如何在 Linux 中安装和使用 Minikube?
Kubernetes 是一个知名的容器编排平台,允许您管理容器从部署到扩展和自动化的整个过程。它也被称为 **K8s** 作为缩写。
对于初学者来说,开始使用 Kubernetes 可能有点令人困惑,因为您需要一个服务器才能开始应用 Kubernetes 命令并学习更多内容。为此,我们有一个名为 Minikube 的工具。
什么是 Minikube?
Minikube 是 Google 于 2016 年开发的一个本地 Kubernetes 工具,它是启动 Kubernetes 集群最便捷的方式。它易于安装和使用,并且拥有几乎所有 Kubernetes 的功能和特性。在学习或测试环境中,Minikube 引领着整个本地开发过程,因为它易于设置和使用。
在本文中,我们将介绍如何在 Linux 上安装和使用 Kubernetes,以便开始应用您从 Kubernetes 中学到的知识。
安装 Minikube
在安装 Minikube 之前,您需要在机器上安装一个驱动程序。它可以是 Docker 或任何其他驱动程序,如果您不想使用 Docker,则有很多选择。您可以在官方网站上找到选项列表。
Kubernetes 本身需要安装在 Linux 环境中。因此,如果您是 Windows 或 Mac 用户,则默认情况下没有 Linux 环境。因此,Minikube 使用虚拟机或容器为您创建一个虚拟 Linux 环境。这就是为什么在使用 Minikube 之前,您需要在机器上安装虚拟化技术。
在 Debian / Ubuntu / Mint 上安装 Minikube
首先,如果您没有安装 Docker 或不想使用它,您可以使用 VirtualBox 或任何您选择的其他技术。
安装 VirtualBox
sudo apt install -y apt-transport-https virtualbox
这将安装 VirtualBox 和必要的软件包。
要下载并安装 Minikube,请使用以下命令 -
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb sudo dpkg -i minikube_latest_amd64.deb
这将首先使用工具 **curl** 下载可执行文件。如果您没有安装 curl,请先安装它。第二个命令将在您的系统上安装 **.deb** 包。
在 Fedora/Red Hat 上安装 -
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-latest.x86_64.rpm sudo rpm -Uvh minikube-latest.x86_64.rpm
安装完成后,您可以使用命令 minikube version 检查已安装的版本。
现在您已经安装了 Minikube,可以开始使用了。
接下来,要启动 Minikube,您需要运行以下命令 -
minikube start
如果您没有指定任何配置,Minikube 将尝试根据您的系统资源和已安装的软件创建最佳配置。
设置完成后,您应该能够启动和部署容器并在本地管理它们。
结论
在您的机器上本地运行 Kubernetes 的方法有很多,但最佳选择是 Minikube,因为它易于安装和使用。在本文中,我们解释了如何在 Linux 上设置 Minikube。