GVGopinath Vingopinathv19kubernetes.hashnode.dev·Aug 2, 2024 · 3 min readAuto ScalingAutoscaling: Adapting to Demand Autoscaling is a dynamic process that automatically adjusts system resources to align with fluctuating workloads. It ensures optimal performance, cost-efficiency, and resource utilization. Types of Autoscaling Horizon...00
GVGopinath Vingopinathv19kubernetes.hashnode.dev·Jul 31, 2024 · 3 min readRequests and LimitsSetting up the Metrics Server Metrics server used to run as a pod on the control plane node named kube-system. apiVersion: v1 kind: ServiceAccount metadata: labels: k8s-app: metrics-server name: metrics-server namespace: kube-system --- api...00
GVGopinath Vingopinathv19kubernetes.hashnode.dev·Jul 28, 2024 · 2 min readNode AffinityNode Affinity vs. Taints and Tolerations Understanding the Difference While taints and tolerations are primarily used for preventing pod scheduling on specific nodes, node affinity is used to attract pods to specific nodes based on their labels. Tain...00
GVGopinath Vingopinathv19kubernetes.hashnode.dev·Jul 28, 2024 · 2 min readTaints and TolerationsTaint: A label applied to a node that indicates that no pods should be scheduled on it unless they have a corresponding toleration. Toleration: A label applied to a pod that allows it to be scheduled on a node with a matching taint. The Role of Taint...00
GVGopinath Vingopinathv19kubernetes.hashnode.dev·Jul 22, 2024 · 3 min readName SpacesNamespaces: Isolation and Organization in Kubernetes In Kubernetes, namespaces offer a fundamental mechanism for isolating resources (pods, deployments, services, etc.) within a single cluster. They function like virtual clusters, providing several k...00