feat(beefcake): set up k3s ingress for ad-hoc cluster apps #515
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "hearth-k8s"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Enable bundled traefik on beefcake, add *.k.lyte.dev wildcard DNS record, and a Caddy wildcard virtualHost (DNS-01 via rfc2136 plugin, reuses beefcake-h TSIG key) reverse-proxying to traefik on 127.0.0.1:80. New ad-hoc cluster apps need zero repo changes after this. Existing host-Caddy apps (hearth, etc.) untouched -- their specific virtualHost blocks match before the wildcard.
Note: caddy.withPlugins uses lib.fakeHash; first build will fail and print the real hash to paste in.
be57efcd6b26c27610cc00d959cc343592bb29f7View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.