このページでは、VMware 用 Google Distributed Cloud(ソフトウェアのみ)クラスタノードで実行されるノード オペレーティング システム(ノード OS)イメージについて説明します。
クラスタノードは、デフォルトで ubuntu_containerd を実行します。このイメージは、Google Kubernetes Engine の Ubuntu ノードイメージと似ています。
Google Distributed Cloud ノードプールでは、Container-Optimized OS もサポートされています。Google Distributed Cloud 上の Container-Optimized OS では、カーネルの問題をデバッグするための kdump がサポートされています。
Google Distributed Cloud では、クラスタ用に次のノードイメージ オプションが用意されています。
1.16
| OS | ノードイメージ | ステータス |
|---|---|---|
| Container-Optimized OS |
|
一般提供 |
| containerd を含む Ubuntu |
|
一般提供 |
1.28
| OS | ノードイメージ | ステータス |
|---|---|---|
| Container-Optimized OS |
|
一般提供 |
| cgroup v2 を含む Container-Optimized OS |
|
プレビュー |
| containerd を含む Ubuntu |
|
一般提供 |
| containerd と cgroup v2 を含む Ubuntu |
|
プレビュー |
1.29
| OS | ノードイメージ | ステータス |
|---|---|---|
| Container-Optimized OS |
|
一般提供 |
| cgroup v2 を含む Container-Optimized OS |
|
一般提供 |
| containerd を含む Ubuntu |
|
一般提供 |
| containerd と cgroup v2 を含む Ubuntu |
|
一般提供 |
Kubernetes のバージョン
新しい Google Distributed Cloud バージョンでは、クラスタに新しい Kubernetes バージョンを導入することがあります。バージョンの変更は、リリースノートで通知されます。クラスタで実行されている Kubernetes のバージョンについては、バージョンをご覧ください。
プリインストールされたツール
- ノード OS には、
arping、cloud-utils、conntrack、logrotate、prips、systemd-containerというツールがプリインストールされています。 - ノード OS には
debug-toolboxコンテナ イメージがプリインストールされています。debug-toolboxには、ノードの問題をデバッグするためのパッケージがいくつか含まれています。付属のシェル スクリプトtoolboxを実行し、debug-toolboxコンテナを解凍して実行します。toolboxスクリプトをご覧ください。
ネットワーキング
バージョン 1.1.0-gke.6 では、静的 IP 割り振りをサポートするためにノード OS のデフォルトのネットワーク構成が無効になっています。
セキュリティ
ノード セキュリティをご覧ください。