K8S入门-01-搭建centos虚拟机(Hyper-V)
K8S入门-01-搭建centos虚拟机(Hyper-V)
·
如果你安装了win10系统,想做k8s集群,win10自带的hyper-v也是一个很适合的虚拟机环境。
1.在Hyper-V里新建虚拟交换机
2.共享主机host的wifi访问外网
获取虚拟交换机的ip,后面配置虚拟机静态IP时用它做网关和DNS
3.在Hyper-V里安装最小版的centos
win10自带Hyper-V安装CentOS7及网络配置图文教程_fengdong1996的博客-CSDN博客_hyper-v 安装centos
- 安装过程里使用上面配置好的虚拟交换机
- 安装两个虚拟机: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
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
Chocolatey Software | Terminals multitab remote control client 4.0.1
choco install terminals
- 在本地win10 host连接虚拟机:安装完terminals工具包,就有了ssh,不用每次再打开虚拟机那么麻烦
ssh root@192.168.137.2
- 连接信息会被记录在本地
C:\Users\<UserName>\.ssh\known_hosts
TBD: 配置好了两台虚拟机,下一步我们就在两台虚拟机上安装docker。
更多推荐
所有评论(0)