Join us

ContentUpdates and recent posts about Kubernetes..
 Activity
@haphan started using Kubernetes , 4 years, 1 month ago.
 Activity
@darthvader started using Kubernetes , 4 years, 1 month ago.
 Activity
@mettyouuu started using Kubernetes , 4 years, 1 month ago.
 Activity
@prateekverma999 started using Kubernetes , 4 years, 1 month ago.
 Activity
@bharathgo started using Kubernetes , 4 years, 1 month ago.
 Activity
@deadgram started using Kubernetes , 4 years, 1 month ago.
 Activity
@ihsanurr67 started using Kubernetes , 4 years, 1 month ago.
 Activity
@anadimisra started using Kubernetes , 4 years, 1 month ago.
 Activity
@k-pax started using Kubernetes , 4 years, 1 month ago.
Story
@divya_mohan0209 shared a post, 4 years, 2 months ago
HSBC

Getting started with K8s in 2022

Kubernetes

Kubernetes has been around for almost 7 years as of 2022. While its ecosystem has evolved with a plethora of fantastic resources in the form of documentation (shameless self-plug, I know), blogposts, videos, podcasts, and courses, there still is a pretty high entry level barrier if you’re entirely new to it. A majority of the questions I’ve received are around the very first step to be taken while learning and what is a good way to get started. This is a compilation I wish I had when I got started and I hope you find it useful.

1_wOMtZQ4cb_gxIZ1HkiKOfw.png
Kubernetes, often abbreviated as K8s, is an open-source orchestration platform designed to automate the deployment, scaling, and management of containerized applications. It acts as a "brain" for your infrastructure, ensuring that your containers run exactly where and how they should across a cluster of physical or virtual machines, abstracting away the underlying hardware to treat the entire data center as a single computational resource.

At its core, Kubernetes operates on a declarative model: you define the "desired state" of your application—such as how many replicas should be running or how much CPU they should use - and the system continuously works to maintain that state. If a container crashes or a node fails, Kubernetes automatically detects the discrepancy and restarts or reschedules the workload to ensure zero downtime, providing a self-healing environment that is critical for modern, high-availability systems.

Beyond simple container management, Kubernetes provides a robust ecosystem for networking, storage, and security. It handles service discovery and load balancing internally, allowing containers to communicate seamlessly without hardcoded IP addresses, and orchestrates storage mounting from various providers. By standardizing how applications are deployed and scaled, Kubernetes enables developers to move from local development to global production with consistent and predictable results.