这是一篇 K8S 的 HelloWorld,在学习K8S官方文档时搭建环境搭建的一个记录,照着文档下来还是比较顺利的。

一、安装kubectl

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

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

检查sha265sum
arvin@ubuntu:~$ echo "$(<kubectl.sha256) kubectl" | sha256sum --check
kubectl: OK

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

安装结果
arvin@ubuntu:~$ kubectl version --client
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.1", GitCommit:"5e58841cce77d4bc13713ad2b91fa0d961e69192", GitTreeState:"clean", BuildDate:"2021-05-12T14:18:45Z", GoVersion:"go1.16.4", Compiler:"gc", Platform:"linux/amd64"}

二、安装minikube

minikube是本地的Kubernetes,致力于使Kubernetes易于学习和开发。

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

三、启动minikube

minikube start

四、碰到的问题

1.提示docker 驱动不能与管理员权限一起使用

arvin@ubuntu:~$ sudo minikube start

版权声明:本文为arvinhuang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/arvinhuang/p/14783448.html