天天看點

kubernates+docker 環境搭建 (一,完成基礎設定搭建,安裝docker)

### 手上的資源

.電腦一台配置配置64G(如果有單獨的桌上型電腦的話更好,我隻有一台筆記本)

.網線一根

### 目的資源

##一個完整的kubernates 高可用叢集友善之後的演練

.配置資源一台主機,主機已經提前刷成了linux系統,

.兩台虛拟機

---------------------------------------------

##虛拟機的安裝

kvm 的安裝以及基本虛拟機安裝操作

https://www.centos.bz/2018/02/centos7-4%E5%AE%89%E8%A3%85kvm%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88%E4%BD%BF%E7%94%A8virt-manager%E7%AE%A1%E7%90%86%EF%BC%89/ 這裡已經有詳細的介紹以及配置不在浪費口舌。

備注:你需要準備centos7的鏡像資源或者其他,能夠進行docker安裝的資源詳細的安裝步驟也就不多少了

#這裡講一下你可能會遇到的坑,

1.因為virt已經設定網橋,你安裝虛拟機的時候預設的NAT模式,但是centos安裝之後網絡并不會啟用

kubernates+docker 環境搭建 (一,完成基礎設定搭建,安裝docker)

開始輸入ip addr的時候你是看不到配置設定給你的ip的你需要在

/etc/sysconfig/network-script/ifcg-eth0 (網卡根據自身展示而定)中做如下修改

kubernates+docker 環境搭建 (一,完成基礎設定搭建,安裝docker)

services network restart

完成網絡的重新開機這樣你的網絡就跟外面連結上了。

2.當然在虛拟機界面操作起來是一件很操蛋的事情,是以我們需要裝ssh 軟體 推薦FinalShell免費,好用,是真的非常好用的一款ssh軟體。

使用過程中需要配置防火牆添加規則,centos7第一次用有點變化還是頭大了好一會

mark:

新增規則  iptables -A INPUT -p tcp --dport 22 -j ACCEPT

iptables -A OUTPUT -p tcp -sport 22 -j ACCEPT

重新開機防火牆指令變成了 systemctl firewall restart  (centos 6 的要開啟的話需要删除一條INPUT 的

REJECT 規則 )

重配sshd_config 标準配置就行 啟動指令也發生了變化

systemctl sshd restart

## docker的安裝

官方文檔再此https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1

## 到了這裡你就已經擁有了搭建kubernates 的所有的基礎資源。

-------講的不是很細見諒

主要是當做筆記記錄下來,讓自己的能夠能夠進行一系列的回溯。 

繼續閱讀