From 8f3b8ca7e7b2414375e2930d271fc18b1d855b84 Mon Sep 17 00:00:00 2001 From: nold Date: Tue, 8 Aug 2023 18:52:31 +0200 Subject: [PATCH] feat(vault): injector --- projects/vault/project.yml | 8 ++++++++ projects/vault/values/vault.yaml | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/projects/vault/project.yml b/projects/vault/project.yml index ff9e87c8..7cf89a31 100644 --- a/projects/vault/project.yml +++ b/projects/vault/project.yml @@ -1,11 +1,19 @@ config: description: Vault Secret Managemet + apps: - name: vault repoURL: https://helm.releases.hashicorp.com chart: vault targetRevision: 0.25.0 syncWave: '-3' + ignoreDiff: + - group: "*" + kind: MutatingWebhookConfiguration + name: vault-agent-injector-cfg + jsonPointers: + - /webhooks/0/clientConfig/caBundle + - name: vault-secrets-operator namespace: vault-secrets-operator repoURL: https://ricoberger.github.io/helm-charts diff --git a/projects/vault/values/vault.yaml b/projects/vault/values/vault.yaml index 77c368d6..abf8b274 100644 --- a/projects/vault/values/vault.yaml +++ b/projects/vault/values/vault.yaml @@ -2,10 +2,10 @@ global: enabled: true tlsDisable: true psp: - enable: true + enable: false injector: - enabled: false + enabled: true server: enabled: true