1、安装kubectl,用来操作k8s

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
chmod +x kubectl
mkdir -p ~/.local/bin/kubectl
mv ./kubectl ~/.local/bin/kubectl

2、安装docker, 作为k8s启动驱动

sudo apt-get install -y docker.io
systemctl start docker
systemctl enable docker

非root用户运行docker
1、添加docker用户组:sudo groupadd docker
执行以上命令会提示已存在,原因是在安装docker时已自动创建。
2、将指定用户添加到用户组(username为你的用户名):sudo gpasswd -a username docker
3、查看是否添加成功:cat /etc/group | grep ^docker
3、重启docker:sudo systemctl restart docker
5、更新用户组:newgrp docker
6、执行docker命令,比如:docker ps -a

3、安装k8s,这里安装的是单机版,也就是minikube
官网地址:https://minikube.sigs.k8s.io/docs/start/

先查看电脑系统型号是arm64还是x86的uname -m
然后进入官网下载安装:
在这里插入图片描述

指定驱动:minikube config set driver docker
启动命令:minikube start
如果报错则指定版本启动:

minikube start --kubernetes-version=v1.23.8

或者先指定好版本再启动:

minikube config set kubernetes-version v1.23.8
minikube start

在这里插入图片描述
4、启动监控面板

minikube dashboard
Logo

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

更多推荐