Files
base-infra/roles/k8s-setup/tasks/main.yml
Felix Nehrke 20b0ac86f5 Add snappass to the cluster
This change is surprisingly tricky and needed some temporary
workarounds. First, there is no "official" snappass helm chart but I
found one, which does the job and looked good enough. The other problem
is the missing "official" image of snappass. The helm-chart used a
customized image which I didn't want to use, therefore I had to rebuild
a brand new image quickly. This new image is unfortunately not bound to
any repository or pipeline yet, which means that this change needs some
trust for the moment until I've set up the needed repo and CI
structures.

Reference: https://github.com/lmacka/helm-snappass/tree/main
Reference: https://github.com/pinterest/snappass
2025-11-28 22:12:47 +01:00

28 lines
377 B
YAML

- name: Ensure cert-manager
tags:
- init
- k8s
- cert-manager
import_tasks: _cert-manager.yml
- name: Ensure gitea
tags:
- init
- k8s
- gitea
import_tasks: _gitea.yml
- name: Ensure concourse
tags:
- init
- k8s
- concourse
import_tasks: _concourse.yml
- name: Ensure snappass
tags:
- init
- k8s
- snappass
import_tasks: _snappass.yml