在KVM里安装Minikube

栏目: 服务器 · 发布时间: 5年前

内容简介:我要在本地搭建一个Kubernetes,所以要在本地安装minikube,这是一个相对简单也节省资源的方案,但是minikube默认使用virtualbox 做虚拟机,而virtualbox的效率有点太低了,我要使用KVM。首先安装然后安装对应的虚拟机驱动:

我要在本地搭建一个Kubernetes,所以要在本地安装minikube,这是一个相对简单也节省资源的方案,但是minikube默认使用virtualbox 做虚拟机,而virtualbox的效率有点太低了,我要使用KVM。

首先安装 kubectlminikube :

$ sudo pacman -Syu minikube kubectl

然后安装对应的虚拟机驱动:

$ curl -LO https://storage.googleapis.com/minikube/releases/latest/docker-machine-driver-kvm2
$ sudo chown root:root docker-machine-driver-kvm2
$ sudo chmod +x docker-machine-driver-kvm2
$ sudo mv docker-machine-driver-kvm2 /usr/local/bin

然后就开始安装minikube:

如果没有设置代理,在国内可能会因为拉取不下镜像而导致失败,因此可以设置一个代理,例如: export HTTP_PROXY="http://<你的局域网ip>:8123/" 当然,前提时你在这个地址设置了http代理。

$ export HTTP_PROXY=192.168.100.24:8123
$ export HTTPS_PROXY=http://192.168.100.24:8123
$ export NO_PROXY=localhost,127.0.0.1,10.96.0.0/12,192.168.99.0/24,192.168.39.0/24
$ minikube start --vm-driver kvm2 --memory 4096 --iso-url file:////home/jiajun/Images/minikube-v1.0.1.iso --docker-env=HTTP_PROXY=$HTTP_PROXY --docker-env HTTPS_PROXY=$HTTPS_PROXY   --docker-env NO_PROXY=$NO_PROXY --disk-size 40g

由于网络问题,一般来说都要等很久,就只能慢慢等了。

安装好之后,就可以使用了:

$ kubectl cluster-info 
Kubernetes master is running at https://192.168.39.205:8443
KubeDNS is running at https://192.168.39.205:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

ACM程序设计

ACM程序设计

曾棕根 / 北京大学 / 2011-4 / 34.00元

《ACM程序设计(第2版)》详细讲解了ACM国际大学生程序设计竞赛(ACM/ICPC)编程、调试方法,以及提高时间、空间性能的策略,并充分利用了C++泛型编程的高效率、规范化的特性,全部采用C++泛型编程。第1章讲解了ACM程序设计入门知识;第2章讲解了C++泛型编程的容器、迭代器和常用算法;第3章讲解了ACM程序设计的基本编程技巧;第4章讲解了50道原版ACM竞赛题的解题思路,并配有C++泛型编......一起来看看 《ACM程序设计》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具