diff --git a/bitnami/thanos/README.md b/bitnami/thanos/README.md index b9ca8e9db950de..76804251cea39c 100644 --- a/bitnami/thanos/README.md +++ b/bitnami/thanos/README.md @@ -1039,6 +1039,9 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `storegateway.persistence.labels` | Labels for the PVC | `{}` | | `storegateway.persistence.annotations` | Annotations for the PVC | `{}` | | `storegateway.persistence.existingClaim` | Name of an existing PVC to use | `""` | +| `storegateway.persistentVolumeClaimRetentionPolicy.enabled` | Enable Persistent volume retention policy for Thanos Store Gateway Statefulset | `false` | +| `storegateway.persistentVolumeClaimRetentionPolicy.whenScaled` | Volume retention behavior when the replica count of the StatefulSet is reduced | `Retain` | +| `storegateway.persistentVolumeClaimRetentionPolicy.whenDeleted` | Volume retention behavior that applies when the StatefulSet is deleted | `Retain` | | `storegateway.automountServiceAccountToken` | Enable/disable auto mounting of the service account token only for the sts | `true` | | `storegateway.serviceAccount.create` | Specifies whether a ServiceAccount should be created | `true` | | `storegateway.serviceAccount.name` | Name of the service account to use. If not set and create is true, a name is generated using the fullname template. | `""` | @@ -1201,6 +1204,9 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `ruler.persistence.size` | PVC Storage Request for data volume | `8Gi` | | `ruler.persistence.annotations` | Annotations for the PVC | `{}` | | `ruler.persistence.existingClaim` | Name of an existing PVC to use | `""` | +| `ruler.persistentVolumeClaimRetentionPolicy.enabled` | Enable Persistent volume retention policy for Thanos Ruler Statefulset | `false` | +| `ruler.persistentVolumeClaimRetentionPolicy.whenScaled` | Volume retention behavior when the replica count of the StatefulSet is reduced | `Retain` | +| `ruler.persistentVolumeClaimRetentionPolicy.whenDeleted` | Volume retention behavior that applies when the StatefulSet is deleted | `Retain` | | `ruler.automountServiceAccountToken` | Enable/disable auto mounting of the service account token only for the sts | `true` | | `ruler.serviceAccount.create` | Specifies whether a ServiceAccount should be created | `true` | | `ruler.serviceAccount.name` | Name of the service account to use. If not set and create is true, a name is generated using the fullname template. | `""` | @@ -1367,6 +1373,9 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru | `receive.persistence.labels` | Labels for the PVC | `{}` | | `receive.persistence.annotations` | Annotations for the PVC | `{}` | | `receive.persistence.existingClaim` | Name of an existing PVC to use | `""` | +| `receive.persistentVolumeClaimRetentionPolicy.enabled` | Enable Persistent volume retention policy for Thanos Receive Statefulset | `false` | +| `receive.persistentVolumeClaimRetentionPolicy.whenScaled` | Volume retention behavior when the replica count of the StatefulSet is reduced | `Retain` | +| `receive.persistentVolumeClaimRetentionPolicy.whenDeleted` | Volume retention behavior that applies when the StatefulSet is deleted | `Retain` | | `receive.ingress.enabled` | Set to true to enable ingress record generation | `false` | | `receive.ingress.hostname` | When the ingress is enabled, a host pointing to this will be created | `thanos-receive.local` | | `receive.ingress.ingressClassName` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) | `""` | diff --git a/bitnami/thanos/values.yaml b/bitnami/thanos/values.yaml index 2ac80ce3c240df..a3a9bceba6005c 100644 --- a/bitnami/thanos/values.yaml +++ b/bitnami/thanos/values.yaml @@ -2976,13 +2976,13 @@ storegateway: ## ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#persistentvolumeclaim-retention ## persistentVolumeClaimRetentionPolicy: - ## @param persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Store Gateway Statefulset + ## @param storegateway.persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Store Gateway Statefulset ## enabled: false - ## @param persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced + ## @param storegateway.persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced ## whenScaled: Retain - ## @param persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted + ## @param storegateway.persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted ## whenDeleted: Retain ## @param storegateway.automountServiceAccountToken Enable/disable auto mounting of the service account token only for the sts @@ -3716,13 +3716,13 @@ ruler: ## ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#persistentvolumeclaim-retention ## persistentVolumeClaimRetentionPolicy: - ## @param persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Ruler Statefulset + ## @param ruler.persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Ruler Statefulset ## enabled: false - ## @param persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced + ## @param ruler.persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced ## whenScaled: Retain - ## @param persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted + ## @param ruler.persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted ## whenDeleted: Retain ## @param ruler.automountServiceAccountToken Enable/disable auto mounting of the service account token only for the sts @@ -4383,13 +4383,13 @@ receive: ## ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#persistentvolumeclaim-retention ## persistentVolumeClaimRetentionPolicy: - ## @param persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Receive Statefulset + ## @param receive.persistentVolumeClaimRetentionPolicy.enabled Enable Persistent volume retention policy for Thanos Receive Statefulset ## enabled: false - ## @param persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced + ## @param receive.persistentVolumeClaimRetentionPolicy.whenScaled Volume retention behavior when the replica count of the StatefulSet is reduced ## whenScaled: Retain - ## @param persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted + ## @param receive.persistentVolumeClaimRetentionPolicy.whenDeleted Volume retention behavior that applies when the StatefulSet is deleted ## whenDeleted: Retain ## Configure the ingress resource that allows you to access Thanos Receive