在K8S环境下,如何使用yaml文件创建一个Pod/Deployment
首先,创建并编写一个简单的yaml文件vi myapp-pod.yaml配置文件具体信息如下:apiVersion: v1kind: Podmetadata:name: myapp-podlabels:app: myappspec:containers:- name: myapp-containerimage: busyboxcommand: ['sh', '-c', 'echo Hello Ku
·
- 首先,创建并编写一个简单的yaml文件
vi myapp-pod.yaml
配置文件具体信息如下:
apiVersion: v1
kind: Pod
metadata:
name: myapp-pod
labels:
app: myapp
spec:
containers:
- name: myapp-container
image: busybox
command: ['sh', '-c', 'echo Hello Kubernetes! && sleep 3600']
文件信息说明,我们需要创建一个pod资源,名称是myapp-pod,需要的镜像名称是busybox,在pod内创建了名为myapp-container的容器。
- 接着,使用命令行创建pod
kubectl create -f myapp-pod.yaml
- 最后使用命令查看已经创建的pod
kubectl get pod
最后,如果需要删除这个pod的话,直接使用命令
kubectl delete -f myapp-pod.yaml
更多推荐
已为社区贡献1条内容
所有评论(0)