0
点赞
收藏
分享

微信扫一扫

云计算大作业之Kubernetes初试体验

Python芸芸 2022-04-25 阅读 67
ubuntu

在第一篇大作业报告中,已经成功安装了VMware WorkStation16pro以及Ubuntu20.04,因此在本篇文章中不再重复说明,详情可以看此链接:https://blog.csdn.net/LindseyLove/article/details/124401943?spm=1001.2014.3001.5501

单机版Kubernetes需要:kubectl、minikube,其中,kubectl是K8S的命令行客户端,通过命令行操作K8S,minikube即单机版的Kubernetes服务端(自带客户端页面),监控部署在K8S中服务的运行状态、资源占用率等情况。

那么接下来将逐步部署kubectl和Minikube:

一、部署kubectl

1.下载kubectl

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

 2.验证kubectl

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

 

echo "$(<kubectl.sha256)  kubectl" | sha256sum --check

可以看到验证的结果:

3. 安装kubectl

sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

 

4.查看kubectl版本

kubectl version --client

 

 二、部署Minikube

1.下载Minikube

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

 

2.安装Minikube

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

 

 3.启动Minikube

minikube start

 

4. 添加Docker群组用户

# 添加docker用户组
sudo groupadd docker
# 将登陆用户加入到docker用户组中
sudo gpasswd -a $USER docker
# 更新用户组
newgrp docker

 

 5.重新启动Minikube

minikube start

 

三、集群交互:连接集群

kubectl get po -A

 

四、监控面板

1.启动

minikube dashboard

 

2.启动后页面

 

 

五、总结

通过在Ubuntu上 安装了kubectl和Minikube,并成功运行了客户端页面,学习了与Kubernetes相关的一些知识,对云计算的学习又有了更深入的了解。

举报

相关推荐

0 条评论