Today was also a pretty minor update, but what felt like a necessary one to making forward progress (and which reveals just how much of a kubernetes neophyte I am, despite now having a few years’ experience with it).
I successfully created a traefik-values.yaml
file of my reverse proxy’s configuration. It’s more or less this post from the repo I linked a few days ago. Yeah, that’s the extent of what I got done today.
But it speaks to a much greater problem I’ve been wrestling with for awhile: I set up this cluster two years ago with very little experience or guidance, and have only realized since how unsustainable my deployment is. For example, when installing via helm, I downloaded the full helm charts from the various repositories, then modified only the values I needed to change. Which means whenever changes come down the pipe, either from the org itself or because I need to reconfigure or update something, I need to parse through the hundred-line-plus YAML nonsense to find the exact line I need, rather than—what is apparently the standard practice—having a single YAML file that is essentially a “diff”.
So today was a small, but necessary, step toward making the deployment more sustainable. Also, I added *.local.my.domain
to the list of URLs under ports.websecure.tls.domains.sans
, which will (hopefully) allow for internal DNS routing and SSL certificates.
Citation
@online{quinn2024,
author = {Quinn, Shannon},
title = {December {Adventure:} {Y} Yaml Tho},
date = {2024-12-06},
url = {https://magsol.github.io/2024-12-06-december-adventure-y-yaml-tho},
langid = {en}
}