<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Md Anisul Hoque Khan</title>
    <description>The latest articles on DEV Community by Md Anisul Hoque Khan (@capriciousbased).</description>
    <link>https://dev.to/capriciousbased</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1114617%2Fbe9f5be9-e11a-408d-bad5-5f15bdb0a420.png</url>
      <title>DEV Community: Md Anisul Hoque Khan</title>
      <link>https://dev.to/capriciousbased</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/capriciousbased"/>
    <language>en</language>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Pod(Day-7)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Fri, 14 Jul 2023 06:38:37 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-podday-7-34b0</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-podday-7-34b0</guid>
      <description>&lt;p&gt;Welcome to my Blog "Road To CKA" Day-7 . I am prepraing myself for the Certified Kubernetes Administrator and i wolud like to share my journey with you all. To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today i would like to share information about Kubernetes Core Concept specially Pod.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Kubernetes pod?
&lt;/h2&gt;

&lt;p&gt;A Kubernetes pod is a collection of one or more containers, and is the smallest unit of a Kubernetes application. Any given pod can be composed of multiple, tightly coupled containers (an advanced use case) or just a single container (a more common use case). Containers are grouped into Kubernetes pods in order to increase the intelligence of resource sharing, as described below.&lt;/p&gt;

&lt;p&gt;Within the Kubernetes system, containers in the same pod will share the same compute resources. These compute resources are pooled together in Kubernetes to form clusters, which can provide a more powerful and intelligently distributed system for executing applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why does Kubernetes use pods?
&lt;/h2&gt;

&lt;p&gt;Kubernetes uses pods because they make it easier to manage and run containers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Grouping Containers:&lt;/strong&gt; Pods let you group containers together so they can work closely. They share network connections, IP addresses, and storage, making it simple for them to communicate and share files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Encapsulation:&lt;/strong&gt; Pods wrap containers and their settings, making it easier to organize and separate different parts of an application. Each pod can focus on a specific job or task.&lt;br&gt;
&lt;strong&gt;3. Scalability:&lt;/strong&gt; Pods can be scaled up or down as needed. When you increase the number of pods, Kubernetes automatically distributes the work among them. This helps ensure that the application can handle more users and keeps it running smoothly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Resource Allocation:&lt;/strong&gt; Pods help manage resources. You can specify how much CPU and memory each container needs. Kubernetes uses this information to make sure that resources are used efficiently and fairly across the cluster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Service Discovery:&lt;/strong&gt; Pods have stable addresses, so other pods and services can find and communicate with them easily. This helps different parts of an application work together without needing to know the exact details of each other's location.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Atomicity and Lifecycle:&lt;/strong&gt; Pods are treated as a single unit. You can create, update, and delete them together. This ensures consistency and avoids problems that could arise from managing individual containers separately.&lt;/p&gt;

&lt;p&gt;In summary, pods make it easier to manage containers in Kubernetes by grouping them together, allowing them to communicate and share resources. They simplify scaling, help different parts of an application find each other, and ensure consistency during deployment and updates.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the benefits of a pod?
&lt;/h2&gt;

&lt;p&gt;Pods offer several benefits in a Kubernetes environment:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Grouping and Organization:&lt;/strong&gt; Pods help organize and group containers that make up an application, making it easier to manage them together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Communication and Collaboration:&lt;/strong&gt; Containers within a pod can easily talk to each other, share files, and work together smoothly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Efficient Resource Sharing:&lt;/strong&gt; Containers in a pod can share storage and network resources, reducing duplication and making resource utilization more efficient.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Scaling and Handling Traffic:&lt;/strong&gt; Pods can be scaled up or down to handle more or less traffic, ensuring that the application runs smoothly even during high demand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Easy Communication between Pods:&lt;/strong&gt; Each pod has its own unique address, making it easy for other pods to find and connect to it, enabling them to work together effectively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Simplified Management:&lt;/strong&gt; Pods are managed as a single unit, simplifying deployment, scaling, and deletion of containers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Optimal Resource Allocation:&lt;/strong&gt; Kubernetes can allocate resources such as CPU and memory to pods based on their requirements, ensuring fair distribution and efficient utilization of resources.&lt;/p&gt;

&lt;p&gt;In summary, pods make it easier to manage containers by organizing them, facilitating communication and resource sharing, enabling scalability, and simplifying overall management tasks.&lt;/p&gt;

&lt;p&gt;Continue Reading About Kubernetes pod : &lt;a href="https://kubernetes.io/docs/concepts/workloads/pods/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                           [To Be Continued....]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>kubernetes</category>
      <category>cka</category>
      <category>certification</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Worker Node (Day-6)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Thu, 13 Jul 2023 08:18:55 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj</guid>
      <description>&lt;p&gt;Welcome to my Blog "Road To CKA" Day-6 . I am prepraing myself for the Certified Kubernetes Administrator and i wolud like to share my journey with you all. To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today i would like to share information about Kubernetes Core Concept specially Worker Node.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--clBEMWlm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3elsjbp078i7jj6wj733.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--clBEMWlm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3elsjbp078i7jj6wj733.png" alt="kubentes cluster image" width="800" height="378"&gt;&lt;/a&gt;&lt;br&gt;
