Hyper-V下搭建K8S集羣-01-安裝centos

如果你安裝了win10系統,想做k8s集羣,win10自帶的hyper-v也是一個很適合的虛擬機環境。

1.在Hyper-V裏新建虛擬交換機

 

2.共享主機host的wifi訪問外網

 

獲取虛擬交換機的ip,後面配置虛擬機靜態IP時用它做網關和DNS

 

3.在Hyper-V裏安裝最小版的centos

https://blog.csdn.net/fengdong1996/article/details/95041109

http://mirrors.aliyun.com/centos/7/isos/x86_64/

  • 安裝過程裏使用上面配置好的虛擬交換機
  • 安裝兩個虛擬機:master,node1
  • 設置root密碼:123456
  • 硬盤:50G
  • CPU:2核
  • 內存:1G,動態增長

4.手動配置虛擬機網絡

  • 因爲安裝的是最小版的centos,缺少必要包,需要手動配置網絡
  • 配置兩臺虛擬機的靜態IP地址,並讓網絡隨系統自啓動
  • 使用虛擬交換機的IP作爲網關和DNS
vi /etc/sysconfig/network-scripts/ifcfg-eth0

  

  • master: 192.168.137.2
  • node1:  192.168.137.3
  • 重啓網絡
service network restart
  • 測試一下網絡通了嗎
ping www.baidu.com
  • 安裝網絡包
yum install net-tools
  • 查看下ip:安裝完網絡包,就有了ifconfig命令
ifconfig

5.在本機Win10 Host環境下安裝包管理工具chocolate和ssh終端連接工具

 
  • 在PowerShell下安裝chocolate

https://chocolatey.org

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  • 使用chocolate包管理命令安裝terminals

https://chocolatey.org/packages/terminals

choco install terminals
  • 在本地win10 host連接虛擬機:安裝完terminals工具包,就有了ssh,不用每次再打開虛擬機那麼麻煩
ssh [email protected]
  • 連接信息會被記錄在本地

C:\Users\<UserName>\.ssh\known_hosts

TBD: 配置好了兩臺虛擬機,下一步我們就在兩臺虛擬機上安裝docker。

下一篇

發佈了405 篇原創文章 · 獲贊 134 · 訪問量 298萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章