To let Faddom connect to a Kubernetes cluster, you need to provide a kubeconfig file to allow access to the cluster APIs or AWS credentials for EKS. This will allow Faddom to see the Kubernetes cluster, if you also want to see the traffic inside the cluster, you need the nodes and set it up to send the sFlow traffic to Faddom. For details on using host sFlow our Capturing network traffic using agents guide.
To perform the Integration, you do the following
Go to Settings
Select Data Sources
Press on the Kubernetes icon
Provide the kubeconfig file or AWS EKS credentials
Note: Name needs to be identical to the name of your Kubernetes cluster. For example if the name is Faddom-Kubernetes this is what needs to be added
When you are using a kubeconfig file, the file should not contain references to other files on the file system. For example, you should use the client-certificate-data field to embed the certificate data in the file instead of using the client-certificate field which references an external file. Once you have added a configuration file, Faddom should be able to access the Kubernetes APIs to add information on the services running on that cluster.