31 lines
1.8 KiB
Markdown
31 lines
1.8 KiB
Markdown
|
# 前提条件
|
|||
|
|
|||
|
このラボでは、このチュートリアルを進めるために必要なマシンの要件を確認します。
|
|||
|
|
|||
|
## 仮想マシンまたは物理マシン
|
|||
|
|
|||
|
このチュートリアルでは、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)
|