Instellen van het Kubernetes Dashboard
Stel het Kubernetes Dashboard in en krijg toegang tot het dashboard.
Categories:
Deze handleiding beschrijft hoe de Kubernetes Dashboard
kan worden
ingeschakeld / gebruikt / geïmplementeerd op c2d-ks1
.
Let op:
In dit c2platform/ansible project is het dashboard standaard ingeschakeld door Ansible. Dus deze handleiding hoeft niet meer uitgevoerd te worden.Dashboard inschakelen
Belangrijk:
vagrant ssh c2d-ks1
sudo su -
microk8s.enable dns dashboard
kubectl -n kube-system patch svc kubernetes-dashboard -p '{"spec":{"externalIPs":["1.1.4.155"]}}'
Om te verifiëren dat het dashboard werkt, voer de onderstaande opdracht uit.
Deze curl
zou de HTML van het Kubernetes Dashboard moeten weergeven.
curl https://1.1.4.155/ --insecure # verifieren
Toegang via reverse proxy verifiëren
Navigeer naar https://k8s.c2platform.org en log vervolgens in met behulp van een bearer token. Je kunt het bearer token verkrijgen met de volgende opdracht:
kubectl -n kube-system describe secret microk8s-dashboard-token
Herstarten
Er is een bekend probleem dat bij herstart van c2d-ks1
MicroK8s niet start en
niet meer correct werkt:
root@c2d-ks1:~# microk8s start
missing profile snap.microk8s.microk8s.
Please make sure that the snapd.apparmor service is enabled and started
De oplossing is het uitvoeren van:
apparmor_parser --add /var/lib/snapd/apparmor/profiles/snap.microk8s.*
microk8s restart
Feedback
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.
Laatst gewijzigd 2024.11.14: guideline tags en fme flow tags RWS-353 (ed0ed3f)