在auto_k8s_2019-04-13目錄下,執行腳本editimage_ubuntu.sh,完成私有化定制修改
~~~
bash -x editimage_ubuntu.sh
~~~
在auto_k8s_2019-04-13目錄下,初始化集群參數hosst.ini、all.yml、k8s-cluster.yml
~~~
ansible-playbook -i inventory/sinux_ubuntu/hosts.ini --become --become-user=root cluster.yml -vvv
~~~
污染策略刪除
~~~
kubectl taint node --all node.cloudprovider.kubernetes.io/uninitialized:NoSchedule-
~~~
檢查集群是否部署成功,登錄master01,運行以下命令查看所有pod是否為running
~~~
kubectl get pod -n kube-system
~~~
啟動 Nginx 支持TCP
~~~
kubectl run nginx --image=nginx --port=80
~~~
拓展node節點:添加新的node到hosts.ini分組,運行scale.yml
~~~
ansible-playbook -i inventory/sinux/hosts.ini scale.yml -b -v
~~~