50 lines
1.5 KiB
YAML
50 lines
1.5 KiB
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: argo-workflows
|
|
namespace: argo
|
|
spec:
|
|
values:
|
|
controller:
|
|
workflowNamespaces:
|
|
- argo
|
|
podAnnotations:
|
|
vault.hashicorp.com/agent-inject: "true"
|
|
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
vault.hashicorp.com/auth-path: "auth/kubernetes"
|
|
vault.hashicorp.com/role: "argo-workflows"
|
|
vault.hashicorp.com/agent-inject-secret-argo-workflows-secret: "secrets/data/yc-infra-prod/infra/argo_workflows/argo_workflows_secret"
|
|
nodeSelector:
|
|
kubernetes.io/os: linux
|
|
dedicated: sts
|
|
tolerations:
|
|
- key: dedicated
|
|
operator: Equal
|
|
value: sts
|
|
effect: NoSchedule
|
|
resources:
|
|
requests:
|
|
cpu: 250m
|
|
memory: 512Mi
|
|
server:
|
|
authModes:
|
|
- server
|
|
podAnnotations:
|
|
vault.hashicorp.com/agent-inject: "true"
|
|
vault.hashicorp.com/agent-pre-populate-only: "true"
|
|
vault.hashicorp.com/auth-path: "auth/kubernetes"
|
|
vault.hashicorp.com/role: "argo-workflows"
|
|
vault.hashicorp.com/agent-inject-secret-argo-workflows-secret: "secrets/data/yc-infra-prod/infra/argo_workflows/argo_workflows_secret"
|
|
nodeSelector:
|
|
kubernetes.io/os: linux
|
|
dedicated: sts
|
|
tolerations:
|
|
- key: dedicated
|
|
operator: Equal
|
|
value: sts
|
|
effect: NoSchedule
|
|
resources:
|
|
requests:
|
|
cpu: 250m
|
|
memory: 512Mi
|