Closed cmrust closed 6 years ago
Right now, we can only run a single instance of our snap Kubernetes plugin in a cluster, otherwise we'll receive duplicated metrics.
This is forcing us to have a second "Deployment" asset outside of the DaemonSet which allows us to see HostAgent and Docker metrics.
We need some way to enable the Kubernetes plugin on one host at a time, in the DaemonSet. Similar DaemonSet's do this through "Leader Election".
Right now, we can only run a single instance of our snap Kubernetes plugin in a cluster, otherwise we'll receive duplicated metrics.
This is forcing us to have a second "Deployment" asset outside of the DaemonSet which allows us to see HostAgent and Docker metrics.
We need some way to enable the Kubernetes plugin on one host at a time, in the DaemonSet. Similar DaemonSet's do this through "Leader Election".