介绍
Minikube 是一个在 Linux 系统上运行的一体化 Kubernetes 集群。 它是 CNCF 旗下的一个开源工具。 集群在虚拟机内运行,包括容器可以在节点内运行的容器运行时环境。
这是配置 Kubernetes 集群以在本地环境中进行测试和开发的最简单方法。
本文将向您展示在 Ubuntu 20.04 机器上安装 Minikube 的步骤。
安装预查询
首先,让我们更新软件包列表,然后通过运行以下命令升级您的 Ubuntu 20.04 机器:
$ sudo apt update
$ sudo apt upgrade
请确保将安装以下这些软件包。
$ sudo apt install curl
$ sudo apt install apt-transport-https
安装 VirtualBox
为了使用 Minikube 设置单节点 Kubernetes 集群,您必须在 Ubuntu 机器上创建一个虚拟机。 你可以选择 VirtualBox 或 KVM。 在本指南中,我们使用 VirtualBox.
$ sudo apt install virtualbox virtualbox-ext-pack
安装完成后,我们进入下一步。
安装 Minikube
现在,是时候从官方存储库下载最新的 Minikube 了。
$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
minikube 文件刚刚下载,您必须授予它执行权限。
$ chmod +x minikube-linux-amd64
接下来,将 minikube 文件移动到 /usr/local/bin 目录:
$ sudo mv minikube-linux-amd64 /usr/local/bin/minikube
检查 minikube 版本:
$ minikube version
输出:
可以看到,minikube 的当前版本是 v1.21.0。
为了配置 All-In-One Kubernetes 集群,让我们通过运行以下命令来启动 minikube:
$ minikube start
您刚刚在本地计算机上成功配置了 Kubernetes 集群。
管理 Kubernetes 集群
要与 Kubernetes 集群交互,您必须安装 kubectl 工具。
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
授予执行权限:
$ chmod +x kubectl
然后,将 kubectl 二进制文件移动到 /usr/local/bin
$ sudo mv kubectl /usr/local/bin
现在,您可以运行一些基本命令 kubectl 与您的 Kubernetes 集群交互。 举些例子:
要显示正在运行的节点:
$ kubectl get node
获取集群信息:
$ kubectl cluster-info
结论
您已经了解了如何在 Ubuntu 20.04 机器上安装 Minikube 的详细信息。 现在,您可以使用带有 minikube 的单节点 Kubernetes 来学习世界上最著名的容器编排工具之一。 Cloud 原生时代。
如果您有任何疑虑,请告诉我。 感谢您的阅读。