Назад | Перейти на главную страницу

Jenkins: настройка плагина Kubernetes для кластера EKS

Версия Jenkins: 2.204.4 (размещен Jenkins на сервере IBM) Версия плагина Kubernetes: 1.24.1

Протестированный процесс 1. Я пытаюсь настроить плагин Kubernetes с кластером EKS, но не могу получить надлежащую документацию. Могу я спросить, как вы его настроили. Я попытался отключить «проверку сертификата http» и в секрете предоставил «файл kubeconfig» в качестве секретного файла, проверил соединение и увидел ошибку ниже:

Тестовое соединение - Ошибка тестирования соединения https://xxxxxxxxx.ap-southeast-2.eks.amazonaws.com: ноль

Протестированный процесс 2: учитывая URL-адрес Kubernetes, отключил «проверку сертификата http» и не добавил переданные учетные данные и проверил соединение, как показано ниже: ошибка, я все еще вижу ту же ошибку даже после установки aws-iam-Authenticator в мастере Jenkins .

Ошибка при тестировании соединения. Выполнение ошибки: GET at:. Сообщение: pods запрещено: пользователь "system: anonymous" не может перечислить ресурсы "pods" в группе API "" в пространстве имен "default". Полученный статус: Status (apiVersion = v1, code = 403, details = StatusDetails (cause = [], group = null, kind = pods, name = null, retryAfterSeconds = null, uid = null, additionalProperties = {}), kind = Статус, message = pods запрещено: пользователь "system: anonymous" не может перечислить ресурсы "pods" в группе API "" в пространстве имен "default", metadata = ListMeta (_continue = null, ОстающийсяItemCount = null, resourceVersion = null, selfLink = null, additionalProperties = {}), причина = Forbidden, status = Failure, additionalProperties = {}).

Может кто-нибудь помочь мне исправить эту ошибку?