Minikube简介

官网:https://minikube.sigs.k8s.io/
minikube是运行kubernetes集群最简单、最快捷的途径。
对于测试kubernets和本地开发应用都非常有用。

使用Minikube部署单节点集群_java

准备工作

安装一台Centos7虚拟机,开启虚拟机的CPU虚拟化。

使用Minikube部署单节点集群_java_02

安装minikube

下载地址:
https://storage.googleapis.com/minikube/releases/latest/minikube-1.3.1.rpm


rpm -ivh minikube-1.3.1.rpm

安装virtualbox(5.2+)

添加virtualbox yum源

[virtualbox]
name=Oracle Linux / RHEL / CentOS-$releasever / $basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc

安装Virtualbox


yum install VirtualBox-5.2 -y
rcvboxdrv setup

部署K8S集群(LINUX)

安装开发工具

yum -y   gcc perl  kernel-devel

开始安装

必须能够翻墙,才能下载镜像。这是我的本地代理。

 http_proxyhttp://192.168.1.100:1087
 https_proxyhttp://192.168.1.100:1087 

minikube start --docker-env  http_proxyhttp://192.168.1.100:1087 \
               --docker-env https_proxyhttp://192.168.1.100:1087  \
               --docker-env no_proxylocalhost,192.168.1.100,192.168.99.0/24 \
               --log_dirtmp --cpus 2 --memory 2048