From 7d511134a8332fa8b9e9809b5a16935d0c586c06 Mon Sep 17 00:00:00 2001 From: Nick Barrett <(none)> Date: Tue, 5 Jan 2016 15:24:56 +0000 Subject: [PATCH] Add elasticsearch-1 chart. --- elasticsearch-1/Chart.yaml | 8 +++++++ elasticsearch-1/README.md | 3 +++ .../manifests/elasticsearch-rc.yaml | 23 +++++++++++++++++++ .../manifests/elasticsearch-svc.yaml | 15 ++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 elasticsearch-1/Chart.yaml create mode 100644 elasticsearch-1/README.md create mode 100644 elasticsearch-1/manifests/elasticsearch-rc.yaml create mode 100644 elasticsearch-1/manifests/elasticsearch-svc.yaml diff --git a/elasticsearch-1/Chart.yaml b/elasticsearch-1/Chart.yaml new file mode 100644 index 0000000000..a6c01cf83b --- /dev/null +++ b/elasticsearch-1/Chart.yaml @@ -0,0 +1,8 @@ +name: elasticsearch-1 +home: https://github.com/elastic/elasticsearch +version: 0.1.0 +description: Elasticsearch Restful Search Engine +maintainers: + - Nick Barrett +details: + This Chart provides a basic Elasticsearch v1 search service. diff --git a/elasticsearch-1/README.md b/elasticsearch-1/README.md new file mode 100644 index 0000000000..7d61820a40 --- /dev/null +++ b/elasticsearch-1/README.md @@ -0,0 +1,3 @@ +# Elasticsearch-1 + +This Chart provides a basic Elasticsearch v1 search service. diff --git a/elasticsearch-1/manifests/elasticsearch-rc.yaml b/elasticsearch-1/manifests/elasticsearch-rc.yaml new file mode 100644 index 0000000000..e5f2fe9064 --- /dev/null +++ b/elasticsearch-1/manifests/elasticsearch-rc.yaml @@ -0,0 +1,23 @@ +apiVersion: v1 +kind: ReplicationController +metadata: + name: elasticsearch + labels: + provider: elasticsearch + heritage: helm +spec: + replicas: 1 + selector: + provider: elasticsearch + template: + metadata: + name: elasticsearch + labels: + provider: elasticsearch + spec: + containers: + - name: elasticsearch + image: elasticsearch:1.7 + ports: + - containerPort: 9200 + - containerPort: 9300 diff --git a/elasticsearch-1/manifests/elasticsearch-svc.yaml b/elasticsearch-1/manifests/elasticsearch-svc.yaml new file mode 100644 index 0000000000..3a36e75a12 --- /dev/null +++ b/elasticsearch-1/manifests/elasticsearch-svc.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: Service +metadata: + name: elasticsearch + labels: + provider: elasticsearch + heritage: helm +spec: + ports: + - name: client + port: 9200 + - name: peer + port: 9300 + selector: + provider: elasticsearch