In what continues to be very off-brand content for me (I'm really a kernel developer, I promise!), here are some random notes on some k8s stuff that will hopefully help someone. I'll keep this post as a running log of interesting stuff as I study for the CKA exam. Deploying k8s with the Canonical Distribution of Kubernetes (CDK) Does your deployment hang forever with kubernetes-master "Waiting for kube-system pods to start"? I was using a local deployment with LXD, and I needed to do the following 3 things: Disable swap on the host. In my case, I used juju ssh to connect to a kubernetes-master unit, then kubectl get nodes|less -S . This informed me that the nodes weren't starting the container runtime. Using juju ssh to connect to a node and running sudo kubectl , I found out that the container runtime was refusing to start because the host had swap memory enabled! After disabling that with sudo swapoff -a on the host, I was able to make progress an...