Jump to content

Deploying

From /dev/hack

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