第8章 外部エンティティーの視覚化
クラスターと外部エンティティー間の相互作用を理解することは、インシデント対応とネットワークポリシー管理に不可欠です。外部エンティティーの視覚化機能を使用すると、クラスターと対話する外部 IP アドレスを表示できます。
External Entities グラフノードを選択するか、deployment flows タブをチェックすることで、Network Graph で外部エンティティーを表示できます。
API を使用して外部エンティティーをクエリーすることもできます。
外部エンティティーの視覚化はオプトイン機能であり、デフォルトでは無効になっています。この機能を有効にするには、次のセクションで説明するように、セキュアクラスターで外部 IP コレクションを有効にする必要があります。
8.1. セキュアクラスターでの外部 IP コレクションの有効化 リンクのコピーリンクがクリップボードにコピーされました!
セキュアクラスターで外部 IP コレクションを有効にするには、各セキュアクラスターのランタイム設定を個別に設定する必要があります。
一部のクラスターでは機能を有効にし、他のクラスターでは機能を無効のままにすることができます。この場合、外部 IP 情報は、機能を有効にしたクラスターでのみ利用できます。
ConfigMap オブジェクトを使用して、セキュアクラスターで外部 IP コレクションを有効化できます。
手順
次の内容を含む、
collector-configというConfigMapオブジェクトを作成します。apiVersion: v1 kind: ConfigMap metadata: name: collector-config namespace: stackrox data: runtime_config.yaml: | networking: externalIps: enabled: ENABLED各項目の説明:
data.runtime_config.yaml-
ランタイム設定ファイルを指定します。RHACS は、このファイルを
/etc/stackrox/runtime_config.yamlにマウントします。 data.runtime_config.yaml.networking.externalIps.enabled-
ネットワークに対して外部 IP を有効にするか無効にするかを指定します。このパラメーターは列挙型であり、
ENABLEDまたはDISABLEDに設定できます。ConfigMapオブジェクトを作成または更新すると、コレクターはランタイム設定を更新します。ConfigMapオブジェクトを削除すると、設定はデフォルトのランタイム設定値に戻ります。詳細は、Collector ランタイム設定の使用 を参照してください。