除了通过命令行直接创建pod以外,我们更多的时候是通过yml 文件来创建我们需要的资源,pod , deployments, service ,configmap 等等
下边来说一下如何通过yml 文件创建一个pod
pod的定义中,我们有4个顶级资源,如图所示
每个顶级资源下有次级资源,如下图:
当我们定义好了我们的yml文件以后,我们可以通过如下命令创建:
1 |
kubectl create -f pod-definition.yml |
然后我们可以通过如下命令查看pod的状态
1 |
kubectl get pods |
也可以通过describe 命令查看更多内容:
1 |
kubectl describe pod my-pod |
Latest posts by Zhiming Zhang (see all)
- aws eks node 自动化扩展工具 Karpenter - 8月 10, 2022
- ReplicationController and ReplicaSet in Kubernetes - 12月 20, 2021
- public key fingerprint - 5月 27, 2021