KS8基础命令

KS8基础命令

一、设置服务开机自启动
设置kubelet开机自启动:systemctl enable kubelet
设置docker开机自启动:systemctl enable docker

二、查看pod状态
命令查看 Pod 的状态: kubectl get pod --all-namespaces
在这里插入图片描述三、集群初始化
Kubernetes初始化:kubeadm init --kubernetes-version=v1.11.1 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12 --ignore-preflight-errors=Swap

四、查看集群状态
集群状态检测:kubectl get nodes
kubectl get cs
在这里插入图片描述五、查看pod描述
查看 Pod 具体情况:kubectl describe pod calico-node-4gm72 --namespace=kube-system
在这里插入图片描述六、创建删除查看实例
创建实例:kubectl create -f kubernetes-dashboard.yaml
kubectl create -f Nginx.yaml
查看实例日志:kubectl logs -f kubernetes-dashboard-4291928047-5x372 --namespace=kube-system
查看pod实例分配的Ip地址:kubectl get pods -o wide
删除实例:kubectl delete -f kubernetes-dashboard.yaml

七、查看pod状态
查看pod状态:kubectl get pod -n kibe-system
在这里插入图片描述
查看pod描述信息:kubectl describe pod kubernetes-dashboard -n kibe-system

八、kubectl多集群管理
参考地址:kubectl多集群管理

好了,这就是KS8一些常用的基础命令,如有问题可与博主一起交流讨论!