DEV Community

Stephen Rodriguez
Stephen Rodriguez

Posted on

{ Zero to Helm }: Introduction

It doesn't take a lot of digging around on the internet to see that Kubernetes has become a staple in any modern developer's environment. Maybe you heard about it from a conference? Maybe your co-worker who can't stop bragging about it? - or perhaps you have had it on your personal wishlist of next things to learn? Well, this is me telling you that now is the time. Now is your opportunity to finally get started and learn everything you need to know about Kubernetes & Helm. Now is your chance to go from { Zero to Helm } !


Who am I?

My name is Stephen Rodriguez and I have been working as a Full-Stack Engineer & as a DevOps engineer for the better part of 8 years. I have both a B.S. & M.S. degree in Computer Science and have had my research published by in three different IEEE journals.

Over the past years, I have worked with both small & large corporations to help develop their IPs by constructing DevOps pipelines & procedures to support hosting their services in the cloud and to meet the demands of a global audience. Pre-COVID, I gave talks in my hometown and offered lectures at my place of work to help R&D teams catch up with all the nuances of Cloud Services, Kubernetes, and DevOps Best Practices.
Today, I work at Sharkmob. A gaming company based in Malmo, Sweden. Here, I develop our DevOps platform utilizing Kubernetes via our Live Operations division.
Shameless plug to my LinkedIn.


What is { Zero to Helm } ?

{ Zero to Helm } is a progressive series of digestible "bytes" that will help you pick up on all the nuances of Kubernetes & Helm. Each byte is meant to be consumed in less than an hour and provide a wealth of knowledge about one specific aspect of Kubernetes. Each byte will build upon its predecessors and soon enough - you too will be mastering the helm of Kubernetes!


Co-worker: What's for lunch today?
Me: Hm, the new { Zero to Helm } article is out, want a byte?


What is on the roadmap?

  • Brief History of Kubernetes
  • Development Setup (circa. 2021)
  • Local Kubernetes Setup
  • Configuration as Code (YAML)
  • Pods & DaemonSet
  • Services
  • Ingress
  • Deployments & ReplicaSets
  • Deployment Strategy & Rollbacks
  • ( and so much more… )

There is a lot to learn about Kubernetes, but we have to begin somewhere. So why not at the very beginning? We will begin with some origin stories about the early days of Kubernetes and what Container Orchestration is as a whole. This smaller set of bytes ("bits") will highlight Google's Borg project and other similar competitors that floated around the ether before Kubernetes. Afterwards, we will help prepare your development environment with the right tools & resources you will need in order to master Kubernetes like a Pro. Once set up, each byte afterwards will focus on introducing you to Kubernetes and expanding your knowledge of the various resources it provides. This includes everything from running your application within a Pod to building a production-grade DevOps pipeline for continuous deployment!


What's next?

If I haven't lost you yet - consider subscribing to my posts to get alerts when the next article is released! I am aiming to push these out on a weekly basis - and as always, I am open to feedback/suggestions on what you want to learn!

Top comments (0)