For a fast setup of crossplane in a minikube environment run ./setup.sh while inside this project directory.
SA=$(kubectl -n crossplane-system get sa -o name | grep provider-kubernetes | sed -e 's|serviceaccount\/|crossplane-system:|g')
kubectl create clusterrolebinding provider-kubernetes-admin-binding --clusterrole cluster-admin --serviceaccount="${SA}"
kubectl apply -f provider/config/config-provider-kubernetes.yamlkubectl create secret generic gitlab-credentials -n crossplane-system --from-literal=token="<PERSONAL_ACCESS_TOKEN>"
kubectl apply -f provider/config/config-provider-gitlab.yamlkubectl apply -f provider/config/config-provider-helm.yaml