💠 Pods 🌱: The fundamental unit of deployment in Kubernetes. Think of it as the smallest, deployable units that can hold one or multiple containers.
💠 Nodes 🖥️: These are the worker machines in a Kubernetes cluster, where containers are deployed. Each node runs the necessary services to manage containers.
💠 Kubelet 🤖: The agent that runs on each node, is responsible for ensuring that the containers are running as expected.
💠 Control Plane 🎮: The brains behind the Kubernetes operation. It manages the entire cluster and makes decisions about when and where to deploy containers.
💠 Deployment 🚀: A resource object in Kubernetes that provides declarative updates to applications. It allows you to describe an application’s life cycle, scaling, and updates.
💠 Service 💼: An abstraction that defines a logical set of pods and a policy by which to access them. Services enable communication between different sets of pods.
💠 Namespace 🌐: A way to divide cluster resources between multiple users, teams, or projects. It helps in organizing and isolating resources within a cluster.
💠 ReplicaSet 👯: Ensures that a specified number of pod replicas are running at any given time. It helps in scaling the number of pods dynamically.
💠 Ingress 🚦: Manages external access to services within a cluster, typically handling things like SSL termination, routing, and load balancing.
💠 ConfigMap 🔧: A way to decouple configuration artifacts from image content, allowing you to deploy applications across different environments easily.
Top comments (0)