Я хочу интегрировать кластер Kubernetes, настроенный в локальной среде, с gitlab.
При добавлении кластера я щелкнул Добавить существующий кластер и заполнил все остальные пробелы, а URL-адрес API вошел в вывод IP с помощью следующая команда.
kubectl cluster-info | grep 'Kubernetes master' | awk '/http/ {print $NF}'
https://10.0.0.xxx:6443
Тем не менее, она не продолжила с ошибкой «платформа kubernetes api url заблокирована: запросы в локальную сеть не разрешены».
I Я видел статью в админке, чтобы проверить веб-крючок, но я на сайте gitlab, и где бы я ни находил, я не могу найти админку. Я предполагаю, что он поставляется только с gitlab для установки.
https://edenmal.moe/post/2019/GitLab-Kubernetes-Using-GitLab-CIs-Kubernetes-Cluster-feature/
Когда я увидел и последовал примеру, я ввел URL-адрес API как «https». : //kubernetes.default.svc.cluster.local: 443 "и подключение к кластеру установлено. Но helm не будет установлен.
Поэтому я попытался установить helm на кластер Kubernetes вручную, но gitlab не распознает helm.
В чем разница между двумя URL-адресами API, приведенными выше ??
Как я могу решить это?