Nodes, Pods, Containers
Login a container
kubectl exec -it ${pod_name} -c ${container_name} -- /bin/bash
# login the default container
kubectl exec -it ${pod_name} -- /bin/bash
Resource Management for Pods and Containers
Resource Management for Pods and Containers
- Requests and limits
-
If the node where a Pod is running has enough of a resource available, it’s possible (and allowed) for a container to use more resource than its request for that resource specifies.
-
- CPU resource limit
1.0means 1 CPU unit (= 1 physical CPU core or 1 virtual core)1000m(one thousand millicpu) =1.0
Namespaces
Namespaces provide a mechanism for isolating groups of resources within a single cluster.
Manage multiple clusters
- [Configure Access to Multiple Clusters]https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
Links
- Kubernetes concepts
- Switching contexts and namespaces: kubectl & kubens