Kubernetes cluster image from kubernetes documentation page&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Kubernetes Worker Node?
&lt;/h2&gt;

&lt;p&gt;In the Kubernetes ecosystem, a worker node, also known as a worker or a minion, is a physical or virtual machine responsible for running containers. It acts as a worker in a distributed system, executing the tasks assigned by the control plane. Each worker node plays a crucial role in achieving the desired state of the cluster and maintaining high availability and fault tolerance.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the main components of worker node?
&lt;/h2&gt;

&lt;p&gt;A Kubernetes worker node comprises several essential components, working collaboratively to ensure smooth operation within the cluster.&lt;br&gt;
Certainly! The main components of a Kubernetes worker node, explained in simple terms, are:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Container Runtime:&lt;/strong&gt; This is like the manager for containers on the worker node. It takes care of starting, stopping, and managing containers, making sure they have the resources they need to run properly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Kubelet:&lt;/strong&gt; The Kubelet is like the worker node's assistant. It communicates with the main control system and follows its instructions. It manages the containers on the node, making sure they are running correctly and reporting back to the control system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. kube-proxy:&lt;/strong&gt; Think of kube-proxy as the traffic director. It helps containers on the worker node communicate with each other and with other services in the cluster. It handles routing and load balancing, ensuring that connections between containers are smooth and efficient.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Node Operating System:&lt;/strong&gt; Just like your computer has an operating system like Windows or macOS, the worker node has its own operating system. It provides the basic infrastructure and services needed for the container runtime and other components to work properly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Container Storage Interface (CSI)&lt;/strong&gt;: CSI is like the bridge between the worker node and storage systems. It allows containers to access and use storage resources, like databases or file systems, in a consistent and reliable way.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Add-ons:&lt;/strong&gt; Add-ons are extra tools and features that can be added to the worker node. These can include things like network plugins for better networking capabilities, monitoring agents to keep an eye on the health of the containers, and log aggregators to collect and analyze container logs.&lt;/p&gt;

&lt;p&gt;In summary, the main components of a Kubernetes worker node are the container runtime (the manager), Kubelet (the assistant), kube-proxy (the traffic director), the node operating system (the underlying infrastructure), CSI (the storage interface), and optional add-ons (extra tools and features). Together, they ensure that containers run smoothly, communicate effectively, and have access to the necessary resources within the Kubernetes cluster.&lt;/p&gt;

&lt;h2&gt;
  
  
  Worker Node Management:
&lt;/h2&gt;

&lt;p&gt;Managing worker nodes effectively is crucial for maintaining a healthy and efficient Kubernetes cluster. Here are some important considerations:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Scalability:&lt;/strong&gt; Worker nodes can be easily scaled up or down based on the workload requirements. Horizontal scaling involves adding or removing worker nodes dynamically to distribute the workload effectively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Node Affinity and Taints/Tolerations:&lt;/strong&gt; Kubernetes provides mechanisms like node affinity and taints/tolerations to control pod placement and node selection. These features allow you to schedule pods onto specific nodes based on requirements or constraints.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Resource Management:&lt;/strong&gt; Efficient resource management ensures optimal utilization of worker node resources. Kubernetes offers resource requests and limits to allocate CPU and memory resources to pods running on worker nodes, preventing resource contention and ensuring fairness.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Node Maintenance:&lt;/strong&gt; Worker nodes require periodic maintenance, including updates, security patches, and hardware upgrades. Kubernetes provides mechanisms to gracefully drain nodes, evicting running pods and ensuring minimal disruption to the applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why do we need worker nodes?
&lt;/h2&gt;

&lt;p&gt;Worker nodes are an important part of a Kubernetes cluster because they serve several key purposes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Running Containers:&lt;/strong&gt; Worker nodes are like the computers that actually run the containers, which are like virtual machines for running applications. Each worker node can run multiple containers, allowing you to run and manage different applications on your cluster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Handling More Work:&lt;/strong&gt; When you have a lot of containers or a busy application, you need more worker nodes to share the workload. Worker nodes can be added or removed easily, allowing your cluster to handle more traffic and work efficiently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Keeping Things Running:&lt;/strong&gt; Worker nodes ensure that your applications stay available even if something goes wrong. If one worker node fails, the containers running on it can automatically move to other worker nodes, keeping your applications running without interruption.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Managing Resources:&lt;/strong&gt; Worker nodes make sure that each container gets the resources it needs to run properly, like CPU power and memory. They also prevent containers from using too many resources and causing problems for other containers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Helping Containers Communicate:&lt;/strong&gt; Worker nodes enable containers to talk to each other and work together. They provide networking capabilities that allow containers to find and connect with each other, making it easier to build complex applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Checking on Container Health:&lt;/strong&gt; Worker nodes constantly monitor the health of the containers they are running. If a container is not working properly, the worker node can take actions to fix it, like restarting the container or moving it to a different worker node.&lt;/p&gt;

&lt;p&gt;In simple terms, worker nodes are like the computers in a Kubernetes cluster that run and manage containers. They ensure that your applications stay up and running, handle more work when needed, make sure containers have the resources they need, help containers communicate with each other, and keep an eye on container health.&lt;/p&gt;

