Compare commits

..

2 Commits

Author SHA1 Message Date
anon
57b4629424 Create ‘infra’ 2025-12-11 23:15:30 +00:00
anon
e1f6caaad4 Edit ‘home’ 2025-12-11 23:10:29 +00:00
2 changed files with 16 additions and 5 deletions

View File

@@ -3,3 +3,5 @@
It appears this does not support normal markdown, so this may be dropped awfully quick. Much sadness. It appears this does not support normal markdown, so this may be dropped awfully quick. Much sadness.
It seems to be simple and fast though, so I'm conflicted. It seems to be simple and fast though, so I'm conflicted.
[[ Infra ]]

9
infra.myco Normal file
View 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).