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