Kubernetes - install minikube on Linux
Published in:2022-10-06 | category: Kubernetes


前置

關閉 swap 註解即可

vim /etc/fstab

依賴

yum install conntrack

/etc/hosts 新增 hostname

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 laurance


Kubernetes 1.24+ 已從上游刪除了 dockershim



需要在系統上安裝 cri-dockerd



cri-dockerd 安裝

wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo

yum -y install docker-ce

systemctl enable docker && systemctl start docker

docker version


安裝 minikube


添加 YUM源


cat > /etc/yum.repos.d/kubernetes.repo << EOF

[kubernetes]

name=Kubernetes

baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64

enabled=1

gpgcheck=0

repo_gpgcheck=0

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg

EOF


安裝 kubectl


yum install -y kubectl

usermod -aG docker $USER && newgrp docker


下載 minikube


curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

install minikube-linux-amd64 /usr/local/bin/minikube

chmod +x /usr/local/bin/minikube


啟動集群



minikube start --force --driver=docker --cni calico  --registry-mirror=https://registry.docker-cn.com --container-runtime=containerd

minikube status



Prev:
Kubernetes - Install kubectl on Linux by yum
Next:
SVN - SERVER - 安裝教學 (CentOS7)