&lt;p&gt;More Resource : &lt;br&gt;
&lt;a href="https://kubernetes.io/docs/concepts/overview/components/#:~:text=A%20Kubernetes%20cluster%20consists%20of%20a%20set%20of%20worker%20machines,the%20Pods%20in%20the%20cluster."&gt;Kubernetes Components&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tomorrow i will try to give some information about Pod.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                           [To Be Continued....]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>kubernetes</category>
      <category>devops</category>
      <category>certification</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Wed, 12 Jul 2023 13:15:40 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58</guid>
      <description>&lt;p&gt;Welcome to my Blog "Road To CKA" Day-5 . I am prepraing myself for the Certified Kubernetes Administrator and i wolud like to share my journey with you all. To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today i would like to share information about Kubernetes Core Concept specially Control Plane or Master Node . &lt;/p&gt;

&lt;p&gt;A Kubernetes cluster generally consists of two classes of nodes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Control plane Node(Master Node)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Worker Node&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Control plane node(Master Node): The master node is the first and most vital component which is responsible for the management of Kubernetes cluster. It is the entry point for all kinds of administrative tasks. There may be more than one master node in the cluster to check for fault tolerance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--clBEMWlm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3elsjbp078i7jj6wj733.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--clBEMWlm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3elsjbp078i7jj6wj733.png" alt="kubentes cluster image" width="800" height="378"&gt;&lt;/a&gt;&lt;br&gt;
Kubernetes cluster image from kubernetes documentation page&lt;/p&gt;

&lt;p&gt;The master node has various components, each having its process. They are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ETCD&lt;/li&gt;
&lt;li&gt;Controller Manager&lt;/li&gt;
&lt;li&gt;Scheduler&lt;/li&gt;
&lt;li&gt;API Server&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The master node typically consists of several components that perform specific functions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;API Server:&lt;/strong&gt; The API server serves as the front-end for the Kubernetes control plane. It exposes the Kubernetes API, which allows users and other components to interact with the cluster. It processes and validates API requests, then updates the cluster state accordingly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scheduler:&lt;/strong&gt; The scheduler is responsible for assigning pods (the smallest deployable units in Kubernetes) to worker nodes based on resource availability, placement constraints, and other policies. It ensures efficient utilization of resources and optimal distribution of workloads across the cluster.&lt;br&gt;
&lt;strong&gt;Controller Manager:&lt;/strong&gt; The controller manager runs various controllers that are responsible for managing different aspects of the cluster's behavior. For example, there are controllers for handling replication, managing endpoints, monitoring node health, and performing other crucial tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;etcd:&lt;/strong&gt; etcd is a distributed key-value store that serves as the cluster's reliable data store. It stores the configuration data and the current state of the cluster, allowing the control plane components to read and update this information as needed.&lt;/p&gt;

&lt;p&gt;Why do we need a master node? Here are some reasons:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cluster Management:&lt;/strong&gt; The master node provides centralized management and control of the entire cluster. It ensures that the cluster is in the desired state and handles tasks such as scaling, deploying applications, and maintaining high availability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resource Allocation:&lt;/strong&gt; The master node makes intelligent decisions about resource allocation based on the cluster's policies and constraints. It decides which worker node should run which pods, taking into account factors like resource availability, workload affinity, and anti-affinity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fault Tolerance:&lt;/strong&gt; The master node is designed to be highly available and resilient. It can handle failures and recover from them by automatically rescheduling tasks and maintaining the desired state of the cluster. It employs techniques like leader election and replication to ensure fault tolerance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security and Authentication:&lt;/strong&gt; The master node enforces security measures and authentication mechanisms to control access to the cluster. It authenticates users, validates their requests, and applies the necessary authorization policies.&lt;/p&gt;

&lt;p&gt;Overall, the master node plays a critical role in managing and orchestrating a Kubernetes cluster, providing the necessary control and coordination for efficient and reliable operation.&lt;/p&gt;

&lt;p&gt;If you would like to read more please habe a look here in Kubernetes &lt;a href="https://kubernetes.io/docs/concepts/overview/components/"&gt;Documentation&lt;/a&gt; . &lt;/p&gt;

&lt;p&gt;Tomorrow i will try to give some information about Worker Node.                   &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                           [To Be Continued....]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>devops</category>
      <category>kubernetes</category>
      <category>cka</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Tue, 11 Jul 2023 11:20:46 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rWI-ls3f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qxh9hl83qgxq9hpgaq83.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rWI-ls3f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qxh9hl83qgxq9hpgaq83.png" alt="cka certificate" width="300" height="293"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Welcome to my Blog "Road To CKA" Day-4 . I am prepraing myself for the Certified Kubernetes Administrator and i wolud like to share my journey with you all. To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;Today i would like to share information about Kubernetes Architecture. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Worker Node (Day-6)&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Kubernetes Architecture
&lt;/h2&gt;

&lt;p&gt;Kubernetes is an open-source container orchestration platform that simplifies the deployment, scaling, and management of containerized applications.&lt;/p&gt;

&lt;p&gt;When you deploy Kubernetes, you get a cluster.&lt;/p&gt;

