Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save cmcornejocrespo/7ffdfa55b0e9dfbf2c489e14a1feb205 to your computer and use it in GitHub Desktop.
Save cmcornejocrespo/7ffdfa55b0e9dfbf2c489e14a1feb205 to your computer and use it in GitHub Desktop.
EK helm working
---
# master.yaml
nodeGroup: "master"
roles:
master: "true"
ingest: "false"
data: "false"
volumeClaimTemplate:
accessModes: [ "ReadWriteOnce" ]
storageClassName: managed-premium
resources:
requests:
storage: 25Gi
---
# data.yaml
nodeGroup: "data"
roles:
master: "false"
ingest: "false"
data: "true"
volumeClaimTemplate:
accessModes: [ "ReadWriteOnce" ]
storageClassName: managed-premium
resources:
requests:
storage: 25Gi
---
helm upgrade --install elasticsearch-master -f master.yaml elastic/elasticsearch --namespace elastic
helm upgrade --install elasticsearch-data -f data.yaml elastic/elasticsearch --namespace elastic
helm upgrade --install kibana elastic/kibana --set service.type=LoadBalancer --namespace elastic
# to get the external IP
kubectl get service/kibana-kibana -n elastic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment