posts - 359,comments - 0,views - 19万

强制删除pod

1
kubectl delete pod pod-name -n test --force --grace-period=0

查看yaml配置

1
kubectl get deployment nginx-test -o yaml

 增加副本数

1
kubectl scale --replicas=3 deployment/demo-deployment

 不进入pod执行命令

1
kubectl exec -it  podname  -n namespace -- touch /root/test

kubectl run --dry-run 打印相应的 API 对象试运行而不执行创建,及生成一个yaml文件

1
kubectl run nginx-02 --image=nginx --port=80  --dry-run=client  -o yaml > 9.yaml

kubectl explain deployment.spec 是一个命令,用于查看 Kubernetes 中 Deployment 对象的详细说明和可用的配置选项。它可以帮助你了解如何正确配置和使用 Deployment。

执行 kubectl explain deployment.spec 命令后,会输出 Deployment 对象的 spec 字段的详细说明。这里是一个示例输出

1
kubectl explain deployment.spec

kubectl get ds 是一个命令,用于列出当前 Kubernetes 集群中所有的 DaemonSet(守护进程集)对象。

1
kubectl get ds

生成其他 Kubernetes 服务的 YAML 配置文件

kubectl create deployment my-deployment --image=image-name --dry-run=client -o yaml > deployment.yaml

--image=image-name:指定要在 Deployment 中运行的容器镜像名称。
--dry-run=client:告诉 Kubernetes 只生成配置文件,而不实际创建 Deployment。
-o yaml:指定输出格式为 YAML。
> deployment.yaml:将生成的配置文件输出到 deployment.yaml 文件中。

 

  

  

  

  

posted on   属于我的梦,明明还在  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示