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
This commit is contained in:
2025-11-28 22:04:06 +01:00
parent f562241b5c
commit 20b0ac86f5
5 changed files with 54 additions and 0 deletions

View File

@@ -16,3 +16,8 @@ concourse_state: present
concourse_namespace: concourse
concourse_local_users: {}
concourse_worker_replicas: 2
snappass_chart_version: 0.1.13
snappass_state: present
snappass_namespace: snappass
snappass_tls_secret: snappass-tls