mirror of
https://github.com/helm/charts.git
synced 2026-08-20 04:47:32 +00:00
add priorityClassName support Signed-off-by: Bekir Dogan <bekirdo@gmail.com>
103 lines
2.4 KiB
YAML
103 lines
2.4 KiB
YAML
# Default values for ignite.
|
|
replicaCount: 2
|
|
|
|
image:
|
|
repository: apacheignite/ignite
|
|
tag: 2.7.6
|
|
pullPolicy: IfNotPresent
|
|
|
|
nameOverride: ""
|
|
fullnameOverride: ""
|
|
|
|
rbac:
|
|
create: true
|
|
|
|
serviceAccount:
|
|
create: true
|
|
name:
|
|
|
|
dataStorage:
|
|
config: |-
|
|
|
|
env:
|
|
OPTION_LIBS: "ignite-kubernetes,ignite-rest-http"
|
|
IGNITE_QUIET: "false"
|
|
JVM_OPTS: "-Djava.net.preferIPv4Stack=true"
|
|
peerClassLoadingEnabled: false
|
|
|
|
## envFrom can be used to pass configmaps or secrets as environment
|
|
# envFrom:
|
|
# - configMapRef:
|
|
# name: env-configmap
|
|
# - secretRef:
|
|
# name: env-secrets
|
|
|
|
## Additional init containers to run before the pods.
|
|
## for example, be used to run a sidecar that chown Logs storage .
|
|
extraInitContainers: []
|
|
# - name: volume-mount-hack
|
|
# image: busybox
|
|
# command: ["sh", "-c", "chown -R 1000:1000 logs"]
|
|
|
|
## Additional containers to run alongside the pods
|
|
## This could, for example, be used to run jmx-exporter
|
|
extraContainers: []
|
|
# - name: jmxexporter
|
|
# image: sscaling/jmx-prometheus-exporter
|
|
# command: ["sh", "-c", "chown -R 1000:1000 logs"]
|
|
|
|
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
|
|
|
|
## extraVolumes and extraVolumeMounts allows you to mount other volumes
|
|
## Example Use Cases:
|
|
## mount certificates to enable tls
|
|
extraVolumes:
|
|
# - name: ignite-keystore
|
|
# secret:
|
|
# defaultMode: 288
|
|
# secretName: ignite-keystore
|
|
# - name: ignite-trustsore
|
|
# secret:
|
|
# defaultMode: 288
|
|
# secretName: ignite-truststore
|
|
# extraVolumeMounts:
|
|
# - name: ignite-keystore
|
|
# mountPath: /certs/keystore
|
|
# readOnly: true
|
|
# - name: ignite-truststore
|
|
# mountPath: /certs/truststore
|
|
# readOnly: true
|
|
|
|
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: {}
|
|
|
|
priorityClassName: ""
|