前提条件
在本实验中,您将回顾遵循本教程所需的机器要求。
虚拟或物理机器
本教程需要四(4)台运行Debian 12(bookworm)的虚拟或物理ARM64机器。下表列出了这四台机器及其CPU、内存和存储要求。
| 名称 | 描述 | CPU | 内存 | 存储 |
|---|---|---|---|---|
| jumpbox | 管理主机 | 1 | 512MB | 10GB |
| server | Kubernetes服务器 | 1 | 2GB | 20GB |
| node-0 | Kubernetes工作节点 | 1 | 2GB | 20GB |
| node-1 | Kubernetes工作节点 | 1 | 2GB | 20GB |
如何配置这些机器取决于您,唯一的要求是每台机器满足上述系统要求,包括机器规格和操作系统版本。配置完所有四台机器后,通过在每台机器上运行 uname 命令来验证系统要求:
bash
uname -mov运行 uname 命令后,您应该会看到以下输出:
text
#1 SMP Debian 6.1.55-1 (2023-09-29) aarch64 GNU/Linux您可能会对看到 aarch64 感到惊讶,但这是Arm架构64位指令集的官方名称。Apple和Linux内核的维护者在提到对 aarch64 的支持时,经常使用 arm64。本教程将始终使用 arm64 以避免混淆。