基础架构系列篇-常用的K8S指令
设置K8S运行context
kubectl config use-context docker-desktop
查看集群状态
kubectl cluster-info
查看节点
kubectl get nodes
创建控制面板
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml
或
切换到k8s-for-docker-desktop-1.21.5目录
执行kubectl create -f kubernetes-dashboard.yaml
查看kubernetes-dashboard名称空间的pod
kubectl get pod -n kubernetes-dashboard
开启 API Server 访问代理
kubectl proxy
访问kubernetes-dashboard
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
选择令牌登录
创建令牌
TOKEN=((kubectl−nkube−systemdescribesecretdefault∣Select−String"token:")−split"+")[1]kubectlconfigset−credentialsdocker−desktop−−token="TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1] kubectl config set-credentials docker-desktop --token="TOKEN=((kubect