Files
deprecated-helm-charts/stable/ignite/values.yaml
T
Oleksii AsiutinandKubernetes Prow Robot 4cc13f2a63 add apache ignite helm chart (#9293)
* add apache ignite helm chart

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* Disable Ignite persistence if volumes are disabled

Signed-off-by: Mykola Rybak <mykola.rybak@gmail.com>

* Expose peerClassLoadingEnabled property

Signed-off-by: Mykola Rybak <mykola.rybak@gmail.com>

* Expose environment variable configuration

Signed-off-by: Mykola Rybak <mykola.rybak@gmail.com>

* add service account to support rbac

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* add ability to disable rbac

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* change appVersion and chart version

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* move all ignite: configs to top-level

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* update app version to 2.7.0

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* fixed cluster activation commands

new ignite version (2.7.0) has different binaries path

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* change "dataStorage" config key to "persistence"

Most helm charts use "persistence" config key. So we follow the
same convention.

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>

* adapt chart configs to RBAC standards

according to this link
https://docs.helm.sh/chart_best_practices/#role-based-access-control

Signed-off-by: Oleksii Asiutin <sutok85@gmail.com>
2018-12-10 14:43:16 -08:00

57 lines
1.2 KiB
YAML

# Default values for ignite.
replicaCount: 2
image:
repository: apacheignite/ignite
tag: 2.7.0
pullPolicy: IfNotPresent
nameOverride: ""
fullnameOverride: ""
rbac:
create: true
serviceAccount:
create: true
name:
env:
OPTION_LIBS: "ignite-kubernetes,ignite-rest-http"
IGNITE_QUIET: "false"
JVM_OPTS: "-Djava.net.preferIPv4Stack=true"
peerClassLoadingEnabled: false
persistence:
enabled: false
persistenceVolume:
size: 8Gi
provisioner: kubernetes.io/aws-ebs
provisionerParameters:
type: gp2
fsType: ext4
walVolume:
size: 8Gi
provisioner: kubernetes.io/aws-ebs
provisionerParameters:
type: gp2
fsType: ext4
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
nodeSelector: {}
tolerations: []
affinity: {}