如何在 Ubuntu 20.04 上安装 Minikube

介绍

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 原生时代。

如果您有任何疑虑,请告诉我。 感谢您的阅读。