-
Notifications
You must be signed in to change notification settings - Fork 2
Gekko using Kubernetes
Follow this flow to install and configure the Gekko for in-depth evaluation or production use.
This installation flow uses Helm charts that provide rich customization of the Gekko configuration.
- Kubernetes 1.13 or above.
- Helm v2.13 or above.
Installing using the upgrade
command:
# helm upgrade --install [RELEASE] [CHART]
helm upgrade --install platform ./helm/jspare-gekko-platform
Installing an unstable version of Gekko:
# helm upgrade --install [RELEASE] [CHART]
helm upgrade --install platform ./helm/jspare-gekko-platform --set gekko.version=unstable
The following table lists the configurable parameters of the gekko chart and their default values.
Parameter | Description | Default |
---|
Specify each parameter using the --set key=value[,key=value]
argument to helm install
.
In terms of Memory resources you should make sure that you follow that equation:
${role}HeapSize < ${role}MemoryRequests < ${role}MemoryLimits
The YAML value of cluster.config is appended to elasticsearch.yml file for additional customization ("script.inline: on" for example to allow inline scripting)
If you installed Gekko using the helm command, uninstall with the following command:
helm delete --purge platform
-
Introduction
-
Installation
-
Features
-
Strategies
-
Commandline
-
Gekko-broker
-
Extending
-
Internals