Toegang tot Headlamp na installatie
Na installatie van Headlamp vanuit de Marketplace regelt u zelf de toegang tot de webinterface: een port-forward opzetten en een tijdelijk auth-token aanmaken.
Geschatte leestijd: 3 minuten.
Vereisten
- Headlamp geïnstalleerd via de Marketplace op uw cluster
- De kubeconfig van dat specifieke cluster (handleiding)
kubectlgeïnstalleerd
Toegang verkrijgen
Namespace opzoeken
Headlamp wordt in een eigen namespace geïnstalleerd. Zoek deze op:
kubectl get ns | grep headlampDit levert een namespace op in de vorm app-<ns-id>-headlamp. Gebruik deze
<ns-id> in de volgende stappen.
Port-forward opzetten voor toegang tot de webui
kubectl port-forward -n app-<ns-id>-headlamp svc/headlamp 8080:80De webinterface is nu bereikbaar op http://localhost:8080 . Laat dit commando actief draaien zolang u Headlamp gebruikt.
Auth-token aanmaken
Open een tweede terminal en genereer een token waarmee u inlogt:
kubectl create token -n app-<ns-id>-headlamp headlampPlak de output bij het inlogscherm van Headlamp.
Het token geeft toegang tot uw cluster binnen de rechten van de
headlamp service account. Deel het niet en behandel het als een
credential. Standaard is het token een uur geldig; voeg --duration
toe voor een andere levensduur.
Volgende stappen
- Rollen en rechten — Begrijp welke rechten binnen uw organisatie gelden
- Eerste cluster bestellen — Kubeconfig downloaden en verbinden