&lt;p&gt;A Kubernetes cluster consists of a set of worker machines, called nodes, that run containerized applications. Every cluster has at least one worker node and at least one Master Node or Control Plane .&lt;/p&gt;

&lt;p&gt;The worker node(s) host the Pods that are the components of the application workload. The control plane manages the worker nodes and the Pods in the cluster. In production environments, the control plane usually runs across multiple computers and a cluster usually runs multiple nodes, providing fault-tolerance and high availability.&lt;/p&gt;

&lt;p&gt;Its architecture consists of several key components that work together to ensure the efficient operation of containerized workloads:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Master Node(Control Plane ): The master node is the control plane of the Kubernetes cluster. It manages and coordinates the overall cluster operations. It includes the following components:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;API Server: Exposes the Kubernetes API and acts as a central communication hub for all cluster components.&lt;/li&gt;
&lt;li&gt;etcd: A distributed key-value store that stores the cluster's configuration data and provides high availability and consistency.&lt;/li&gt;
&lt;li&gt;Scheduler: Assigns pods to nodes based on resource availability, constraints, and optimization policies.&lt;/li&gt;
&lt;li&gt;Controller Manager: Manages various controllers responsible for maintaining the desired cluster state, such as node and pod lifecycle management.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Worker Nodes: Worker nodes are the worker machines that run the actual application workloads in the form of containers. Each worker node has the following components:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kubelet: Acts as an agent running on each node and communicates with the master node. It manages and monitors the state of pods and ensures they are running as desired.&lt;/li&gt;
&lt;li&gt;Container Runtime: The software responsible for running containers, such as Docker or containerd.&lt;/li&gt;
&lt;li&gt;kube-proxy: Manages network routing and load balancing across pods and services.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pod: The fundamental unit of deployment in Kubernetes. A pod is a logical group of one or more containers that share network and storage resources. Containers within a pod can communicate with each other using localhost, making it easier to build and manage interconnected application components.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;ReplicaSet: Ensures the desired number of pod replicas are running at all times. It monitors the health of pods and automatically scales the number of replicas based on defined criteria.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Service: Provides a stable network endpoint for accessing a set of pods. It enables load balancing and service discovery within the cluster.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Volume: Allows containers to store and share data across pods and persists data beyond the lifecycle of a pod.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Namespace: Provides a logical separation and isolation of resources within a cluster. It enables multiple teams or applications to coexist within the same cluster without interfering with each other.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The architecture of Kubernetes is designed to be scalable, resilient, and flexible. It provides a robust framework for managing containerized applications in production environments, offering features like automatic scaling, rolling updates, and self-healing capabilities.&lt;/p&gt;

&lt;p&gt;#RoadToCKA #Day_1 #Kubernetes #devops&lt;/p&gt;

</description>
      <category>cka</category>
      <category>kubernetes</category>
      <category>devops</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp; is not?(Day-3)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Mon, 10 Jul 2023 09:12:33 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--twKR1GCn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j9y26lypbv3h03ed8i0k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--twKR1GCn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j9y26lypbv3h03ed8i0k.png" alt="Kubernetes" width="300" height="293"&gt;&lt;/a&gt;&lt;br&gt;
Welcome to my Blog "Road To CKA" Day-3 . I am prepraing myself for the Certified Kubernetes Administrator and i wolud like to share my journey with you all. &lt;br&gt;
To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Worker Node (Day-6)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today i would like to share information about What Kubernetes is &amp;amp; is not?&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Kubernetes?
&lt;/h2&gt;

&lt;p&gt;Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.&lt;/p&gt;

&lt;p&gt;The name Kubernetes originates from Greek, meaning helmsman or pilot. K8s as an abbreviation results from counting the eight letters between the "K" and the "s". Google open-sourced the Kubernetes project in 2014. Kubernetes combines over 15 years of Google's experience running production workloads at scale with best-of-breed ideas and practices from the community.&lt;/p&gt;

&lt;p&gt;so we can say in easy words : &lt;br&gt;
Sure! Here's the information you provided in a simplified bullet point format:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kubernetes is an open-source containerization orchestration platform.&lt;/li&gt;
&lt;li&gt;It was initially developed by Google and is now maintained by the Cloud Native Computing Foundation.&lt;/li&gt;
&lt;li&gt;Kubernetes is easily portable across different cloud platforms and on-premises environments.&lt;/li&gt;
&lt;li&gt;It has a growing ecosystem of projects and products from various partners.&lt;/li&gt;
&lt;li&gt;Kubernetes is widely recognized as the leading container orchestration solution.&lt;/li&gt;
&lt;li&gt;Kubernetes as a Service evolved from Containers as a Service.&lt;/li&gt;
&lt;li&gt;It enables declarative management, automatically performing operations to achieve the desired state.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why you need Kubernetes and what it can do?
&lt;/h2&gt;

&lt;p&gt;Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications. It provides a robust infrastructure for running and managing containers across a cluster of machines.&lt;/p&gt;

&lt;p&gt;Here are some key reasons why Kubernetes is widely used and why it is beneficial:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scalability:&lt;/strong&gt; Kubernetes enables you to easily scale your applications up or down based on demand. It automatically distributes containers across multiple machines, allowing for efficient utilization of resources. You can add or remove containers dynamically without affecting the overall availability of your application.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;High Availability:&lt;/strong&gt; Kubernetes ensures that your applications are highly available by automatically restarting failed containers, replacing failed nodes, and distributing containers across healthy nodes. It supports features like replication and self-healing, which help in maintaining the desired state of your applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Load Balancing and Service Discovery:&lt;/strong&gt; Kubernetes provides built-in load balancing capabilities to distribute incoming network traffic across multiple containers. It also offers service discovery mechanisms, allowing containers to find and communicate with each other easily.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resource Optimization:&lt;/strong&gt; Kubernetes optimizes resource allocation by allowing you to define resource requirements and limits for each container. It ensures that containers have the necessary resources to run efficiently while preventing resource contention among different applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rolling Updates and Rollbacks:&lt;/strong&gt; Kubernetes simplifies the process of updating applications by supporting rolling updates. It can gradually deploy new versions of containers while keeping the application available. If issues occur, Kubernetes allows you to roll back to the previous version with minimal downtime.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Declarative Configuration:&lt;/strong&gt; With Kubernetes, you define the desired state of your application through YAML or JSON configuration files. Kubernetes then continuously monitors and adjusts the actual state to match the desired state, ensuring that your application remains in the desired state even if failures occur.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Extensibility and Ecosystem:&lt;/strong&gt; Kubernetes has a large and vibrant ecosystem with a wide range of tools and extensions available. It supports pluggable architecture, allowing you to integrate additional functionality or extend its capabilities as per your requirements.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cloud Portability:&lt;/strong&gt; Kubernetes is cloud-agnostic and can run on various cloud providers as well as on-premises infrastructure. This portability allows you to avoid vendor lock-in and migrate your applications across different environments easily.&lt;/p&gt;

&lt;p&gt;Overall, Kubernetes simplifies the management of containerized applications, provides scalability and high availability, and promotes efficient resource utilization, making it a popular choice for deploying and managing applications in modern cloud-native environments.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Kubernetes is not ?
&lt;/h2&gt;

&lt;p&gt;While Kubernetes is a powerful tool for container orchestration and application management, it's important to understand what Kubernetes is not:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a containerization platform:&lt;/strong&gt;Kubernetes is not responsible for creating or building containers. It is designed to manage and orchestrate containers that have already been created using containerization technologies such as Docker. Kubernetes works with containers to provide a platform for deployment, scaling, and management of applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a traditional virtualization platform:&lt;/strong&gt; Unlike traditional virtualization platforms, Kubernetes operates at the container level rather than virtualizing the entire operating system. It does not provide virtual machines (VMs) but focuses on managing and orchestrating containers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a monitoring or logging solution:&lt;/strong&gt;While Kubernetes provides some basic monitoring and logging features, it is not a comprehensive monitoring or logging solution. Kubernetes integrates with other monitoring and logging tools like Prometheus, Grafana, or ELK Stack to provide detailed metrics, monitoring, and logging capabilities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a replacement for configuration management tools:&lt;/strong&gt; Kubernetes does not replace configuration management tools like Ansible, Chef, or Puppet. While Kubernetes manages the deployment and scaling of applications, configuration management tools are still valuable for managing the configuration and state of the underlying infrastructure.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a cure-all solution:&lt;/strong&gt; Kubernetes is a complex technology that requires a certain level of expertise to operate effectively. It may not be suitable for every use case or every application. Some applications may be better suited to simpler deployment models or traditional infrastructure setups. It's important to evaluate the specific requirements and characteristics of your applications before adopting Kubernetes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not inherently secure:&lt;/strong&gt; While Kubernetes provides some security features, it is not a complete security solution. It's crucial to implement additional security measures such as network policies, encryption, authentication, and authorization mechanisms to ensure the security of your Kubernetes cluster and the applications running on it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes is not a silver bullet for all application challenges:&lt;/strong&gt; While Kubernetes offers many benefits, it does not solve all application challenges on its own. It is just one piece of a larger ecosystem and should be used in conjunction with other complementary technologies and best practices to build robust and resilient applications.&lt;/p&gt;

&lt;p&gt;Understanding these limitations and considering them alongside your specific requirements will help you make informed decisions about when and how to leverage Kubernetes effectively.&lt;/p&gt;

&lt;p&gt;We can also say in easy words : Certainly! Here are simplified bullet points for the given sentences:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Kubernetes is not a traditional, all-inclusive platform like other services.&lt;/li&gt;
&lt;li&gt;It is flexible and supports a wide range of workloads, including stateless, stateful, and data-processing workloads.&lt;/li&gt;
&lt;li&gt;It doesn't offer continuous integration/continuous delivery pipelines for building and deploying source code.&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It doesn't come with built-in solutions for logging, monitoring, and alerting.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Kubernetes doesn't provide built-in middleware, databases, or other services.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;#RoadToCKA #Day_1 #Kubernetes #devops&lt;/p&gt;

