Minikube安装
一、安装前准备
1、实验环境 :虚拟机 CentOS 7
(1)环境准备:
yum install -y wget
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget https://mirrors.aliyun.com/repo/epel-7.repo
yum clan all
yum makecache
yum repolist
yum install -y net-tools
yum -y install psmisc
sudo yum install -y yum-utils
sudo useradd -s /bin/bash -d /home/lining -m lining
echo "lining ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/lining
sudo su - lining
2、检查是否开启虚拟化支持
grep -E --color 'vmx|svm' /proc/cpuinfo
3、安装Minikube
(1)安装Docker
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum makeche
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum -y install docker-ce docker-ce-cli containerd.io
sudo mkdir -p /etc/docker
sudo vi /etc/docker/daemon.json
#使用overlay2驱动,性能更好
{
"registry-mirrors":["https://krmu1x5v.mirror.aliyuncs.com"],
"storage-driver": "overlay2"
}
sudo systemctl start docker
sudo usermod -aG docker $USER && newgrp docker
(2)安装Kubectl
vi /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
sudo yum -y install kubectl
kubectl version --client
(1)RPM安装
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm
sudo rpm -ivh minikube-latest.x86_64.rpm
(2)启动
minikube start --vm-driver=docker --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
(3)测试
minikube version
minikube status
minikube version
kubectl version
kubectl cluster-info
kubectl get nodes
(4)安装dashboard
minikube dashboard
systemctl stop firewalld
systemctl disable firewalld
kubectl proxy --port=8001 --address='192.168.67.25' --accept-hosts='^.*' &
访问:http://192.168.67.25:8001/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/
- 点赞
- 收藏
- 关注作者
评论(0)