介绍:
Kubectl 实际上是 Kubernetes 的命令行工具。 它允许您通过命令行界面传递相关命令来操作 Kubernetes 集群。 它能够部署应用程序、管理集群、查看其日志等。今天讨论的目的是带您了解在 Linux Mint 20 机器上安装 Kubectl 的方法。
在 Linux Mint 20 上安装 Kubectl:
要在 Linux 系统上安装 Kubernetes 命令行工具,您需要执行以下步骤:
第 1 步:安装所有必需的包和依赖项:
首先,在系统上安装 Kubectl 之前,您应该借助如下所示的命令安装一些必需的包和依赖项:
$ sudo apt-get install –y apt-transport-https ca-certificates curl
第 2 步:下载相关公钥:
现在,您需要下载 Google Cloud 使用以下命令在 Linux 系统上公开签名密钥:
$ sudo curl –fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
第 3 步:将 Kubernetes 存储库添加到您的系统:
之后,您需要通过执行如下所示的命令将 Kubernetes 存储库添加到您的系统中:
$ echo “deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main” | sudo tee /etc/apt/sources.list.d/kubernetes.list
将 Kubernetes 存储库成功添加到您的系统后,将显示下图所示的消息:
第 4 步:修复所有损坏的链接和依赖项:
现在,您需要通过使用如下所示的命令更新您的系统来修复所有损坏的链接和依赖项:
$ sudo apt-get update
第 5 步:在您的系统上安装 Kubectl:
最后,您可以通过运行以下命令在您的系统上安装 Kubectl:
$ sudo apt-get install –y kubectl
第 6 步:查询您系统上的 Kubectl 版本:
在 Linux Mint 20 系统上成功安装 Kubectl 后,您可以通过执行如下所示的命令来查找其安装版本:
$ kubectl version
Kubectl 的版本如下图所示:
从 Linux Mint 20 中删除 Kubectl:
如果您想从系统中删除 Kubectl,则必须执行以下两个步骤:
第 1 步:从您的系统中删除 Kubectl:
首先,您需要借助以下命令从系统中卸载 Kubectl:
$ sudo apt-get purge --autoremove kubectl
第 2 步:从系统中删除所有额外安装的软件包和依赖项:
从系统中卸载 Kubectl 后,您还可以删除之前在系统上安装 Kubectl 之前安装的所有额外包和依赖项。 这可以通过运行如下所示的命令来完成:
$ sudo apt-get purge --autoremove apt-transport-https ca-certificates curl
结论:
通过这种方式,如果您喜欢使用命令行界面,您可以在您的 Linux 系统上安装 Kubectl 并使用它来操作您的 Kubernetes 集群。 这个工具在集群管理和应用部署方面非常高效。 但是,如果在任何阶段,您想从系统中卸载此工具以释放其内存,那么我们也与您分享了相关的卸载方法,您可以非常方便地遵循。