</description>
      <category>cka</category>
      <category>kubernetes</category>
      <category>devops</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Sun, 09 Jul 2023 07:33:39 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nJNiEmP3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d10w6gg95oh16fof9lch.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nJNiEmP3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d10w6gg95oh16fof9lch.png" alt="CKA Certificate" width="300" height="293"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Welcome to my Blog "Road To CKA" Day-2 . I am prepraing myself for the Certified Kubernetes Administrator  and i wolud like to share my journey with you all. Today i would like to share information about CKA Exam Prerequisites,Syllabus , Exam details. &lt;br&gt;
To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-day-1-5b0p"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Worker Node (Day-6)&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Is It For
&lt;/h2&gt;

&lt;p&gt;The Certified Kubernetes Administrator (CKA) exam is primarily intended for individuals who are involved in the administration and management of Kubernetes clusters. It is suitable for various roles, including:&lt;/p&gt;

&lt;p&gt;Kubernetes Administrators: Those responsible for deploying, maintaining, and scaling Kubernetes clusters in production environments.&lt;/p&gt;

&lt;p&gt;System Administrators: Professionals with experience in system administration who are transitioning or expanding their skills to include Kubernetes administration.&lt;/p&gt;

&lt;p&gt;DevOps Engineers: Individuals involved in the development and deployment of applications who need to understand how to effectively manage and orchestrate containerized environments using Kubernetes.&lt;/p&gt;

&lt;p&gt;Cloud Administrators: Those responsible for managing Kubernetes clusters in cloud environments, such as AWS, Azure, or Google Cloud Platform.&lt;/p&gt;

&lt;p&gt;Site Reliability Engineers (SREs): Professionals focused on ensuring the reliability, availability, and performance of Kubernetes clusters and the applications running on them.&lt;/p&gt;

&lt;p&gt;IT Managers and Architects: Those who want to gain a deeper understanding of Kubernetes and its administration to effectively lead and architect Kubernetes-based infrastructure.&lt;/p&gt;

&lt;p&gt;The CKA certification is beneficial for both individual professionals and organizations. For individuals, it serves as a validation of their skills and expertise in Kubernetes administration, enhancing their career prospects and credibility in the industry. For organizations, having certified Kubernetes administrators can ensure the efficient management and operation of Kubernetes clusters, leading to more reliable and scalable containerized environments.&lt;/p&gt;

&lt;p&gt;It's worth noting that while the CKA exam is focused on administration tasks, individuals involved in development or other roles within the Kubernetes ecosystem may also find value in gaining a deeper understanding of Kubernetes administration through the certification process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prerequisites
&lt;/h2&gt;

&lt;p&gt;To take the Certified Kubernetes Administrator (CKA) exam, there are no strict prerequisites in terms of educational qualifications or prior certifications. However, it is recommended that candidates have a certain level of knowledge and experience with Kubernetes administration before attempting the exam.&lt;/p&gt;

&lt;h2&gt;
  
  
  CKA Exam syllabus
&lt;/h2&gt;

&lt;p&gt;The Certified Kubernetes Administrator (CKA) exam syllabus covers a broad range of topics related to Kubernetes administration. The following is a general overview of the exam syllabus:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Storage 10%&lt;/strong&gt;&lt;br&gt;
Understand storage classes, persistent volumes&lt;br&gt;
Understand volume mode, access modes and reclaim policies for volumes&lt;br&gt;
Understand persistent volume claims primitive&lt;br&gt;
Know how to configure applications with persistent storage&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Troubleshooting  30%&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Evaluate cluster and node logging&lt;br&gt;
Understand how to monitor applications&lt;br&gt;
Manage container stdout &amp;amp; stderr logs&lt;br&gt;
Troubleshoot application failure&lt;br&gt;
Troubleshoot cluster component failure&lt;br&gt;
Troubleshoot networking&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scheduling 15%&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Understand deployments and how to perform rolling update and rollbacks&lt;br&gt;
Use ConfigMaps and Secrets to configure applications&lt;br&gt;
Know how to scale applications&lt;br&gt;
Understand the primitives used to create robust, self-healing, application deployments&lt;br&gt;
Understand how resource limits can affect Pod scheduling&lt;br&gt;
Awareness of manifest management and common templating tools&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cluster Architecture, Installation &amp;amp; Configuration &lt;br&gt;
25%&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Manage role based access control (RBAC)&lt;br&gt;
Use Kubeadm to install a basic cluster&lt;br&gt;
Manage a highly-available Kubernetes cluster&lt;br&gt;
Provision underlying infrastructure to deploy a Kubernetes cluster&lt;br&gt;
Perform a version upgrade on a Kubernetes cluster using Kubeadm&lt;br&gt;
Implement etcd backup and restore&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Services &amp;amp; Networking  20%&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Understand host networking configuration on the cluster nodes&lt;br&gt;
Understand connectivity between Pods&lt;br&gt;
Understand ClusterIP, NodePort, LoadBalancer service types and endpoints&lt;br&gt;
Know how to use Ingress controllers and Ingress resources&lt;br&gt;
Know how to configure and use CoreDNS&lt;br&gt;
Choose an appropriate container network interface plugin&lt;/p&gt;

&lt;h2&gt;
  
  
  Exam Details &amp;amp; Resources
&lt;/h2&gt;

&lt;p&gt;This exam is an online, proctored, performance-based test that requires solving multiple tasks from a command line running Kubernetes.&lt;br&gt;
Candidates have 2 hours to complete the tasks.&lt;/p&gt;

&lt;p&gt;Candidates who register for the Certified Kubernetes Administrator (CKA) exam will have 2 attempts (per exam registration) to an exam simulator, provided by Killer.sh.  &lt;/p&gt;

&lt;p&gt;The exam is based on Kubernetes v1.27&lt;br&gt;
The CKA exam environment will be aligned with the most recent K8s minor version within approximately 4 to 8 weeks of the K8s release date&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.linuxfoundation.org/tc-docs/certification/lf-handbook2"&gt;Candidate Handbook&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/cncf/curriculum"&gt;Curriculum Overview&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad"&gt;Exam Tips&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.linuxfoundation.org/tc-docs/certification/faq-cka-ckad-cks"&gt;Frequently Asked Questions&lt;/a&gt;&lt;br&gt;
&lt;a href="https://docs.linuxfoundation.org/tc-docs/certification/lf-cert-agreement/"&gt;Linux Foundation Global Certification and Confidentiality Agreement&lt;/a&gt;&lt;br&gt;
&lt;a href="https://training.linuxfoundation.org/certification/verify/"&gt;Verify Certification&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.cncf.io/certification/cka/reseller-faqs/"&gt;CKA Reseller FAQs&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  RoadToCKA #Day_1 #Kubernetes #devops
&lt;/h1&gt;

</description>
      <category>cka</category>
      <category>kubernetes</category>
      <category>devops</category>
      <category>roadtocka</category>
    </item>
    <item>
      <title>ROAD TO CKA [Certified Kubernetes Administrator ]-Prepration Resources (Day-1)</title>
      <dc:creator>Md Anisul Hoque Khan</dc:creator>
      <pubDate>Sat, 08 Jul 2023 10:54:30 +0000</pubDate>
      <link>https://dev.to/capriciousbased/road-to-cka-day-1-5b0p</link>
      <guid>https://dev.to/capriciousbased/road-to-cka-day-1-5b0p</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tmTD8Ua_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fkpi3r95f1u0i39qyxz2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tmTD8Ua_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fkpi3r95f1u0i39qyxz2.png" alt="CKA" width="300" height="293"&gt;&lt;/a&gt;&lt;br&gt;
Certified Kubernetes Administrator (CKA) is one of the best kubernetes certifications from the Linux Foundation. I am planning to Sit for &lt;a href="https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/?SSAID=746540&amp;amp;sscid=71k7_a9vj7&amp;amp;utm_source=shareasale&amp;amp;utm_medium=affiliate&amp;amp;utm_campaign=affiliate"&gt;Certified Kubernetes Administrator (CKA)&lt;/a&gt; Exam and i would like to share my Joury as well all the prepration Resources with others.First of all i tried do find the helpfull resources and Blogs about the exam. All the helpfull Resources and also the Author name and Liks also give below in the blog.&lt;/p&gt;

&lt;p&gt;To preprar myself for the CKA Exam i am following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Roadmap from &lt;a href="https://roadmap.sh/kubernetes"&gt;Roadmap.sh&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kubernetes.io/docs/home/"&gt;Kubernetes Documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Udemy course - &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/"&gt;Certified Kubernetes Administrator (CKA) with Practice Tests&lt;/a&gt; created By Mumshad Mannambeth&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Coursera - &lt;a href="https://www.coursera.org/professional-certificates/devops-and-software-engineering"&gt;IBM DevOps and Software Engineering Professional Certificate &lt;/a&gt; created By IBM . &lt;/p&gt;

&lt;p&gt;I will try my best to share with you my daily learing topics and describe the theam in my own way.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-exam-prerequisitessyllabus-exam-detailsday-2-46e4"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Exam Prerequisites,Syllabus , Exam details(Day-2)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-what-kubernetes-is-is-notday-3-1bo2"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-What Kubernetes is &amp;amp; is not?(Day-3)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-kubernetes-architectureday-4-2n01"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Kubernetes Architecture(Day-4)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-control-planemaster-node-day-5-1d58"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Control Plane/Master Node (Day-5)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/capriciousbased/road-to-cka-certified-kubernetes-administrator-core-concept-worker-node-day-6-3nhj"&gt;ROAD TO CKA [Certified Kubernetes Administrator ]-Core Concept- Worker Node (Day-6)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Resources:&lt;/p&gt;

