Как получить конфигурацию Kubernete из ранчер 2.0?
У меня есть ранчер 2.0 для управления kubernetes с помощью контроля доступа RBAC, kubeconfig
Я использовал для kubectl
это просто, он показывает сервер кластера ранчеру.
Затем в какой-то системе, например, плагине jenkins kubernetes, как я могу заполнить информацию для kubernetes? Name, Kubernetes URL, Kubernetes server certificate key, ...
увидеть ниже
0 ответов
- Получите доступ к ранчеру и создайте ключ API (сохраните ключ доступа и секретный ключ)
- Получите доступ к ранчеру, кластеру, нажмите на ссылку kubectl в правом верхнем углу
- В kubectl запустите команду cat ~/.kube/config (обратите внимание на файл центра сертификации и сервер)
Запустите команду cat /nonexistent/ssl/ca.cert (и сохраните сертификат)
В Jenkins (заполните следующее) URL Kubernetes = [введите сервер здесь] Ключ сертификата сервера Kubernetes = [введите сертификат здесь] Учетные данные, нажмите кнопку Добавить, создайте учетные данные имени пользователя / пароля, используйте ключ доступа в качестве имени пользователя и секретный ключ в качестве пароль.
- Нажмите на тестовое соединение