ANANTH ROSHAN’s Post

View profile for ANANTH ROSHAN, graphic

DevOps Engineer @Ciklum |Linux | Git| Terraform | Docker| k8s | Infrastructure Analyst.

Pod: The smallest deployable unit in Kubernetes, representing a single instance of a running process in your cluster. Namespace: A way to divide cluster resources between multiple users (via resource quota) or environments (e.g., dev, test, prod). Service: An abstraction that defines a logical set of Pods and a policy by which to access them (e.g., load balancing, service discovery). Ingress: Manages external access to services in a cluster, typically HTTP, and can provide load balancing, SSL termination, and name-based virtual hosting. Volume: Allows data to persist beyond the lifetime of a Pod, ensuring that data is not lost when a Pod restarts. Secrets and ConfigMaps: Resources for storing sensitive information or configuration data, which can be mounted into Pods as files or used as environment variables. Horizontal Pod Autoscaler (HPA): Automatically scales the number of Pods in a replication controller, deployment, or replica set based on observed CPU utilization or other custom metrics. Kubectl: The command-line tool used to interact with Kubernetes clusters, allowing you to deploy applications, inspect and manage cluster resources, and view logs. Kubernetes Dashboard: A web-based user interface for Kubernetes clusters, providing a visual representation of the cluster's resources and their status. StatefulSet: Ensures stable, unique network identifiers and persistent storage for stateful applications. Deployment: Manages the rollout and updates of replicated applications, ensuring availability and scalability. DaemonSet: Ensures a copy of a pod is running on all (or a subset of) nodes, useful for cluster-wide tasks like logging or monitoring. ClusterIP: Provides internal-only connectivity to services within the cluster, ideal for inter-service communication. NodePort: Exposes a service on a static port on each node's IP, allowing external access to the service. LoadBalancer: Automatically provisions an external load balancer to expose a service to the internet. add this tooUnderstanding these concepts is essential for efficient Kubernetes cluster management and application deployment. 💡 #Kubernetes #DevOps #CloudComputing#Happy learning.

  • No alternative text description for this image

To view or add a comment, sign in

Explore topics