Download Helm charts and install agents - Amazon CloudWatch

Download Helm charts and install agents

You can download the Network Flow Monitor agent Helm charts from the AWS public repository by using the following command. Make sure that you first authenticate with your GitHub account.

git clone https://github.com/aws/network-flow-monitor-agent.git

In the ./charts/amazon-network-flow-monitor-agent directory, you can find the Network Flow Monitor agent Helm charts and Makefile that contain the installation make targets that you use for installing agents. You install agents for Network Flow Monitor by using the following Makefile target: helm/install/customer

You can customize the installation if you like, for example, by doing the following:

# 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

To verify that the Kubernetes application pods for the Network Flow Monitor agents have been created and deployed successfully, check to be sure that their state is Running. You can check state of the agents by running the following command: kubectl get pods -o wide -A | grep amazon-network-flow-monitor