DEV Community

Cover image for Kubernetes Basic
Ibrahim S
Ibrahim S

Posted on

Kubernetes Basic

💠 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.

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay