Lier Gitlab à un cluster Kubernetes
Par pepin le lundi, octobre 19 2020, 21:07 - Git/Gitlab - Lien permanent
Extraire les informations de votre cluster kubernetes :
Kubernetes cluster name :
MonClusterAMoi
Environment scope :
"*"
API URL :
kubectl cluster-info | grep 'Kubernetes master' | awk '/http/ {print $NF}'
CA Certificate :
export token=`kubectl get secrets | grep service-account-token | awk '{print $1}'` kubectl get secret $token -o jsonpath="{['data']['ca\.crt']}" | base64 --decode
Service Token :
kubectl describe secrets default-token-vs2rk
RBAC-enabled-cluster : oui
GitLab-managed cluster : oui
A savoir
Si vous rencontrez l'erreur "Requests to the local network are not allowed" :
Dans la partie administration :
- Clickez "settings" -> "network" -> "Outbound requests"
- Cochez "Allow requests to the local network from web hooks and services"