kubectl 入门练习
这里包含部署一个简单 nginx web server 的所需的全部内容,一定要结合官方文档,全部理解每一行命令的含义。
通过简单的命令,反复练习,一定要,全部理解,并反复反复练习练习!!!
-
自动补全命令
echo “source <(kubectl completion bash)” >> ~/.bashrc # 在您的 bash shell 中永久的添加自动补全
-
kubectl --help
-
kubectl create --help
-
kubectl create --help | grep dry-run
请不要,眼高手低!!!高手就跳过
kubectl create deployment nginx --image=nginx
kubectl get deployments
kubectl describe deployment nginx
kubectl get events
kubectl get deployment nginx -o yaml
kubectl get deployment nginx -o yaml > first.yaml
vi first.yaml
kubectl delete deployment nginx
kubectl create -f first.yaml
kubectl get deployment nginx -o yaml > second.yaml
diff first.yaml second.yaml
kubectl create deployment two --i