The idea of kubernetes is to tightly pack instances to as close to 100% utilized as possible. All deployments should be pinned with CPU/memory limits. So if the scheduler sends a pod to a machine it should never use swap at all. You don’t want to swap since it’ll slow things down.
Its mainly for performance.
Related Contents:
- What’s the difference between ClusterIP, NodePort and LoadBalancer service types in Kubernetes?
- Pods stuck in Terminating status
- What’s the difference between Apache’s Mesos and Google’s Kubernetes
- Restart pods when configmap updates in Kubernetes?
- Kubernetes API – Get Pods on Specific Nodes
- Kubernetes sort pods by age [closed]
- What is the difference between persistent volume (PV) and persistent volume claim (PVC) in simple terms?
- helm list : cannot list configmaps in the namespace “kube-system”
- How to merge kubectl config file with ~/.kube/config?
- Tailing few lines from huge logs of kubectl logs -f
- What is command to find detailed information about Kubernetes master(s) using kubectl?
- Kubernetes size definitions: What’s the difference of “Gi” and “G”?
- How to rolling restart pods without changing deployment yaml in kubernetes?
- How to get the current namespace of current context using kubectl
- Back-off restarting failed container – Error syncing pod in Minikube
- Execute bash command in pod with kubectl?
- Ingress configuration for k8s in different namespaces
- How to debug when Kubernetes nodes are in ‘Not Ready’ state
- How do I find the join command for kubeadm on the master?
- Can a PVC be bound to a specific PV?
- how to check whether RBAC is enabled, using kubectl
- How to Add Users to Kubernetes (kubectl)?
- Need to do ssh to Kubernetes pod
- Unable to connect to the server: dial tcp i/o time out
- Helm how to define .Release.Name value
- How to restart a failed pod in kubernetes deployment
- What is the difference between always and on failure for kubernetes restart policy?
- error converting YAML to JSON, did not find expected key kubernetes
- Nginx Ingress Controller – Failed Calling Webhook
- Kubernetes: what’s the difference between Deployment and Replica set?
- How to pass image pull secret while using ‘kubectl run’ command?
- kubectl exec into container of a multi container pod
- helm dry run install
- Can’t create Secret in Kubernetes: illegal base64 data at input
- Helm install in certain order
- Is there a way to kubectl apply all the files in a directory?
- Kubectl attach vs kubectl exec?
- Ansible Galaxy roles install in to a specific directory?
- How to kill pods on Kubernetes local setup
- What to do with Released persistent volume?
- UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
- Kubernetes – wait for other pod to be ready
- Kubernetes – how to run job only once
- What does it mean for a Service to be of type NodePort, and have both port and targetPort specified?
- What is the difference between subPath and mountPath in Kubernetes
- Kubernetes: Role vs ClusterRole
- Difference between NodePort and LoadBalancer?
- What is a Kubernetes Manifest?
- How to clear CrashLoopBackOff
- Kubernetes log, User “system:serviceaccount:default:default” cannot get services in the namespace