1.创建namespace
命令格式:
kubectl create namespace test
2.查看namespace
命令格式:
kubectl get namespace
3.删除namespace
命令格式:
kubectl delete namespaces test
4.查看pod
命令格式:
watch:可以帮你监测一个命令的运行结果;
watch -n 1:每隔一秒更新显示pod状态
-o wide:输出额外信息。对于Pod,将输出Pod所在的Node名
-n:namespace的名字
watch -n 1 kubectl get pods -n test -o wide
5.查看pod的详细信息
命令格式:
mysql-0:为pod的名字
-n:namespace的名字
kubectl describe pods mysql-0 -n test
6.查看节点的详细信息
命令格式:
kubectl describe node node1
7.查看log
命令格式:
-n:namespace的名字
-f:实时查看日志
kubectl logs -f mysql-0 -n test
8.强制删除pod
命令格式:
kubectl delete pod mysql-0 --grace-period=0 --force
9.登陆容器
命令格式:
kubectl exec -it mysql-0 -n test /bin/bash
10.通过修改coredns添加dns解析
命令格式:
kubectl edit configMap -n kube-system coredns

本文介绍Kubernetes中常用的命令操作,包括创建、查看及删除namespace,查看及管理Pods,查看节点信息,以及如何通过编辑CoreDNS实现DNS解析等功能。
1万+

被折叠的 条评论
为什么被折叠?



