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)
.
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
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 版本。
第 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
第 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 的更多信息,请查看我们的完整指南。