Deploying
Appearance
Finn
Deployment = dump yamls in the core infra repo
Auth is currently not as self service as I want so confirm you can do OIDC and I’ll issue you an OIDC client ID and secret
Domain = set the domain in your ingress
core infra repo: https://git.devhack.net/devhack/core-infra
to retrieve the oidc secret make one of these in yours namespace: https://git.devhack.net/devhack/core-infra/src/branch/main/k8s/hedgedoc/secret-store.yaml and then make an ExternalSecret object to retrieve it from vault into a k8s secret: https://git.devhack.net/devhack/core-infra/src/branch/main/k8s/hedgedoc/statefulset.yaml#L63-L76
Finn
Lmk if shit is confusing we’re trying to get this more documented and also meet other needs like a test/dev k8s cluster