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.

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay