add ingress to argo-cd, configure vault agent injector

This commit is contained in:
James Andariese 2023-04-23 22:47:04 -05:00
parent 9c9e143876
commit 402f5a8081

View File

@ -45,12 +45,37 @@ argo-cd:
params:
"server.insecure": "true"
controller:
replicas: 1
server:
ingress:
enabled: true
hosts: &hhosts
- argocd.strudelline.net
tls:
- hosts: *hhosts
secretName: wildcard-tls
ingressGrpc:
enabled: true
hosts: &ghosts
- grpc-argocd.strudelline.net
tls:
- hosts: *ghosts
secretName: wildcard-tls
vault-agent-injector:
enabled: false
values: |
global:
# disable global vault because we're only using this as an agent injector
enabled: false
externalVaultAddr: https://vault.strudelline.net
injector:
affinity: ""
agentImage:
repository: jamesandariese/vault-with-ca
enabled: true
failurePolicy: Fail
nfs:
enabled: false