Как получить конфигурацию Kubernete из ранчер 2.0?

У меня есть ранчер 2.0 для управления kubernetes с помощью контроля доступа RBAC, kubeconfig Я использовал для kubectl это просто, он показывает сервер кластера ранчеру.

Затем в какой-то системе, например, плагине jenkins kubernetes, как я могу заполнить информацию для kubernetes? Name, Kubernetes URL, Kubernetes server certificate key, ...

увидеть ниже

0 ответов

  1. Получите доступ к ранчеру и создайте ключ API (сохраните ключ доступа и секретный ключ)
  2. Получите доступ к ранчеру, кластеру, нажмите на ссылку kubectl в правом верхнем углу
  3. В kubectl запустите команду cat ~/.kube/config (обратите внимание на файл центра сертификации и сервер)
  4. Запустите команду cat /nonexistent/ssl/ca.cert (и сохраните сертификат)

  5. В Jenkins (заполните следующее) URL Kubernetes = [введите сервер здесь] Ключ сертификата сервера Kubernetes = [введите сертификат здесь] Учетные данные, нажмите кнопку Добавить, создайте учетные данные имени пользователя / пароля, используйте ключ доступа в качестве имени пользователя и секретный ключ в качестве пароль.

  6. Нажмите на тестовое соединение
Другие вопросы по тегам