實驗環(huán)境搭建(vbox虛擬機搭建k8s集群)

記錄學(xué)習(xí)k8s岭参、微服務(wù)(istio反惕、springcloud等)過程。

1.環(huán)境準(zhǔn)備

本文使用visualbox搭建虛擬機演侯,使用兩臺虛擬機搭建集群作為實驗環(huán)境姿染。

操作使用的虛擬機,和彩云鏈接秒际,如有需要可下載參考:

鏈接:https://caiyun.139.com/m/i?105CqlD7o1o7p

提取碼:3fwM

K8smaster虛擬機賬號密碼:master ??master

K8snode虛擬機賬號密碼:k8snode ??node


1.1. 虛擬機安裝

創(chuàng)建兩臺虛擬機悬赏,虛擬機系統(tǒng)信息和基礎(chǔ)配置如下,自定義服務(wù)只能調(diào)度到node節(jié)點娄徊,因此node節(jié)點設(shè)置更多資源闽颇,可根據(jù)實際情況定義。

操作系統(tǒng):ubuntu 18.04 64bit server

內(nèi)存:2G(master) ?4G(node)

Cpu:2核(master,k8s節(jié)點cpu核心數(shù)必須大于1) 4核(node)

網(wǎng)絡(luò):hostonly適配器

硬盤:20G


創(chuàng)建兩臺虛擬機

1.2虛擬機網(wǎng)絡(luò)設(shè)置

上節(jié)創(chuàng)建的虛擬機寄锐,網(wǎng)絡(luò)適配器選擇hostonly兵多,默認(rèn)情況下hostonly適配器只允許主機連接虛擬機以及各虛擬機互聯(lián)捻脖。虛擬機要訪問外網(wǎng)需進(jìn)行一下配置

首先編譯host-only網(wǎng)絡(luò),一般參數(shù)都有自動生成中鼠,如沒有,填入自定義的網(wǎng)段沿癞,一般使用192.168.x.x/24網(wǎng)段即可援雇。開啟dhcp服務(wù)。本文使用192.168.137.*/24(兩個虛擬機使用同一個適配器)

編輯hostonly網(wǎng)絡(luò)適配器


設(shè)置ip


設(shè)置dhcp屬性

進(jìn)入宿主主機(windows)網(wǎng)絡(luò)適配器設(shè)置椎扬,設(shè)置網(wǎng)絡(luò)共享惫搏,讓本地連接共享網(wǎng)絡(luò)給虛擬機hostonly適配器


設(shè)置windows網(wǎng)絡(luò)適配器

設(shè)置共享設(shè)置,點擊確定后蚕涤,系統(tǒng)會提示ip修改為192.168.137.1筐赔,需要手動修改,修改成前文設(shè)置的ip揖铜,設(shè)置主機hostonly適配器ip茴丰、dns屬性:


修改宿主網(wǎng)絡(luò)適配器ip

1.3Ubuntu系統(tǒng)設(shè)置


1.3.1Ip、DNS天吓、默認(rèn)路由固化

為了防止虛擬機重啟等造成的ip贿肩、dns等網(wǎng)絡(luò)參數(shù)變化造成服務(wù)異常。需要設(shè)置靜態(tài)ip龄寞、dns汰规、路由等。

Ubuntu 18.04的網(wǎng)絡(luò)默認(rèn)由systemd-network物邑、netplan服務(wù)維護(hù)溜哮,直接修改resolve.conf等配置文件,配置會被服務(wù)重置色解。需要修改對應(yīng)的systemd-network配置文件茂嗓。配置方法如下

-->Ip、DNS

使用ifconfig命令獲取網(wǎng)卡標(biāo)識:


獲取ubuntu系統(tǒng)ip

修改/etc/systemd/resolved.conf科阎,設(shè)置dns


設(shè)置dns

-->路由設(shè)置

修改netplan配置文件/etc/netplan/00-installer-config.yaml在抛,設(shè)置默認(rèn)路由

network:

??? ethernets:

??????? enp0s3:

??????????? dhcp4: no ???#dhcp4關(guān)閉

??????????? dhcp6: no ???#dhcp6關(guān)閉

??????????? addresses: [192.168.237.100/24] ??#設(shè)置本機IP及掩碼

??????????? gateway4: 192.168.237.1

??????????? version: 2

重啟網(wǎng)絡(luò)服務(wù):

systemctl restart network


1.3.2Apt國內(nèi)源

修改/etc/apt/sources.list,注釋其他源萧恕,添加以下配置刚梭,本文使用清華大學(xué)鏡像源

# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse


執(zhí)行apt update

1.3.3Docker票唆、k8s國內(nèi)源

修改/etc/apt/sources.list朴读,添加如下配置,使用阿里鏡像源

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu bionic stable

# deb-src [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu bionic stable


創(chuàng)建/etc/docker/daemon.json

添加以下內(nèi)容

{

??"exec-opts":["native.cgroupdriver=systemd"],

??"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]

}


準(zhǔn)備好兩臺虛擬機環(huán)境走趋,下面章節(jié)將介紹搭建k8s集群的步驟衅金,以及分享一下搭建過程中遇到的坑。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者氮唯。
  • 序言:七十年代末鉴吹,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子惩琉,更是在濱河造成了極大的恐慌豆励,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瞒渠,死亡現(xiàn)場離奇詭異良蒸,居然都是意外死亡,警方通過查閱死者的電腦和手機伍玖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進(jìn)店門嫩痰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人窍箍,你說我怎么就攤上這事串纺。” “怎么了椰棘?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵造垛,是天一觀的道長。 經(jīng)常有香客問我晰搀,道長五辽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任外恕,我火速辦了婚禮杆逗,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鳞疲。我一直安慰自己罪郊,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布尚洽。 她就那樣靜靜地躺著悔橄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪腺毫。 梳的紋絲不亂的頭發(fā)上癣疟,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天,我揣著相機與錄音潮酒,去河邊找鬼睛挚。 笑死,一個胖子當(dāng)著我的面吹牛急黎,可吹牛的內(nèi)容都是我干的扎狱。 我是一名探鬼主播侧到,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼淤击!你這毒婦竟也來了匠抗?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤污抬,失蹤者是張志新(化名)和其女友劉穎汞贸,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體壕吹,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年删铃,在試婚紗的時候發(fā)現(xiàn)自己被綠了耳贬。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡猎唁,死狀恐怖咒劲,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情诫隅,我是刑警寧澤腐魂,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站逐纬,受9級特大地震影響蛔屹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜豁生,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一兔毒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧甸箱,春花似錦育叁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至豌骏,卻和暖如春龟梦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背窃躲。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工变秦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人框舔。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓蹦玫,卻偏偏與公主長得像赎婚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子樱溉,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內(nèi)容