I spent all day debugging an issue with OpenShift. Learned a bit about InitContainers and debugging them and realized how I need to learn to use the tool before using it instead of blindly shooting in the air.

Lately, I have been getting more and more comfortable with OpenShift interface, looking into deployments, deployment configs, and labeling. Today I started refreshing my memory with the basics of K8s and practicing from the beginning. Hope this goes well!

So, it’s been 5 days since my last post. I have been lazy with this challenge. Well, this time it wasn’t for the laziness reasons that I had this big break, there were a lot of other things going. Anyway, today I dealt with OpenShift clusters and deployments. I have been getting myself comfortable with deployments and labeling systems.

So, today was productive. I finally finished setting up a cluster with kubeadm, wasn’t as difficult as I thought, or perhaps it’s because I had an overview of all the components. Anyway, while setting up the cluster, I learned about Network Masks, the /16 in 10.244.0.0/16 is a network mask, here is an interesting article that teaches about Network Masks. I learned about End-To-End tests in K8s, that in my understanding can be used to test the cluster, but from what I hear, take a hell lotta time, about 12 hrs to run the complete test suite. I am yet to learn about TLS bootstrapping in K8s.

I came down with food poisoning and had to take 2 days off. Anyway, I’m better today and back at it! Today I am attempting at setting up a local cluster with kubeadm tool. The nodes will be deployed as Vagrant VMs and then I’ll be setting up with kubeadm.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store