Code2Deploy
← All articles

#Kubernetes deployment

13 articles tagged Kubernetes deployment.

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,…