k8s-deployment/.woodpecker/helmfile.yaml
Nikolai Rodionov 17f5685a71
Some checks failed
ci/woodpecker/push/helmfile Pipeline failed
Fix ci and add sa name tp the job
2024-10-10 07:43:58 +02:00

39 lines
689 B
YAML

when:
event:
- push
matrix:
include:
- NAME: badhouseplants
ENV: badhouseplants
.opts: &opts
secrets:
- sops_age_key
image: ghcr.io/helmfile/helmfile:latest
backend_options:
kubernetes:
serviceAccountName: woodpecker-ci
resources:
requests:
memory: 500Mi
cpu: 200m
limits:
memory: 500Mi
cpu: 200m
steps:
diff:
!!merge <<: *opts
when:
- branch:
exclude:
- main
commands:
- helmfile -e "${ENV}" diff
diff:
!!merge <<: *opts
when:
- branch:
include:
- main
commands:
- helmfile -e "${ENV}" apply