Оператор kubernetes - это, в конце концов, модуль, работающий внутри Kubernetes.Ответ Никола Бена - правильный путь, если вы хотите получить доступ к API текущего кластера K8S.
Тем не менее, вы говорите, что вашему оператору «необходимо общаться с другими Kubernetes кластерами»(мой акцент), и то, что он работает локально.
Затем, один простой подход - создать ConfigMap
, содержащий файл kubeconfig
, и смонтировать его в известное место в модуле оператора.Тогда вы можете просто использовать это так же, как вы делаете это локально.