如何在CentOS上安装Minikube?详细操作指南

2021年11月20日19:57:29 发表评论 1,017 次浏览

CentOS Minikube安装教程介绍

Minikube是用于在本地机器上设置单节点 Kubernetes 集群的开源软件。该软件启动一个虚拟机并在其中运行一个 Kubernetes 集群,允许你在本地的 Kubernetes 环境中进行测试。

CentOS如何安装Minikube?本教程将向你展示如何在 CentOS 7 或 CentOS 8 上安装 Minikube。

先决条件

  • 运行 CentOS 7 或 CentOS 8 的系统(CentOS 6 于 2020 年 11 月停产)
  • 具有sudo 权限的用户帐户 
  • 访问终端窗口/命令行

如何在CentOS上安装Minikube

步骤 1:更新系统

第一步是更新本地存储库以确保你下载的软件是最新的:

sudo yum -y update

注意:本教程也适用于 Ubuntu 18.04 和 20.04。

步骤 2:安装 KVM 管理程序

由于你要在虚拟机中运行单节点集群,因此你需要设置一个虚拟化软件。本快速教程向你展示如何设置 KVM 管理程序。有关更详细的安装指南,请参阅文章How To Install KVM On CentOS。

1. 首先安装所需的软件包:

sudo yum -y install epel-release
sudo yum -y install libvirt qemu-kvm virt-install virt-top libguestfs-tools bridge-utils

2. 然后,启动并启用libvirtd服务:

sudo systemctl start libvirtd
sudo systemctl enable libvirtd

3. 使用以下命令确认虚拟化服务正在运行:

systemctl status libvirtd

输出应该告诉你服务是active (running).

如何在CentOS上安装Minikube?详细操作指南
如何在CentOS上安装Minikube

4. 接下来,将你的用户添加到libvirt组:

sudo usermod -a -G libvirt $(whoami)

5. 然后,打开虚拟化服务的配置文件:

sudo vi /etc/libvirt/libvirtd.conf

6. 确保使用规定值设置以下行:

  • unix_sock_group = "libvirt"
  • unix_sock_rw_perms = "0770"

7. 最后,重新启动服务以进行更改:

sudo systemctl restart libvirtd.service

第 3 步:CentOS如何安装Minikube?安装 Minikube详细步骤

注意:你正在使用 wget 命令下载 Minikube。如果你没有对你的CentOS安装的软件做的,运行命令:sudo yum -y install wget

启用虚拟化服务后,你可以继续安装 Minikube。

1. 使用以下wget命令下载 Minikube 二进制包:

wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
如何在CentOS上安装Minikube?详细操作指南
如何在CentOS上安装Minikube

2.然后,使用chmod命令赋予文件执行权限:

chmod +x minikube-linux-amd64

3. 最后,将文件移动到/usr/local/bin目录:

sudo mv minikube-linux-amd64 /usr/local/bin/minikube

4. 这样,你就完成了 Minikube 的设置。通过检查软件版本来验证安装:

minikube version

输出应显示 CentOS 上安装的 Minikube 版本。

如何在CentOS上安装Minikube?详细操作指南

第 4 步:安装 Kubectl

CentOS如何安装Minikube?除了安装 Minikube 之外,你还需要设置 kubectl,这是用于使用 Kubernetes 的命令行工具。

1、运行以下命令下载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

2. 给它权限许可:

chmod +x kubectl

3. 将其移动到之前存储 Minikube 的同一目录:

sudo mv kubectl  /usr/local/bin/

4. 通过运行验证安装:

kubectl version --client -o json
如何在CentOS上安装Minikube?详细操作指南

第 5 步:启动 Minikube

如何在CentOS上安装Minikube?要开始使用 Minikube 并在虚拟机内启动单节点集群,你只需要运行以下命令:

minikube start

使用 Kubernetes

现在你已经设置了所需的软件并启动了单节点集群,你可以开始在本地试用 Kubernetes。

查看我们关于使用 Minikube 管理 Kubernetes的部分,其中涵盖 Minikube 仪表板中的常用命令。我们还建议学习如何为 Kubernetes构建优化的容器并阅读Kubernetes 安全最佳实践。如果你要进行更复杂的部署,请了解使用 Prometheus 进行 Kubernetes 监控。

CentOS Minikube安装教程结论

CentOS如何安装Minikube?阅读本文后,你应该已经在 CentOS 7 或 CentOS 8 上成功安装了 Minikube。现在你可以在本地机器上探索 Kubernetes 提供的所有可能性。

如果你想了解有关 Kubernetes 的更多信息,请查看我们的完整指南。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: