Kubernetes in Production: Should you run your own worker nodes?

Kubernetes in Production: Should you run your own worker nodes?


Kubernetes offers a powerful platform for containerized applications, but a crucial decision arises: manage your worker nodes yourself or leverage a managed service. Both options have their merits, and the optimal choice depends on your specific needs and resources. Understanding Worker Nodes: The Workhorses of Kubernetes Worker nodes are the grunt workers in your Kubernetes

Kubernetes in Production: Should you run your own worker nodes?

Kubernetes in Production: Managed Control Plane – Worth Considering for Kubernetes


Kubernetes offers immense power for container orchestration, but managing the control plane can be a complex and time-consuming task. Here’s why a managed control plane should be a strong consideration, regardless of your specific Kubernetes deployment. The Control Plane: The Brains of the Operation The Kubernetes control plane acts as the central nervous system of

Kubernetes in Production: Should you run your own worker nodes?

Running Kubernetes in Production: Part 1


There are tons of articles available on the internet on the basics of how to run something, but there is a huge gap when you run something just to test it out and run it in production. A lot of tools will break when they start working at scale. In this series, we are going

kubectl get pods - birds eye view

Kubectl get pods: Birds Eye View


Kubernetes has become the most popular choice to deploy and manage micro-services. If you are new to Kubernetes or you’ve recently started using it, you’d be aware of the advantages it provides. With more and more organizations adopting micro-services architecture and moving towards containerization of the services. It’s important to understand the flow of data

What are kubernetes operators?

Advance Kubernetes: What exactly are Kubernetes Operators?


Kubernetes has gained a lot of traction recently and is one of the standards followed across organizations when it comes to running and managing their containerized workloads. In this article, we are going to talk about Kubernetes operators. Usage Operators are used to running applications and tools on Kubernetes, like Redis Operator, Flink Operator, Istio

Basics on Kubernetes: Basic debugging

Basics on Kubernetes: Basic debugging with kubectl


In our previous article series on Basics on Kubernetes which is still going, we talked about different components like control plane, pods, etcd, kube-proxy, deployments, etc. You can read the article series on Learnsteps. In this article, we are going to see how we can do basic debugging in Kubernetes. Before starting I am assuming

Kubernetes: What to learn from a long term perspective

Kubernetes: What to learn from a long term perspective


We have always focused on learning paths that can help you in longer and more in-depth knowledge. In this article, we are going to talk about what you can learn from Kubernetes from long-term perspective. When we talk about Kubernetes there are multiple components to it and basic deployment ways also have a lot of