什么是 Kubernetes?
Kubernetes 是一个免费、开源、可扩展和可移植的平台,用于在不同类型的物理、云和虚拟环境中管理容器化服务和工作负载。 它有助于自动化和声明性配置。 它拥有庞大且迅速扩展的生态系统。 Kubernetes 工具、支持和服务广泛可用。
Kubernetes 的特点:
以下是 Kubernetes 支持的功能:
自愈能力
自动调度
负载均衡
水平缩放
自动推出
开发、测试和生产环境的一致性
可自动扩展的基础架构
以应用为中心的管理
资源利用率高
可以创建可预测的基础设施
企业就绪功能等等。
在本文中,我们将通过一些易于遵循的命令来了解如何安装单节点 Kubernetes。 为了演示部署过程,我们使用了 Ubuntu 20.04 作为操作系统。 Ubuntu 是一种高效且广泛使用的 Linux 发行版。 由于其对用户友好性的关注,许多人将其用作日常驱动程序。 它也是科技界最常用的发行版。
我们将使用命令行界面(也称为终端)安装 Kubernetes。
事不宜迟,让我们开始吧。
安装指南:
以下是在 Ubuntu 上部署 Kubernetes 所涉及的步骤:
第 1 步:安装 MicroK8s
我们首先需要在我们的 Ubuntu 系统上安装 MicroK8s。 它是 Kubernetes 的最小、轻量级、小型且完全一致的发行版。 我们正在使用 snapd 包管理器来安装 microk8s。
如果你没有 snapd 包管理器,你可以从这里安装它:
https://snapcraft.io/docs/installing-snapd?_ga=2.126145930.647748854.1648705733-158347252.1648705733
要安装 microk8s,我们将运行以下命令:
sudo snap install microk8s --classic
第 2 步:授予 admin 您的用户的权限
无缝使用命令需要管理员权限。 为此创建了一个组,可以使用以下命令加入该组:
sudo usermod -a -G microk8s $USER