mirror of
https://github.com/helm/charts.git
synced 2026-08-22 22:07:36 +00:00
* 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>
57 lines
1.2 KiB
YAML
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: {}
|