KMKaleem Mirzainkaleem-mirza21.hashnode.dev·Sep 28, 2024 · 1 min readUnderstanding Node Affinity in KubernetesNode affinity in Kubernetes is a way to control where pods are scheduled based on specific conditions on nodes. This ensures optimal placement and efficient use of resources. Node affinity offers more flexibility than node selectors. Types of Node Af...00
KMKaleem Mirzainkaleem-mirza21.hashnode.dev·Sep 28, 2024 · 2 min readUnderstanding Taints and Tolerations in KubernetesIn Kubernetes, taints and tolerations are used to control which nodes can accept which pods, helping you to schedule workloads more efficiently. Taints: Taints are applied to nodes.They mark a node so that it won’t accept any pods unless those pod...00
KMKaleem Mirzainkaleem-mirza21.hashnode.dev·Sep 19, 2024 · 3 min readExploring the Necessity of Services in Kubernetes SystemsA service is used to expose and manage network access to a set of pods. Services provide a stable endpoint for accessing applications, regardless of how the underlying pods change over time. Here’s why we use services in Kubernetes: Abstracting Pod ...00
KMKaleem Mirzainkaleem-mirza21.hashnode.dev·Sep 19, 2024 · 3 min readDifferences Between Containers, Pods, and DeploymentsIn Kubernetes containers, pods, and deployments are key concepts which are used to manage and orchestrate applications. Here are the major differences between them: 1. Container: A container is a lightweight, portable, and self-contained environment ...00
KMKaleem Mirzainkaleem-mirza21.hashnode.dev·Sep 18, 2024 · 2 min readWhy Kubernetes? Exploring Its Purpose and FunctionalityKubernetes is an open-source platform designed to automate the deployment, scaling, and management of containerized applications. It was originally developed by Google and is now maintained by the Cloud Native Computing Foundation (CNCF). Kubernetes ...00