add auto init/unseal for vault

This commit is contained in:
2024-05-06 00:00:18 +03:00
parent 772b8ceb57
commit e6689a1dda
21 changed files with 779 additions and 114 deletions

View File

@@ -243,15 +243,7 @@ releases:
namespace: kube-system
chart_ref: kube-forge/docker-secrets-generator
chart_version: 0.1.0
release_state: "present"
values:
repositories:
- name: registry
namespaces:
- default
password: admin
repository: registry.example.com
username: admin
release_state: "absent"
- name: longhorn
namespace: longhorn-system
@@ -4221,7 +4213,7 @@ releases:
server.insecure: true
secret:
argocdServerAdminPassword: $2a$10$x1v7bUZNu8ua7LIt5AISbe039/4D8kVUAgWvXyeZxmHJXs4V0TWhm
argocdServerAdminPassword: $2a$10$7M.OEGsyvWrf.T4j1R.dK.BuIl75k8JzbSthgl8mCvrhec05Q.ICe
repositories:
# add default helm-repository from harbor
@@ -4785,7 +4777,7 @@ releases:
# required.
agentImage:
repository: "hashicorp/vault"
tag: "1.15.6"
tag: "1.16.0"
agentDefaults:
cpuLimit: "500m"
cpuRequest: "250m"
@@ -5012,7 +5004,7 @@ releases:
image:
repository: "hashicorp/vault"
tag: "1.15.6"
tag: "1.16.0"
# Overrides the default Image Pull Policy
pullPolicy: IfNotPresent
@@ -5063,7 +5055,7 @@ releases:
# name: http-monitoring
readinessProbe:
enabled: true
enabled: false
# If you need to use a http path instead of the default exec
# path: /v1/sys/health?standbyok=true
@@ -5107,11 +5099,6 @@ releases:
# Used to set the sleep time during the preStop step
preStopSleepSeconds: 5
postStart:
# - /bin/sh
# - -c
# - /vault/userconfig/myscript/run.sh
extraEnvironmentVars: {}
extraSecretEnvironmentVars: []
@@ -5501,7 +5488,7 @@ releases:
image:
repository: "hashicorp/vault"
tag: "1.15.6"
tag: "1.16.0"
pullPolicy: IfNotPresent
logFormat: standard
@@ -5516,6 +5503,7 @@ releases:
extraLabels: {}
readinessProbe:
enabled: true
failureThreshold: 2
initialDelaySeconds: 5
periodSeconds: 5