コンテンツにスキップ

ノード設定

4つのコマンドが、execcli の配下ではなく Site CLI のトップレベルに存在します — これらは health および diagnosis と並んで、ログイン時にインタラクティブメニューが提供するものです。

configure Initial configuration of the node
configure-generic-hardware Configure Hardware that isn't certified by F5XC.
configure-network Initial configuration of the network
configure-http-proxy Initial configuration of the HTTP proxy

これはアプライアンス自身のメニューテキストであり、この6つのエントリがトップレベルの全項目です。

ノードの初期設定:テナントおよびサイトにバインドするための登録情報を設定します。

ネットワークの初期設定 — ノードのインターフェースのアドレッシングを設定します。

CE が F5 コントロールプレーンに直接到達できない場合のために、アウトバウンド HTTP プロキシを設定します。

F5 が認定していないハードウェアを設定します。edit-certified-hardware を通じてアクセスできる認定ハードウェア設定に関連しており、有効な認定ハードウェアエンドポイントがない場合、vpmd“fail to match certified hardware” で終了し、ノードは登録されません。

このリポジトリがこれらを使用しない理由

Section titled “このリポジトリがこれらを使用しない理由”

これらは手動のパスであり、このデプロイメントは自動化されたパスを採用しています。登録は初回起動時に cloud-init によって書き込まれます — terraform/cloud-init/ce-node.yaml がクラスター名、トークン、認定ハードウェアエンドポイントを含む /etc/vpm/config.yaml を書き込むため、ノードは起動時点ですでに設定済みとなり、configure は何も行う必要がありません。

これは単なる整理の問題を超えて、2つの理由で重要です:

  • 再現性。 ウィザードで設定されたノードは、実行するたびに異なる設定になります。cloud-init で設定されたノードは毎回同一の設定になり、これがデモを再デプロイ可能にします。
  • これらはリカバリーパスであり、デプロイメントパスではありません。 Terraform が使用できない状況でノードを再接続する必要がある場合 — 一度も登録されていないノードをシリアルコンソールから操作する場合など、他に手段がない時に configure を使用してください。