写点什么

minikube 初体验环境搭建

作者:IT蜗壳-Tango
  • 2023-04-26
    江苏
  • 本文字数:667 字

    阅读完需:约 2 分钟

minikube 是跨平台,支持 Mac,Windows,Linux 这三种主流平台的。

官网:https://minikube.sigs.k8s.io


Linux 安装命令如下:

# Intel x86_64curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
# Apple arm64curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-arm64
sudo install minikube /usr/local/bin/
复制代码

需要注意的是,ARM64 的结尾是-arm64,不要搞错。


进行安装

查看一下版本信息

minikube version
复制代码


安装 kubectl

minikube kubectl
复制代码


创建 K8S 实验环境

minikube start --kubernetes-version=v1.23.3
复制代码


这个的安装时间较长,根据网速而定。

确认一下状态

minikube statusmikube node list
复制代码


我们可以看到这个集群有三个服务,IP 地址是:192.168.49.2

登陆到这个节点

minikube ssh
复制代码


输入 exit 退出

查看 kubectl 版本

minikube kubectl -- version
复制代码


每次输入这么长一串命令比较麻烦,我们做一个映射来简化它

alias kubectl="minikube kubectl --"
复制代码

这个时候再输入 kubectl version 就可以成功看到和上面一样的内容了

添加自动补全

source <(kubectl completion bash)
复制代码

效果如下

输入完 kubectl version --s 后按 tab 键即可看到后选项。

体验一下 nginx

kubectl run ngx --image=nginx:alpine
复制代码


我们看到有一个 pod,可以简单把他理解成穿了马甲的容器。

我们通过 kubectl get pod 来查看这个容器的信息,类似 docker ps 命令

如果你也到了这一步,那么恭喜你,一个单节点的 minikube 环境已经搭建成功,如果本文对你有所帮助,欢迎转发给你的朋友。


我是 Tango,一个热爱分享技术的程序员,我们下期见。

发布于: 刚刚阅读数: 2
用户头像

一个日语专业的程序猿。 2017-09-10 加入

【坐标】无锡 【软件技能】Java,C#,Python 【爱好】炉石传说 【称号】InfoQ年度人气作者,Intel OpenVINO领航者联盟成员 【B站】https://space.bilibili.com/397260706/ 【个人站】www.it-worker.club

评论

发布
暂无评论
minikube 初体验环境搭建_三周年连更_IT蜗壳-Tango_InfoQ写作社区