From 5ab1c308fff7d5c2faa1acb242b09b8aa9dd18ab Mon Sep 17 00:00:00 2001 From: Sebastian Gaiser Date: Sun, 8 Sep 2024 14:31:33 +0200 Subject: [PATCH] refactor(vaultwarden): use debian base images by default --- charts/vaultwarden/Chart.yaml | 2 +- charts/vaultwarden/README.md | 5 ++--- charts/vaultwarden/values.yaml | 37 +++++++++++++++++----------------- 3 files changed, 21 insertions(+), 23 deletions(-) diff --git a/charts/vaultwarden/Chart.yaml b/charts/vaultwarden/Chart.yaml index 14bd61d..424750f 100644 --- a/charts/vaultwarden/Chart.yaml +++ b/charts/vaultwarden/Chart.yaml @@ -8,6 +8,6 @@ icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/icon.svg sources: - https://github.com/dani-garcia/vaultwarden - https://github.com/sebastiangaiser/helm-charts/ -version: 0.9.0 +version: 0.10.0 maintainers: - name: sebastiangaiser diff --git a/charts/vaultwarden/README.md b/charts/vaultwarden/README.md index 634e7ab..13005d9 100644 --- a/charts/vaultwarden/README.md +++ b/charts/vaultwarden/README.md @@ -1,6 +1,6 @@ # vaultwarden -![Version: 0.9.0](https://img.shields.io/badge/Version-0.9.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.32.0](https://img.shields.io/badge/AppVersion-1.32.0-informational?style=flat-square) +![Version: 0.10.0](https://img.shields.io/badge/Version-0.10.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.32.0](https://img.shields.io/badge/AppVersion-1.32.0-informational?style=flat-square) A Helm chart for deploying Vaultwarden to Kubernetes @@ -25,8 +25,7 @@ A Helm chart for deploying Vaultwarden to Kubernetes | fullnameOverride | string | `""` | | | horizontalAutoscaling | object | `{"enabled":false,"maxReplicas":3,"minReplicas":1,"targetCPUUtilizationPercentage":75,"targetMemoryUtilizationPercentage":75}` | HPA configuration | | image.pullPolicy | string | `"IfNotPresent"` | | -| image.repository | string | `"vaultwarden/server"` | | -| image.tag | string | `"1.32.0-alpine"` | | +| image.repository | string | `"ghcr.io/dani-garcia/vaultwarden"` | | | imagePullSecrets | list | `[]` | | | ingress | object | `{"annotations":{},"className":"","enabled":false,"hosts":[{"host":"vaultwarden.example.com","paths":[{"path":"/","pathType":"ImplementationSpecific"}]}],"tls":[]}` | Ingress | | initContainers | object | `{}` | Init-containers | diff --git a/charts/vaultwarden/values.yaml b/charts/vaultwarden/values.yaml index e9fe22a..b60509d 100644 --- a/charts/vaultwarden/values.yaml +++ b/charts/vaultwarden/values.yaml @@ -3,10 +3,9 @@ replicaCount: 1 image: - repository: vaultwarden/server + repository: ghcr.io/dani-garcia/vaultwarden pullPolicy: IfNotPresent - # renovate: image=ghcr.io/dani-garcia/vaultwarden - tag: "1.32.0-alpine" + # tag: "1.32.0-alpine" # -- Vaultwarden specific configuration vaultwarden: @@ -17,11 +16,11 @@ vaultwarden: value: "disabled" # -- Additional environment variables extraEnvironmentVars: {} -# DOMAIN: "https://bitwarden.example.com" -# SIGNUPS_ALLOWED: false -# SIGNUPS_VERIFY: false -# EXTENDED_LOGGING: true -# LOG_LEVEL: "info" + # DOMAIN: "https://bitwarden.example.com" + # SIGNUPS_ALLOWED: false + # SIGNUPS_VERIFY: false + # EXTENDED_LOGGING: true + # LOG_LEVEL: "info" # -- Init-containers initContainers: {} @@ -37,9 +36,9 @@ serviceAccount: podAnnotations: {} podSecurityContext: {} -# runAsUser: 1000 -# runAsGroup: 1000 -# fsGroup: 1000 + # runAsUser: 1000 + # runAsGroup: 1000 + # fsGroup: 1000 securityContext: capabilities: @@ -63,17 +62,17 @@ ingress: - path: / pathType: ImplementationSpecific tls: [] - # - secretName: vaultwarden-tls - # hosts: - # - vaultwarden.example.com + # - secretName: vaultwarden-tls + # hosts: + # - vaultwarden.example.com # -- Persistent volume persistence: enabled: false accessMode: ReadWriteOnce size: 1Gi - # subPath: - # storageClass: + # subPath: "" + # storageClass: "" # existingClaim: "vaultwarden-pvc" # -- Additional volume mounts @@ -100,7 +99,7 @@ resources: {} # memory: 128Mi # limits: # cpu: 200m -# memory: 256Mi + # memory: 256Mi # -- Node selectors nodeSelector: {} @@ -140,5 +139,5 @@ verticalAutoscaling: # -- PodDisruptionBudget configuration podDisruptionBudget: enabled: false -# minAvailable: 1 -# maxUnavailable: 1 + # minAvailable: 1 + # maxUnavailable: 1