Vil du lære hvordan du installerer Kubernetes Dashboard på Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du installerer Kubernetes Dashboard på en datamaskin som kjører Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
Denne opplæringen forutsetter at du har en Kubernetes hovednode installert.
I vårt eksempel er Kubernetes node IP-adresse 192.168.15.200.
Kubernetes – Guider
På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til Kubernetes.
Tutorial Kubernetes Dashboard – Installasjon på Ubuntu Linux
Installer listen over nødvendige pakker.
Last ned den nødvendige YAML-filen.
Installer den nødvendige Kubernetes Dashboard-konfigurasjonen.
Her er kommandoutdataene.
Opprett en servicekonto for instrumentbordet.
Konfigurere klyngeadministratorrollen til tjenestekontoen for instrumentbordet.
Oppgi hemmelighetene som er tilgjengelige på Kubernetes-serveren.
Her er kommandoutdataene.
Legg merke til at hemmelighetens navn ikke vil være det samme som vårt.
Få den hemmelige tokenverdien.
Her er kommandoutdataene.
Legg merke til tokenverdien.
I vårt eksempel er dette tokenverdien:
Start proxyen for å aktivere tilgang til Kubernetes Dashboard.
Viktig! Tilgang til Kubernetes-dashbordet over HTTP er bare tillatt for Localhost.
Hvis denne datamaskinen har et grafisk grensesnitt, åpner du nettleseren og får tilgang til følgende URL-adresse:
• http://127.0.0.1:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
Påloggingsgrensesnittet for Kubernetes Dashboard skal vises.
Velg tokenalternativet, og angi kubernetes hemmelige token.
Etter en vellykket pålogging skal Kubernetes Dashboard vises.
Gratulerer! Du er ferdig med installasjonen av Kubernetes Dashboard.
Kubernetes Dashboard – Ekstern tilgang ved hjelp av Apache proxy
Tilgang til Kubernetes-dashbordet over HTTP er bare tillatt for Localhost.
La oss bruke Apache som proxy for å tillate ekstern tilgang på Kubernetes Dashboard.
Installer Apache-serveren på hovednoden.
Aktiver de nødvendige Apache-modulene.
Rediger Apache-konfigurasjonsfilen.
Legg til følgende linjer på slutten av denne filen.
Opprett en privat nøkkel og sertifikatet ved hjelp av kommandoen OpenSSL.
Angi den forespurte informasjonen.
På alternativet kalt COMMON_NAME må du angi IP-adressen eller vertsnavnet.
I vårt eksempel brukte vi IP-adressen: 192.168.15.200
Rediger Apache-konfigurasjonsfilen for standardnettstedet.
Her er filen, før vår konfigurasjon.
Her er filen, etter vår konfigurasjon.
I vårt eksempel omdirigerte vi HTTP-brukere til HTTPS-versjonen av nettstedet.
I vårt eksempel vil Apache-serveren fungere som proxy og sende alle forespørsler til Kubernetes proxy.
I vårt eksempel brukte vi selvsignerte sertifikater.
Start Apache-tjenesten på nytt.
Start proxyen for å aktivere tilgang til Kubernetes Dashboard.
Åpne nettleseren din og skriv inn IP-adressen til webserveren.
I vårt eksempel ble følgende URL skrevet inn i nettleseren:
• https://192.168.15.200/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login
Apache-serveren vil fungere som proxy og vise Kubernetes Dashboard.
Velg tokenalternativet, og angi kubernetes hemmelige token.
Etter en vellykket pålogging skal Kubernetes Dashboard vises.
Gratulerer! Du fullførte konfigurasjonen av Apache som proxy til Kubernetes Dashboard.