--- apiVersion: v1 kind: List items: - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: ee5711e12444c32fcbe1fefef38070de82f7a190 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.306 labels: provider: fabric8 expose: "true" project: elasticsearch version: 2.2.306 group: io.fabric8.devops.apps name: elasticsearch spec: ports: - name: http port: 9200 protocol: TCP targetPort: 9200 selector: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: Service metadata: annotations: fabric8.io/git-commit: ee5711e12444c32fcbe1fefef38070de82f7a190 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.306 labels: provider: fabric8 project: elasticsearch version: 2.2.306 group: io.fabric8.devops.apps name: elasticsearch-masters spec: clusterIP: None ports: - name: discovery port: 9300 protocol: TCP targetPort: 9300 selector: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: volume.beta.kubernetes.io/storage-class: standard labels: provider: fabric8 project: elasticsearch version: 2.2.306 group: io.fabric8.devops.apps name: es-data spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi - apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: fabric8.io/git-commit: ee5711e12444c32fcbe1fefef38070de82f7a190 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.306 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=elasticsearch&var-version=2.2.306 labels: provider: fabric8 project: elasticsearch version: 2.2.306 group: io.fabric8.devops.apps name: elasticsearch spec: replicas: 1 selector: matchLabels: project: elasticsearch provider: fabric8 group: io.fabric8.devops.apps template: metadata: annotations: fabric8.io/git-commit: ee5711e12444c32fcbe1fefef38070de82f7a190 fabric8.io/iconUrl: https://cdn.rawgit.com/fabric8io/fabric8-devops/master/elasticsearch/src/main/fabric8/icon.png fabric8.io/git-branch: release-v2.2.306 fabric8.io/metrics-path: dashboard/file/kubernetes-pods.json/?var-project=elasticsearch&var-version=2.2.306 pod.alpha.kubernetes.io/init-containers: '[{"image":"busybox","imagePullPolicy":"IfNotPresent","name":"init","command":["chmod","777","/usr/share/elasticsearch/data"],"volumeMounts":[{"mountPath":"/usr/share/elasticsearch/data","name":"data"}]}]' labels: provider: fabric8 project: elasticsearch version: 2.2.306 group: io.fabric8.devops.apps spec: containers: - env: - name: SERVICE value: elasticsearch-masters - name: KUBERNETES_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace image: fabric8/elasticsearch-k8s:2.3.4 imagePullPolicy: IfNotPresent livenessProbe: initialDelaySeconds: 30 tcpSocket: port: 9300 name: elasticsearch readinessProbe: httpGet: path: /_template/logstash port: 9200 initialDelaySeconds: 5 securityContext: privileged: false volumeMounts: - mountPath: /usr/share/elasticsearch/data name: data - image: fabric8/elasticsearch-logstash-template:2.2.306 name: logstash-template volumes: - name: data persistentVolumeClaim: claimName: es-data