centos7通过minikube部署k8s
Minikube 是一个轻量级的 Kubernetes 实现,主要用于开发和测试 Kubernetes 应用程序。它允许你在本地机器上快速启动一个单节点的 Kubernetes 集群,从而在开发过程中模拟真实的 Kubernetes 环境。
需提前部署docker
一、下载并安装MINIKUBE
1、下载二进制程序:
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
2、将下载的 minikube-linux-amd64 二进制文件安装到系统路径 /usr/local/bin/minikube:
sudo install minikube-linux-amd64 /usr/local/bin/minikube
3、验证MINIKUBE
二、使用MINIKUBE部署k8s
使用 --kubernetes-version 指定k8s版本;
使用 --image-mirror-country=cn 指定国内镜像源;
–force 强制使用 root 权限;
minikube start --kubernetes-version=v1.26.0 --image-mirror-country=cn --force
或
使用默认配置部署最新k8s
minikube start --driver=docker --force
等待一段时间后输出successed部署成功
三、配置k8s管理工具
1、kubectl工具
find / -name kubectl
将找到的kubectl可执行程序放到系统环境变量的目录里:
例:
cp /data/docker/volumes/minikube/_data/lib/minikube/binaries/v1.33.1/kubectl /usr/local/bin/
测试kubectl工具和k8s部署结果
kubectl get nodes
2、k9s工具
https://webinstall.dev/k9s/
下载压缩包,解压后将k9s可执行程序放到系统环境变量目录
执行:
k9s