二、单节点kubernets集群搭建

环境准备:virtualbox6.1.10  和Ubuntu18

一、安装docker

1、

二、用minikube运行一个本地节点kubernetes集群

1、下载minikube并进行设置

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.23.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

OSX系统可以将linux替换为darwin

minikube version      可以查看版本

2、使用minikube启动一个kubernetes集群

minikube start --vm-driver=virtualbox --registry-mirror=https://registry.docker-cn.com
--vm-driver的意思就是你使用的是什么虚拟机,因为我是使用virtualbox的,所以参数就是virtualbox 还有就是--registry-mirror一定要加,在中国你懂的

也可以直接使用命令:minikube start

如果在此步骤报错:

Error creating machine: Error in driver during machine creation: Error setting up host only network on machine start: /usr/local/bin/VBoxManage hostonlyif ipconfig vboxnet1 --ip 192.168.99.1 --netmask 255.255.255.0 failed:

VBoxManage: error: Code E_ACCESSDENIED (0x80070005) - Access denied (extended info not available)

VBoxManage: error: Context: "EnableStaticIPConfig(Bstr(pszIp).raw(), Bstr(pszNetmask).raw())" at line 242 of file VBoxManageHostonly.cpp


解决方法:

创建/etc/vbox/networks.conf,并添加内容 “* 0.0.0.0/0 ::/0”

3、安装kubernetes客户端(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

要下载用于Linux或Windows系统的kubectl, 用darwin或windows替换URL中的linux。

下载完kubectl后可以先检查一下下载的是否正确,cat看一下内容,如果内容很多且是乱码,就是正确的,如果内容很少,还有error提示,可能就是错的,另外文件只赋X权限无法使用,可以直接赋755权限。

使用minikube(阿里云镜像)快速在本地搭建Kubernetes单节点集群_BigManing的博客-CSDN博客_minikube 阿里云

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值