Code2Deploy
← All articles

#kubernetes

15 articles tagged kubernetes.

Self-Managed Kubernetes Cluster Setup with bash script
Kubernetes

Setting Up a Self-Managed Kubernetes Cluster on Ubuntu 22.04 with Kubeadm and Bash Script

Self-Managed Kubernetes Cluster Setup with bash script

Kubernetes

Mastering YAML for Kubernetes: A Comprehensive Guide with Examples

YAML (YAML Ain’t Markup Language) serves as the backbone of configuration in Kubernetes, allowing users to define resources and their configurations in a human-readable format. Understanding YAML is essential for anyone working with Kubernetes, as it forms the basis for deploying and managing applications in the cluster. In this guide, we’ll explore YAML syntax and…

AKS Cluster

About kubeadm, kubelet, kubectl, and  Control Plane in Kubernetes with examples.

kubeadm: Kubeadm is a command-line tool designed to simplify the process of setting up and managing a Kubernetes cluster. It is primarily used for bootstrapping a new cluster, initializing control plane nodes, and joining worker nodes to the cluster. Kubeadm automates many of the manual tasks involved in setting up a Kubernetes cluster, making it…

DevOps Tools

How to work the kube-scheduler

The Kubernetes Scheduler (kube-scheduler) is responsible for assigning pods to nodes in the cluster based on various factors such as resource requirements, affinity/anti-affinity rules, node capacity, and user-defined constraints. Here’s how the kube-scheduler works: By following this process, the kube-scheduler ensures efficient and optimal utilization of cluster resources while meeting the requirements and constraints specified…

DevOps Tools

How to work Kube-Controller

Kubernetes controllers are control loops that watch the state of your cluster’s resources and take corrective action to move the current state towards the desired state. Here’s how Kubernetes controllers work: In summary, Kubernetes controllers play a crucial role in ensuring that the state of resources in the cluster remains consistent with their desired state.…

AKS Cluster

How to work Kubernetes

Kubernetes (K8s) is an open-source container orchestration platform designed to automate the deployment, scaling, and management of containerized applications. Its workflow involves several key components and processes: Certainly! Let’s dive deeper into each step of the Kubernetes deployment workflow: By following these steps, Kubernetes automates the deployment and management of containerized applications, providing a scalable,…