kubernetes 学习 常用命令
1 kubectl get nodes #查看nodes节点情况
2 kubectl describe node node_name_XXXX # 查看nodes详细信息
3 kubectl describe pod prod-forecasting-forecast-user-nodelist-7d775ffbc5-tztq2 # 查看pod的详细信息
4 kubectl create -f tomcat-server.yaml # 创建服务
5 kubectl get pod pod_name_XXX -o wide # 显示pod更多信息
6 kubectl get pod pod_name_XXX -o yaml # 以yaml的格式显示pod的详细信息
7 kubectl get pods -n namespaceName # -n 指定namespace
kubectl get pods # 默认取的是default的namespace中的东西
kubectl get pods --all-namespaces # 取得所有的namespace中的pods
8 kubectl get services # 取得服务相关信息
9 kubectl delete -f xxxx.yaml # 删除pod
10 kubectl exec -it XXX /bin/bash # 进入到容器中
11 kubectl get configmap # 查看configmap
confimap: 必须在创建pod之前创建
必须相同的namespace中的POD才能引用。
12 kubectl edit configmap XXX # 查看configmap
13 kubectl crate -f XXXXXXXXXXXX.yaml # 创建各种资源
14 kubectl describe configmap XXX_config_map_XXXX # 按照key-value的形式显示configmap
15