原创 純手工搭建kubernetes(k8s)1.9集羣-序

初衷 自從kubernetes(k8s)出現以來,安裝複雜、部署困難就一直被業內吐槽,同時也把很多初學者擋在門外。雖然官方也有專門用來入門的單機部署方案:Minikube,和用來搭建集羣的Kubeadm,但國內綠色的網絡環境讓官方的方案變得

原创 純手工搭建kubernetes(k8s)1.9集羣 - (三)認證授權和服務發現

1. 理解認證授權 1.1 爲什麼要認證 想理解認證,我們得從認證解決什麼問題、防止什麼問題的發生入手。 防止什麼問題呢?是防止有人***你的集羣,root你的機器後讓我們集羣依然安全嗎?不是吧,root都到手了,那就爲所欲爲,防不勝防了

原创 純手工搭建kubernetes(k8s)1.9集羣 - (二)核心模塊部署

1. 部署ETCD(主節點) 1.1 簡介   kubernetes需要存儲很多東西,像它本身的節點信息,組件信息,還有通過kubernetes運行的pod,deployment,service等等。都需要持久化。etcd就是它的數據中心。

原创 純手工搭建kubernetes(k8s)1.9集羣 - (一)預先準備環境

一、預先準備環境 1. 準備服務器 這裏準備了三臺ubuntu虛擬機,每臺一核cpu和2G內存,配置好root賬戶,並安裝好了docker,後續的所有操作都是使用root賬戶。虛擬機具體信息如下表: 系統類型 IP地址 節點角色 CP