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 資源調小了。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM