已解决
修炼k8s+flink+hdfs+dlink(六:学习k8s-pod)
来自网友在路上 151851提问 提问时间:2023-10-23 22:29:27阅读次数: 51
最佳答案 问答题库518位专家为你答疑解惑
一:增(创建)。
- 直接进行创建。
kubectl run nginx --image=nginx
- 使用yaml清单方式进行创建。
- 直接创建方式,并建立pod。
kubectl create deployment my-nginx-deployment --image=nginx:latest
- 先创建employment,不会自动建立pod。
第一步: 创建文件
kubectl create deployment my-nginx-deployment --image=nginx:latest --dry-run=client -o yaml > 02_deploment.yaml
第二步:运行
kubectl apply -f 02_deploment.yaml
二:删除。
kubectl delete pods/nginx
- kubectl delete
三:修改。
- kubectl exec -it my-nginx – /bin/bash
- 对象资源的扩容和缩容,内容修改。
-
edit – 直接在现有的资源对象,修改属性(扩缩)。
kubectl edit deployments.apps my-nginx-deployment
-
scala – 直接动态调整参数(扩缩)。
kubectl scale deployment my-nginx-deployment --replicas=10
-
set – 直接动态调整属性(调整参数)。
修改镜像
kubectl set image deployment my-nginx-deployment nginx=mysql
-
四:查看。
- 查看所有pod。
` kubectl get pods`.
kubectl get pod -o wide
- 查看某个pod的创建信息。
kubectl describe pods/nginx
- 查看某个pod的日志。
kubectl logs nginx
查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"修炼k8s+flink+hdfs+dlink(六:学习k8s-pod)":http://eshow365.cn/6-22768-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!