@zhangyy
2020-01-16T05:35:26.000000Z
字数 1381
阅读 321
kubernetes系列
- 一: kubernetes 的命令介绍
- 二: kubernetes 的 生命周期管理
- 三: kubernetes 的远程连接处理

kubectl get all

kubectl get all -o wide

kubectl get all -o wide -n kube-system

kubectl get pods,svc,nodes -o wide -n kube-system --all-namespaces

kubectl 部署一个nginx1、创建kubectl run nginx --replicas=3 --image=nginx:1.14 --port=80kubectl get deploy,pods2、发布kubectl expose deployment nginx --port=80 --type=NodePort --target-port=80 --name=nginx-servicekubectl get service3、更新kubectl set image deployment/nginx nginx=nginx:1.154、回滚kubectl rollout history deployment/nginxkubectl rollout undo deployment/nginxkubectl rollout undo deployment/nginx --to-revision=15、删除kubectl delete deploy/nginxkubectl delete svc/nginx-service








login:192.168.100.11 master 节点cd /opt/kubernetes/sslvim config.sh----kubectl config set-cluster kubernetes \--certificate-authority=ca.pem \--embed-certs=true \--server=https://192.168.100.11:6443 \--kubeconfig=configkubectl config set-credentials cluster-admin \--certificate-authority=ca.pem \--embed-certs=true \--client-key=admin-key.pem \--client-certificate=admin.pem \--kubeconfig=configkubectl config set-context default --cluster=kubernetes --user=cluster-admin --kubeconfig=configkubectl config use-context default --kubeconfig=config----./config.sh生成config 文件scp config root@192.168.100.13:/root
login : 192.168.100.13 node 节点kubectl --kubeconfig=./config get pods




mv config /root/.kube/kubectl get node

