windows 使用 virtualbox,搭建 minikube 环境

win7

virtualbox 版本: 6.0.12 r133076 (Qt5.6.2)

centos7:3.10.0-957.27.2.el7.x86_64

 

1. virtualbox 中创建 centos 虚拟机:2 核,4G,20G磁盘

编辑 /etc/sysconfig/network-scripts/ifcfg-enp0s3,把 ONBOOT 改为 yes

修改 /etc/ssh/sshd_config 文件,允许 root 用户登录。即 PermitRootLogin yes

虚拟机网络,选择 "NAT 网络",配置端口转发规则,让物理机上的 ssh 客户端连接上 centos。

 

2. 安装 docker

yum install docker

编辑 /etc/sysconfig/docker 文件,修改 OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false'

编辑 /usr/lib/systemd/system/docker.service 文件,修改 ExecStart=/usr/bin/dockerd --exec-opt native.cgroupdriver=cgroupfs

systemctl restart docker

 

3. 安装 kubectl

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl

 

4. 安装阿里云版的 minikube

curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v1.3.1/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

 

5. 启动 minikube

我的机器必须要指定 k8s 的版本,否则会报错

minikube start --registry-mirror=https://registry.docker-cn.com --vm-driver=none --kubernetes-version=v1.13.1

 

6. 然后参考 https://nacos.io/zh-cn/docs/use-nacos-with-kubernetes.html 部署 nacos

因为资源有限,将 nacos-quick-start.yaml 中的 cpu 和 memory 资源调小了。

 

windows 使用 virtualbox,搭建 minikube 环境_第1张图片

 

windows 使用 virtualbox,搭建 minikube 环境_第2张图片

 

你可能感兴趣的:(windows 使用 virtualbox,搭建 minikube 环境)