k8s-常用命令

第三方ctl

k9s

 k9s --kubeconfig /Users/liqiang/Desktop/java_code/oray/test-test.yaml -n {namespace}

 

更多命令

https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands

查看yam配置

1.获取deploy列表 对应我们的deploy.yml表格
kubectl get deploy -n sunlogin  --context=sunlogin-k8s-context
2.查看指定deploy配置
kubectl get deploy sunlogin-tag -o yaml -n sunlogin  --context=sunlogin-k8s-context

 编辑yam配置

kubectl edit deploy -n {namespace} {deployname}

 

 动态扩容缩容

kubectl scale deploy --replicas=3 nginx -n sunlogin --context=sunlogin-k8s-context

查看资源描述

1.po

kubectl describe po {podname}

2.deploy

kubectl describe deploy {deployname}

获取service

kubectl get service -n {namespace}

使用PowerShell批处理

Pattern="tag-rule-automation-exec-*"
kubectl get job -n sunlogin | grep $Pattern | awk '{print $1}' | xargs kubectl delete job -n sunlogin

 

 Pattern="tag-rule-automation-exec-*"
kubectl get po -n sunlogin | grep $Pattern | awk '{print $1}' | xargs kubectl delete po -n sunlogin

 

posted @   意犹未尽  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示