Back to Garnet

garnet

charts/garnet/README.md

2.1.03.9 KB
Original Source

garnet

A Helm chart for Microsoft Garnet

Homepage: https://github.com/microsoft/garnet

Source Code

Usage

Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

To install the Garnet chart (using an OCI-based registry):

sh
helm upgrade --install garnet oci://ghcr.io/microsoft/helm-charts/garnet

To uninstall the chart:

sh
helm delete garnet

Values

KeyTypeDefaultDescription
affinityobject{}Affinity
config.existingSecretstring""Garnet secret (if you want to use an existing secret). This secret must contains a key called 'garnet.conf'.
config.garnetConfstring""The garnet.conf data content.
containers.argslist[]Containers args
containers.livenessProbeobject{}Containers livenessProbe
containers.portint6379Containers port
containers.readinessProbeobject{}Containers livenessProbe
dnsConfigobject{}DNS config
dnsPolicystring"ClusterFirst"DNS policy
extraVolumeMountslist[]Extra Volume Mounts
extraVolumeslist[]Extra Volumes
fullnameOverridestring""Chart full name override
image.pullPolicystring"IfNotPresent"Image pull policy
image.registrystring"ghcr.io"Image registry
image.repositorystring"microsoft/garnet"Image repository
image.tagstring""Overrides the image tag whose default is the chart appVersion.
imagePullSecretslist[]Image pull secrets
initContainerslist[]Init containers
nameOverridestring""Chart name override
nodeSelectorobject{}Node Selector labels
persistence.enabledboolfalsepersistence enabled
persistence.storageDirstring""The Storage directory for tiered records (hybrid log), if storage tiering (--storage-tier) is enabled. Default: "/data"
podAnnotationsobject{}Pod annotations
podSecurityContextobject{}Pod Security Context
resourcesobject{}Resources
securityContextobject{}Security Context
service.annotationsobject{}Service annotations
service.portint6379Service port
service.typestring"ClusterIP"Service type
serviceAccount.annotationsobject{}Annotations to add to the service account
serviceAccount.createboolfalseSpecifies whether a service account should be created
serviceAccount.namestring""The name of the service account to use. If not set and create is true, a name is generated using the fullname template
serviceAccount.tokenboolfalseCreates the token object
statefulSet.annotationsobject{}StatefulSet annotations
statefulSet.replicasint1StatefulSet replicas
statefulSet.revisionHistoryLimitint1StatefulSet revisionHistoryLimit
statefulSet.updateStrategy.typestring"RollingUpdate"StatefulSet updateStrategy type
tolerationslist[]Tolerations
volumeClaimTemplates.requestsStoragestring"1Gi"Volume Claim Templates Requests Storage
volumeClaimTemplates.storageClassNamestring"local-storage"Volume Claim Templates Storage Class Name

Autogenerated from chart metadata using helm-docs v1.14.2