A great example of a complete process from push-to-git to deploy-in-production-via-canary: https://youtu.be/XNXJtxkUKeY I highly recommend Viktor’s YouTube channel if you want to see what exists in the DevOps space: he plays with all available tools a bit and thus can compare them well and (relatively) objectively.
Kustomize vs Helm? Why is that even a valid comparison?
Creating operators in Kubernetes have limited choices and none are trivial. But Metacontroller is simpler than the other ones.
Somehow I get namespaces which are in “Terminating” state forever: Root cause is the finalizers which…don’t finalize. No idea yet why. Until then, this is how to delete those never-terminating namespaces:
One of the better articles about the various types of volumes in Kubernetes is here and the 2nd part is here. Covers pretty much everything you need to know as a user.
When using k3s and the built-in local persistent storage provider, once in a while you have to edit those files. While that usually works, sometimes you have to replace a 150kB binary file and when containers usually don’t have scp installed, there’s a problem… The fix is to modify the storage from outside the container.Continue reading “k3s – local persistent storage”
Trying to use Vault at work to keep secrets in there. However knowing not much about it makes me want to test it at home first. Installing on k8s seemed most sensible since I already have 3 node k3s cluster. Since k3s does support Helm v3 and Vault can be installed via Helm v3 charts,Continue reading “Installing HashiCorp’s Vault”
Followed https://rancher.com/docs/k3s/latest/en/ and it’s great. Took me a while to be able to access the dashboard though. How to connect to the dashboard What made this part work: local (on the machine running k3s server, in my case a machine called giga.lan), run a web browser and connect to https://localhost:8443. Alternatively on another machines runContinue reading “k3s – Half Size k8s”