创建pod:
要使用kubectl
创建Pod,你需要提供一个YAML或JSON格式的配置文件,该文件定义了Pod的详细信息,包括容器镜像、端口等。以下是一个简单的Pod定义示例:
apiVersion: v1 kind: Pod metadata: name: my-pod labels: app: my-app spec: containers: - name: my-container image: nginx:latest ports: - containerPort: 80
将上述内容保存到一个文件中,例如my-pod.yaml
,然后运行以下命令来创建Pod:
kubectl create -f my-pod.yaml
或者,如果你想直接在命令行中定义Pod,可以使用以下命令:
kubectl run my-pod --image=nginx:latest --port=80
这将直接在Kubernetes集群中创建一个名为my-pod
的Pod,使用nginx
镜像,并暴露80端口。
查看pod:
kubectl get pods kubectl get pod podName
kubectl describe pod podName #查看pod的详细操作
删除pod
#删除pod kubectl delete pod potName #强制删除pod: kebectl delete pod podName --force kubectl delete pod podName --force --grace-period =0
标签:kubectl,常用,--,podName,操作,Pod,my,pod From: https://www.cnblogs.com/pingguomang/p/18194223