charts/garnet/README.md
A Helm chart for Microsoft Garnet
Homepage: https://github.com/microsoft/garnet
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):
helm upgrade --install garnet oci://ghcr.io/microsoft/helm-charts/garnet
To uninstall the chart:
helm delete garnet
| Key | Type | Default | Description |
|---|---|---|---|
| affinity | object | {} | Affinity |
| config.existingSecret | string | "" | Garnet secret (if you want to use an existing secret). This secret must contains a key called 'garnet.conf'. |
| config.garnetConf | string | "" | The garnet.conf data content. |
| containers.args | list | [] | Containers args |
| containers.livenessProbe | object | {} | Containers livenessProbe |
| containers.port | int | 6379 | Containers port |
| containers.readinessProbe | object | {} | Containers livenessProbe |
| dnsConfig | object | {} | DNS config |
| dnsPolicy | string | "ClusterFirst" | DNS policy |
| extraVolumeMounts | list | [] | Extra Volume Mounts |
| extraVolumes | list | [] | Extra Volumes |
| fullnameOverride | string | "" | Chart full name override |
| image.pullPolicy | string | "IfNotPresent" | Image pull policy |
| image.registry | string | "ghcr.io" | Image registry |
| image.repository | string | "microsoft/garnet" | Image repository |
| image.tag | string | "" | Overrides the image tag whose default is the chart appVersion. |
| imagePullSecrets | list | [] | Image pull secrets |
| initContainers | list | [] | Init containers |
| nameOverride | string | "" | Chart name override |
| nodeSelector | object | {} | Node Selector labels |
| persistence.enabled | bool | false | persistence enabled |
| persistence.storageDir | string | "" | The Storage directory for tiered records (hybrid log), if storage tiering (--storage-tier) is enabled. Default: "/data" |
| podAnnotations | object | {} | Pod annotations |
| podSecurityContext | object | {} | Pod Security Context |
| resources | object | {} | Resources |
| securityContext | object | {} | Security Context |
| service.annotations | object | {} | Service annotations |
| service.port | int | 6379 | Service port |
| service.type | string | "ClusterIP" | Service type |
| serviceAccount.annotations | object | {} | Annotations to add to the service account |
| serviceAccount.create | bool | false | Specifies whether a service account should be created |
| serviceAccount.name | string | "" | The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
| serviceAccount.token | bool | false | Creates the token object |
| statefulSet.annotations | object | {} | StatefulSet annotations |
| statefulSet.replicas | int | 1 | StatefulSet replicas |
| statefulSet.revisionHistoryLimit | int | 1 | StatefulSet revisionHistoryLimit |
| statefulSet.updateStrategy.type | string | "RollingUpdate" | StatefulSet updateStrategy type |
| tolerations | list | [] | Tolerations |
| volumeClaimTemplates.requestsStorage | string | "1Gi" | Volume Claim Templates Requests Storage |
| volumeClaimTemplates.storageClassName | string | "local-storage" | Volume Claim Templates Storage Class Name |
Autogenerated from chart metadata using helm-docs v1.14.2