准備工作 首先,准備機器。最直接的辦法,自然是到公有雲上申請幾個虛擬機。當然,如果條件允許的話,拿幾台本地的物理服務器來組集群是最好不過了。這些機器只要滿足如下幾個條件即可: 滿足安裝 Docker 項目所需的要求,比如 64 位的 Linux 操作系統、3.10 及以上的內核版本 ...
生成apiserver證書 vim ca csr.json CN : kubernetes , key : algo : rsa , size : , names : C : CN , L : BeiJing , ST : BeiJing , O : k s , OU : System vim ca config.json signing : default : expiry : h , prof ...
2020-01-09 13:44 0 820 推薦指數:
准備工作 首先,准備機器。最直接的辦法,自然是到公有雲上申請幾個虛擬機。當然,如果條件允許的話,拿幾台本地的物理服務器來組集群是最好不過了。這些機器只要滿足如下幾個條件即可: 滿足安裝 Docker 項目所需的要求,比如 64 位的 Linux 操作系統、3.10 及以上的內核版本 ...
APIserver是整個集群的入口,只有它啟動了,別的組件才可以啟動;我們基於https訪問,所以需要自簽證書; 一、查看腳本 cd TLS/k8s 得到以下5個文件 ca-config.json ca-csr.json ...
集群部署 1、環境規划 2、安裝docker 3、自簽TLS證書 4、部署Flannel網絡 5、部署Etcd集群 6、創建Node節點kubeconfig文件 7、獲取K8S二進制包 8、運行Master組件 9、運行Node組件 10、查詢集群狀態 11、啟動一個測試實例 12、部署Web ...
上一篇我們介紹了kubernetes集群架構以及系統參數配置,參考:二進制搭建kubernetes多master集群【開篇、集群環境和功能介紹】 下面本文etcd集群才用三台centos7.5搭建完成。 etcd1:192.168.80.4 etcd2:192.168.80.5 etcd3 ...
上一篇我們已經搭建etcd高可用集群,參考:二進制搭建kubernetes多master集群【一、使用TLS證書搭建etcd集群】 此文將搭建flannel網絡,目的使跨主機的docker能夠互相通信,也是保障kubernetes集群的網絡基礎和保障,下面正式開始配置。 一、生成 ...
前面兩篇文章已經配置好了etcd和flannel的網絡,現在開始配置k8s master集群。 etcd集群配置參考:二進制搭建kubernetes多master集群【一、使用TLS證書搭建etcd集群】 flannel網絡配置參考:二進制搭建kubernetes多master集群【二、配置 ...
1.master節點上執行: 2.修改etcd配置為: 3.修改apiserver配置為: 注意:紅色部分為后續創建service時,虛擬ip的地址范圍 4.修改kubelet配置 注意: 1. 192.168.100.6 ...
上一篇我們部署了kubernetes的master集群,參考:二進制搭建kubernetes多master集群【三、配置k8s master及高可用】 本文在以下主機上操作部署k8s node k8s-node1:192.168.80.10 k8s-node2:192.168.80.11 ...