Helm チャートをダウンロードしてエージェントをインストールする
次のコマンドを使用して、AWS パブリックリポジトリから Network Flow Monitor エージェント Helm チャートをダウンロードできます。まず、GitHub アカウントで確実に認証してください。
git clone https://github.com/aws/network-flow-monitor-agent.git
./charts/amazon-network-flow-monitor-agent ディレクトリでは、Network Flow Monitor エージェントの Helm チャートとエージェントのインストールに使用するインストールの make ターゲットを含む Makefile があります。Network Flow Monitor のエージェントをインストールするには、Makefile ターゲット helm/install/customer を使用します。
インストールをカスタマイズするには、たとえば、次の操作を行います。
# Overwrite the kubeconfig files to use KUBECONFIG=<MY_KUBECONFIG_ABS_PATH> make helm/install/customer # Overwrite the Kubernetes namespace to use NAMESPACE=<MY_K8S_NAMESPACE> make helm/install/customer
Network Flow Monitor エージェントの Kubernetes アプリケーションポッドが正常に作成され、デプロイされたことを確認するには、それらの状態が Running であることを確認します。コマンド kubectl get pods -o wide -A | grep amazon-network-flow-monitor を実行すれば、エージェントのステータスを確認できます。