1)资源相关命令#创建资源
kubectl create -f xxx.yaml
#查看资源
kubectl get nodes|namespaces|services|pods|rc|deployments|replicasets(rs) -o wide
#查看资源详细描述
kubectl describe ${type} ${name} -o wide
#删除资源
kubectl delete ${type} ${name} -o wide
#更新资源
kubectl replace -f /path/of/your.yaml
2)Node相关命令【K8S常用命令】#给node添加标签
kubectl label nodes kube-node disk.type=ssd
#给node删除标签
kubectl label nodes kube-node disk.type-
#根据标签查询节点
kubectl get nodes -a -l "disk.type=ssd"
3)pod相关命令#进入某个pod进行交互
kubectl exec --it ${pod_name} [-c ${container_name}] -- /bin/bash
推荐阅读
- 蚂蚁集团针对 K8s 中 Secret 安全防护的实践与探索
- K8S部署指导书
- Redis命令大全,满足你的日常工作,看这一篇就够了
- Linux系统运维人员常用速查表
- Excel高手常用的35个函数解析
- 你平时是怎么管理 Docker 容器的?还在使用一大堆的窗口和命令吗
- 喝茶时的常用词,老年人喝茶讲究
- Istio+K8s,微服务的双剑合璧
- 手机wifi很快,为何移动数据慢?手机用wifi正常用移动网很慢?
- 便秘吃什么好 推荐便秘者几款常用药膳