Difference between revisions of "Pod (Kubernetes)"
Jump to navigation
Jump to search
↑ https://kubernetes.io/docs/concepts/workloads/pods/pod/
↑ https://en.wikipedia.org/wiki/Kubernetes#Pods
↑ https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/
Line 32: | Line 32: | ||
* {{kubectl}} | * {{kubectl}} | ||
* {{CKAD}} | * {{CKAD}} | ||
− | |||
[[Category:Cloud computing]] | [[Category:Cloud computing]] | ||
[[Category:CKAD]] | [[Category:CKAD]] |
Revision as of 16:09, 9 July 2022
Kubernetes Pods [1][2] are the smallest deployable units that allows to deploy one or multiple containers as a single atomic unit. Pods are defined using YAML
files and applied with kubectl apply
command.
kubectl apply
kubectl create -f mypod.yml
- Get a list of pods:
kubectl get pod MY_POD_NAME
kubectl delete pod MY_POD_NAME
kubectl top pod PODNAME
- Get more information about a pod:
kubectl describe pod MY_POD_NAME
- List all container by pod:
kubectl get pods -o jsonpath='{range .items[*]}{"pod: "}{.metadata.name}{"\n"}{range .spec.containers[*]}{"\tname: "}{.name}{"\n\timage: "}{.image}{"\n"}{end}'
See also ReplicaSet
[3] concept.
Activities
- CKA v1.23 Understand connectivity between Pods
- CKA v1.15: Create and configure a basic Pod:
kubectl apply
- Create a pod network:
kubeadm init --pod-network-cidr=10.244.0.0/16
Related terms
See also
- Pods:
kubectl apply
,kubectl [ pod get | top | delete | describe pods ]
,InitContainers, PodInitializing, CrashLoopBackOff, ImagePullPolicy:, NodeAffinity, NodeSelector, Terminated
kubectl
: [cp | config | create
|delete
|edit | explain |
apply
|exec
|get
|set
|drain | uncordon | rolling-update
|rollout
|logs
|run
|auth
|label | annotate
|version
|top
|diff
|debug
|replace
|describe
|port-forward | proxy
|scale
|rollout
|api-resources
| expose deployment | expose | patch | attach | get endpoints | ~/.kube/config | kubectl logs --help | kubectl --help, kubectl-convert, kubectl autoscale, kubectl.kubernetes.io- CKA: v1.28: API, Namespace, Pods, secrets, Services, deployments, nodes, Volumes, Ingress, CKS
Advertising: