1、使用docker-compose制作nginx+php-fpm,mysql,wordpress鏡像,并管理啟動,實作wordpress的通路
1.1 安裝docker-compose
1.2 建構基礎鏡像
1.3 建構nginx鏡像
1.3 建構php-fpm鏡像
1.4 建構mariadb鏡像
1.5 安裝wordpress
1.5.1 使用docker-compose搭建lnmp環境
1.5.2 下載下傳并解壓wordpress-5.0.3-zh_CN.zip
1.5.3 浏覽器通路http://ip/wordpress進行安裝wordpress

2、使用ansible進行K8s初始化安裝配置。
2.1 規劃
主機名
IP
元件
master1.nassoft.net
10.1.1.25
kubectl、kube-apiserver、kube-scheduler,kube-control-manage ,etcd,docker
master2.nassoft.net
10.1.1.26
kubectl、kube-apiserver、kube-scheduler ,kube-control-manage ,etcd,docker
master3.nassoft.net
10.1.1.34
node1.nassoft.net
10.1.1.27
kubelet,kube-proxy,docker
node2.nassoft.net
10.1.1.28
node3.nassoft.net
10.1.1.29
2.2 基礎配置
2.2.1 配置ssh免密登入
2.2.2 配置主機名
2.2.3 配置主機解析
2.2.4 更換apt源為阿裡雲源
2.2.5 時鐘同步
2.3.在每個節點安裝依賴工具
2.4.在ansible控制端安裝及準備ansible
2.4.1 pip 安裝 ansible
2.5.在ansible控制端編排k8s安裝
2.5.1 下載下傳項目源碼
2.5.2 下載下傳二進制檔案
2.5.3 下載下傳離線docker鏡像
2.5.4 配置叢集參數
2.5.4.1 必要配置
2.5.4.2 驗證ansible 安裝
2.6.開始安裝
2.7.驗證
2.8.增加節點
2.8.1 增加master節點
2.8.2 增加node節點
2.9.更新
2.9.1 備份資料
2.9.2 實施更新