TODO
Clusters contains all fields and methods to interact with the configured Kubernetes clusters. It must implement the
Clusters service from the protocol buffers definition.
Load loads all clusters for the given configuration.
The clusters can be retrieved from different providers. Currently we are supporting incluster configuration and
kubeconfig files. In the future it is planning to directly support GKE, EKS, AKS, etc.