June 08, 2023
Disclaimer:
Just trying to document the process (strictly) for me.
This documentation is just for educational purpose.
The process won’t follow for any production cluster!
To upgrade a Kubernetes cluster with nodes running Kubernetes Version v1.26.4 to v1.27.2
I’m using a Kubernetes cluster created using Kind, for the example sake.
Use the following kind-config.yaml
file:
December 12, 2022
Dear Team,
As my last day at VMware approaches, I wanted to take a moment to thank each and every one of you for the support and guidance you have given me during my time at VMware.
To dims and Navid, I am especially grateful for helping me join the great organisation and for your ongoing support. Thank you for making me feel welcomed and valued from day...
June 14, 2022
Extending on my earlier post about the Kubernetes Release Team
I’m serving as the Enhancements Role Lead for the current Kubernetes 1.25 Release Team.
As a role lead this time, I have a group of five outstanding shadows that I am not only mentoring to become future leads, but I am also learning from them - both “how to teach” and “how to learn”
I haven’t posted in a...
November 03, 2021
Some of the very important notes (for myself) from the early sections of the book, The Missing README, A Guide for the New Software Engineer by Chris Riccomini and Dmitriy Ryaboy.
Getting to Concious Competence
Martin M. Broadwell defines four stages of competence in Teaching for Learning:
- unconcious imcompetence
- concious incompetence
- concious competence
- unconcious competence.
Specifically, unconcious incompetence means you are unable to perform a task...
October 17, 2021
Happy 24th Birthday, to me! 👧
I’m grateful for this beautiful life 🍀 , for my parents 👨👩👧👦 , and for every other thing that I’ve received as opportunities 🌟 & lessons 📝 & experiences 📈 from my life (so far), and the very kind & generous people 🧑🤝🧑 I’ve known.
Thank you so much, everyone. 🙂 🙏
Sept 30, 2021
Today is my last working day at Red Hat.
Over these last some weeks, multiple work opportunit(ies) came up my way and after really careful consideration, I decided to accept one of them. I’m excited to explore this new path in my career journey.
I’m incredibly grateful for all the opportunities I have received during my time at Red Hat. It’s been a wonderful experience to work and grow with the Cloud...
Sept 3, 2021
👋 A very quick update!
I’m serving as a shadow on the Enhancements team for the current Kubernetes 1.23 release.
Most of the work for Enhancements team, i.e shepherding features for the current Kubernetes release cycle and maintaining the status of Kubernetes Enhancements Proposals or KEP(s), happens right at the beginning of the release.
As of today, we’re already 2 weeks into the current release cycle....
Aug 17, 2021
The following document demonstrates the steps followed while adding a new validation check in the upstream kube-linter project.
...KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
August 16, 2021
The following document demonstrates the process and the steps followed, to configure a Kubernetes cluster, on AWS EC2 instances.
I have used Ansible
playbooks to automate the provisioning of AWS EC2 instances, the security-group & key pairs, and the further process of initiating & bootstrapping...
August 03, 2021
While working on a side project yesterday, I was reading through the Pod manifests for some services. And one of the fields, I read there was qosClass: BestEffort
.
I might be very ignorant before (as I never paid attention to this), but I wanted to understand what this QoS class (or Quality of Service class) meant.
So, yea below is what I understood & it is a very easy concept....