1.安装minikube
官网 https://minikube.sigs.k8s.io/docs/start/
有相关的解绍。
备注:安装启动之前条件
a.创建一个非root用户。
由于minikube的启动不能使用root帐户,所以新添lcm用户

useradd lcm 创建用户lcm
passwd lcm 给已创建的用户lcm设置密码

从root切换到lcm请用

su -l lcm
linux模式切换到bash。

b.启动minikube时默认vm是docker,根据错误提示修改个别文件的权限。

chown username file
其中,username为修改后文件所属的用户,file为想要操作的文件

通过以下命令可以同时修改文件所属用户组和用户:

chown username:username file

2.下面为一些操作记录。
What you’ll need
2 CPUs or more
2GB of free memory
20GB of free disk space
Internet connection
Container or virtual machine manager, such as: Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMWare

--------- 安装minikube ------

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

--------- 指定镜像下载 -----

sudo minikube delete &&minikube start --registry-mirror=https://f1z25q5p.mirror.aliyuncs.com

https://www.cnblogs.com/wuchangsoft/p/10041157.html 使用
https://www.cnblogs.com/liu-shuai/articles/12177312.html pod的使用,和一个pod里启动了两个镜像。

问题:kubectl: command not found

find / -name kubectl
/home/lcm/.minikube/cache/linux/v1.20.7/kubectl

cp /home/lcm/.minikube/cache/linux/v1.20.7/kubectl /usr/local/bin/
把kubectl cp 到 /usr/local/bin下

----master–>node–>service–>deployment–>pods–>容器

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