Create ‘infra’
This commit is contained in:
9
infra.myco
Normal file
9
infra.myco
Normal file
@@ -0,0 +1,9 @@
|
||||
All of this is running on a Raspberry Pi 5 sitting in a closet. The Pi runs k3s, a lightweight Kubernetes implementation, and Tailscale to allow me to access resources when I'm away from home.
|
||||
|
||||
== FluxCD
|
||||
|
||||
The cluster is managed by FluxCD. I describe my apps in kustomizations and plain YAML.
|
||||
|
||||
== SSL
|
||||
|
||||
SSL certs are issues through letsencrypt. I've pointed my name cheap domain name to Google Clouds DNS servers, then setup cert-manager in the Kubernetes cluster to acquire SSL certificates using the DNS challenge method. This allows me to have valid SSL certs with no client side configuration, and without actually exposing my service to the Internet (which would be required for the standard HTML challenge).
|
||||
Reference in New Issue
Block a user