kubernetes环境搭建

kubernetes工具实际上难度并不是很高,只是有些概念理解不到位会导致看得云里雾里。
这里使用minikube快速搭建一个Kubernetes环境。
首先下载相应的软件:

root@vbox:/home/vboxuser# install minikube-linux-amd64 /usr/local/bin/minikube
root@vbox:/home/vboxuser# rm minikube-linux-amd64

安装到指定目录并删除相应的历史文件。
使用国内源拉取镜像:

root@vbox:~# minikube start --force --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
或
minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers' --image-mirror-country='cn'

如果出现镜像无法拉取的问题,可以先拉取相应的镜像再指定要使用的镜像:

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kicbase:v0.0.46
minikube start --base-image=registry.cn-hangzhou.aliyuncs.com/google_containers/kicbase:v0.0.46 --force

下载kubectl工具,可以访问https://www.downloadkubernetes.com/或使用如下的方式进行安装:

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

查看工具的版本信息:

vboxuser@vbox:~$ ./kubectl version --output=yaml
clientVersion:
  buildDate: "2025-03-11T19:58:53Z"
  compiler: gc
  gitCommit: 32cc146f75aad04beaaa245a7157eb35063a9f99
  gitTreeState: clean
  gitVersion: v1.32.3
  goVersion: go1.23.6
  major: "1"
  minor: "32"
  platform: linux/amd64
kustomizeVersion: v5.5.0

环境已经搭建完成。后面就可以开始操作了。

参考文章:

https://minikube.kubernetes.ac.cn/docs/start/
https://kubernetes.io/zh-cn/docs/tasks/tools/install-kubectl-linux/

posted @ 2025-04-18 14:09  月薪几千的牛马  阅读(20)  评论(0)    收藏  举报