oecis-charts/charts/vault-unseal/values.yaml
Jan-Niklas Weghorn e1e4213896 update vikunja
2024-09-29 13:50:58 +02:00

125 lines
2.7 KiB
YAML

# Default values for vault-unseal.
deployment:
# -- Deployment annotations
annotations: {}
# -- Deployment labels
labels: {}
# -- Deployment replica count
replicaCount: 1
# -- Deployment revision history limit
revisionHistoryLimit: 1
strategy:
# -- Deployment strategy type
type: RollingUpdate
image:
# -- Image registry
registry: ghcr.io
# -- Image repository
repository: lrstanley/vault-unseal
# -- Image pull policy
pullPolicy: IfNotPresent
# -- Overrides the image tag whose default is the chart appVersion.
tag: ""
# -- Image pull secrets
imagePullSecrets: []
# -- Name override
nameOverride: ""
# -- Full name override
fullnameOverride: ""
configSecret:
# -- If you want to manage the configuration out of the helm chart, set it to false
enabled: true
# -- Config secret annotations
annotations: {}
# -- Config secret stringData
stringData: |
environment: dev
check_interval: 15s
max_check_interval: 30m
vault_nodes:
- https://1.2.3.4:8200
unseal_tokens:
- your-token
- your-second-token
tls_skip_verify: false
email:
enabled: false
hostname: smtp.hostname.com
port: 25
username: your-username
password: your-password
# address to send from.
from_addr: your-alerts@hostname.com
# addresses to send to. the first will be the TO, the second and on will be CC'd
# onto the message.
send_addrs:
- your-alert-group@hostname.com
- example-user@hostname.com
# Skip TLS certificate validation.
tls_skip_verify: false
# Require TLS for SMTP connections.
# The default is opportunistic.
mandatory_tls: false
notify_max_elapsed: 10m
notify_queue_delay: 60s
containers:
# -- Containers environement
env: []
serviceAccount:
# -- Specifies whether a service account should be created
create: false
# -- Annotations to add to the service account
annotations: {}
# -- The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: ""
# -- Creates the token object
token: false
# -- Pod annotations
podAnnotations: {}
# -- Pod security context
podSecurityContext: {}
# fsGroup: 2000
securityContext:
# -- Security context capabilities
capabilities:
drop:
- ALL
# -- Security context run as non root
runAsNonRoot: false
# readOnlyRootFilesystem: true
# runAsUser: 1000
# -- Resources
resources:
limits:
cpu: 100m
memory: 32Mi
requests:
cpu: 10m
memory: 8Mi
# -- Node selector labels
nodeSelector: {}
# -- Tolerations
tolerations: []
# -- Affinity
affinity: {}
# -- Extra volume mounts
extraVolumeMounts: []
# -- Extra volumes
extraVolumes: []