kubernetes-the-hard-way/docs/ja/01-prerequisites.md

31 lines
1.8 KiB
Markdown
Raw Normal View History

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