&lt;p&gt;Youtube CNCF channel introducing the CKA exam environment:：&lt;a href="https://www.youtube.com/watch?v=9UqkWcdy140"&gt;https://www.youtube.com/watch?v=9UqkWcdy140&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mock Tests:&lt;br&gt;
CKA quiz by Karan Brar: &lt;a href="https://www.udemy.com/course/certified-kubernetes-administrator-cka-2020-mock-exams/"&gt;https://www.udemy.com/course/certified-kubernetes-administrator-cka-2020-mock-exams/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Linux Foundation: &lt;a href="https://www.cncf.io/announcements/2021/06/02/linux-foundation-kubernetes-certifications-now-include-exam-simulator/"&gt;https://www.cncf.io/announcements/2021/06/02/linux-foundation-kubernetes-certifications-now-include-exam-simulator/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;VIM crash course for CKA: &lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=knyJt8d6C_8"&gt;https://www.youtube.com/watch?v=knyJt8d6C_8&lt;/a&gt;&lt;br&gt;
CKA level up: &lt;a href="https://levelup.gitconnected.com/kubernetes-cka-example-questions-practical-challenge-86318d85b4d"&gt;https://levelup.gitconnected.com/kubernetes-cka-example-questions-practical-challenge-86318d85b4d&lt;/a&gt;&lt;br&gt;
Network Policy recipies: &lt;a href="https://github.com/ahmetb/kubernetes-network-policy-recipes"&gt;https://github.com/ahmetb/kubernetes-network-policy-recipes&lt;/a&gt;&lt;br&gt;
CKAD exercises: &lt;a href="https://github.com/dgkanatsios/CKAD-exercises"&gt;https://github.com/dgkanatsios/CKAD-exercises&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blogs :&lt;br&gt;
&lt;a href="https://kloudle.com/blog/rogue-one-a-certified-kubernetes-administrator-cka-exam-story"&gt;https://kloudle.com/blog/rogue-one-a-certified-kubernetes-administrator-cka-exam-story&lt;/a&gt;&lt;br&gt;
&lt;a href="https://faun.pub/how-to-pass-cka-kubernetes-certified-administrator-12c1ac2d9fa"&gt;https://faun.pub/how-to-pass-cka-kubernetes-certified-administrator-12c1ac2d9fa&lt;/a&gt;&lt;br&gt;
&lt;a href="https://vmantra.in/strategy-how-to-pass-cka-exam-with-less-stress/"&gt;https://vmantra.in/strategy-how-to-pass-cka-exam-with-less-stress/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some  useful links：&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/kubectl/cheatsheet/"&gt;https://kubernetes.io/docs/reference/kubectl/cheatsheet/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/"&gt;https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/setup/production-environment/container-runtimes/#docker"&gt;https://kubernetes.io/docs/setup/production-environment/container-runtimes/#docker&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/#steps-for-the-first-control-plane-node"&gt;https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/high-availability/#steps-for-the-first-control-plane-node&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/"&gt;https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd/#snapshot-using-etcdctl-options"&gt;https://kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd/#snapshot-using-etcdctl-options&lt;/a&gt;&lt;br&gt;
&lt;a href="https://kubernetes.io/docs/tasks/debug-application-cluster/debug-cluster/"&gt;https://kubernetes.io/docs/tasks/debug-application-cluster/debug-cluster/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/docs/deploy/index.md"&gt;https://github.com/kubernetes/ingress-nginx/blob/main/docs/deploy/index.md&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/alijahnas/CKA-practice-exercises"&gt;https://github.com/alijahnas/CKA-practice-exercises&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/walidshaari/Kubernetes-Certified-Administrator"&gt;https://github.com/walidshaari/Kubernetes-Certified-Administrator&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/StenlyTU/K8s-training-official"&gt;https://github.com/StenlyTU/K8s-training-official&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/ramitsurana/awesome-kubernetes"&gt;https://github.com/ramitsurana/awesome-kubernetes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;**&lt;/p&gt;

&lt;h2&gt;
  
  
  Information source ans Special Thanks to the Author :
&lt;/h2&gt;

&lt;p&gt;**&lt;br&gt;
Abhishek Puranam - &lt;a href="https://www.linkedin.com/pulse/my-journey-become-cka-abhishek-puranam/"&gt;https://www.linkedin.com/pulse/my-journey-become-cka-abhishek-puranam/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Huabing Blog&lt;br&gt;
&lt;a href="https://www.zhaohuabing.com/post/2022-02-08-how-to-prepare-cka-en/"&gt;https://www.zhaohuabing.com/post/2022-02-08-how-to-prepare-cka-en/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mehmet Odabasi, PhD&lt;br&gt;
&lt;a href="https://medium.com/@mehmetodabashi/how-to-pass-cka-certified-kubernetes-administrator-exam-469d854235d6"&gt;https://medium.com/@mehmetodabashi/how-to-pass-cka-certified-kubernetes-administrator-exam-469d854235d6&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Bibin Wilson and Shishir Khandelwal: &lt;br&gt;
&lt;a href="https://devopscube.com/cka-exam-study-guide/"&gt;https://devopscube.com/cka-exam-study-guide/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nitheesh Poojary: &lt;a href="https://www.freecodecamp.org/news/certified-kubernetes-administrator-study-guide-cka/"&gt;https://www.freecodecamp.org/news/certified-kubernetes-administrator-study-guide-cka/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Marc Merzinger: &lt;a href="https://www.acloudjourney.io/blog/how-i-prepared-for-the-cka-exam"&gt;https://www.acloudjourney.io/blog/how-i-prepared-for-the-cka-exam&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;#RoadToCKA #Day_1 #Kubernetes #devops&lt;/p&gt;

</description>
      <category>cka</category>
      <category>kubernetes</category>
      <category>devops</category>
      <category>roadtocka</category>
    </item>
  </channel>
</rss>
