# 前提条件 このラボでは、このチュートリアルを進めるために必要なマシンの要件を確認します。 ## 仮想マシンまたは物理マシン このチュートリアルでは、Debian 12 (bookworm) を実行する4台の仮想または物理ARM64マシンが必要です。以下の表に、4台のマシンとそのCPU、メモリ、およびストレージの要件を示します。 | 名前 | 説明 | CPU | RAM | ストレージ | |---------|------------------------|-----|-------|---------| | jumpbox | 管理ホスト | 1 | 512MB | 10GB | | server | Kubernetesサーバー | 1 | 2GB | 20GB | | node-0 | Kubernetesワーカーノード | 1 | 2GB | 20GB | | node-1 | Kubernetesワーカーノード | 1 | 2GB | 20GB | マシンのプロビジョニング方法は任意ですが、各マシンが上記のシステム要件(マシンスペックおよびOSバージョンを含む)を満たしている必要があります。4台のマシンをすべてプロビジョニングしたら、各マシンで `uname` コマンドを実行してシステム要件を確認します。 ```bash uname -mov ``` `uname` コマンドを実行すると、次のような出力が表示されるはずです。 ```text #1 SMP Debian 6.1.55-1 (2023-09-29) aarch64 GNU/Linux ``` ここで `aarch64` が表示されることに驚くかもしれませんが、これはArm Architecture 64-bit命令セットの正式名称です。AppleやLinuxカーネルのメンテナは、`aarch64` を指すときに `arm64` を使用することがよくあります。このチュートリアルでは混乱を避けるために一貫して `arm64` を使用します。 次へ: [setting-up-the-jumpbox](02-jumpbox.md)