Slik distribuerer du Kubernetes WebUI med MicroK8s

Hvordan distribuere Kubernetes WebUI med MicroK8s Ser du etter et nettbasert verktøy for å administrere Microk8s? Ikke se lenger enn til Kubernetes instrumentbord.

Hvis du har noe med IT å gjøre, trenger Kubernetes ingen introduksjon. Imidlertid vet du kanskje ikke at det er en kraftig nettgrensesnitt som gjør arbeidet med Kubernetes betydelig enklere. Med dette nettbaserte brukergrensesnittet kan du administrere nesten alle aspekter av Kubernetes-klyngen (til og med administrere sertifikatrotasjon og konfigurere skyleverandørens brannmurer).

Jeg vil lede deg gjennom prosessen med å distribuere og få tilgang til denne må-ha Kubernetes webbaserte manager via Microk8s.

Windows 10-sikkerhet: En guide for bedriftsledere (TechRepublic Premium)

Hva du trenger

Det eneste du trenger for å få dette til, er en Kubernetes-klynge og en bruker med sudo-rettigheter. Jeg skal demonstrere på Ubuntu Desktop 19.04, ved hjelp av en Microk8s-distribusjon.

Hvis du vil finne ut hvordan du distribuerer Microk8s, kan du se Hvordan få en Kubernetes-distribusjon med én node på sekunder.

Hvordan distribuere WebUI

Hvis du har distribuert MicroK8s, bør du ha WebUI automatisk klar til å få tilgang. For å distribuere WebUI, logg deg på maskinen som er vert for Microk8s distribusjon og utgi følgende kommando:

 sudo microk8s.enable dns instrumentbord 

Når instrumentpanelet er lagt til, må du finne IP-adressen som er tilknyttet tjenesten. For å gjøre dette, gi kommandoen:

 sudo microk8s.kubectl få alle - alle navnefelt 

Kommandoen ovenfor viser alle navnefeltene sammen med de tilknyttede IP-adressene ( figur A ).

Figur A

Our kubernetes namespace listing.

" data-credit="" rel="noopener noreferrer nofollow">

Vår kubernetes navnelisteoppføring.

Som du kan se, er dashbordadressen vår oppført på 10.152.183.49. Pek nettleseren din til IP-adressen som er tilknyttet distribusjonen din (ved hjelp av HTTPS), og du vil bli møtt med et vindu som krever et symbol ( figur B ).

Figur B

The token entry window.

" data-credit="" rel="noopener noreferrer nofollow">

Vinduet token entry.

Hvordan lage et påloggings-token

For å logge deg på dashbordet, må du først opprette et påloggingsmerke. For å gjøre det, må du først liste opp alle hemmelighetene som er tilgjengelige for Microk8s. Gi kommandoen:

 sudo microk8s.kubectl -n kube-system blir hemmelig 

Du vil se en liste over alle tjenestenavn, inkludert deres hemmelige navn vedlagt. Det du leter etter er linjen:

 Kubernetes-dashbord-token-XXXX 

Hvor XXXX er en tilfeldig streng på fire tegn. Kopier hele delen av linjen, inkludert de fire tilfeldige tegnene, og gi kommandoen:

 sudo microk8s.kubectl -n kube-system beskriver hemmelige kubernetes-dashboard-token-XXXX 

Hvor XXXX er den tilfeldige strengen.

Kommandoen ovenfor vil vise en veldig lang streng med tegn. Kopier den strengen og lim den inn i tokenstrengen til Kubernetes-dashbordets påloggingsvindu. Når du har gjort det, klikker du på Logg inn, så vil du finne deg selv på dashbordet, klar til å administrere MicroK8s-distribusjonen ( figur C ).

Figur C

The Dashboard, ready to rock.

" data-credit="" rel="noopener noreferrer nofollow">

Dashbordet, klar til å rocke.

Og det er alt som er å distribuere og logge på Kubernetes WebUI-dashbordet. Hvis du leter etter en av de beste rutene for å begynne å utvikle med Kubernetes, vil du ikke finne et bedre alternativ enn Microk8s og WebUI.

Cybersecurity Insider Nyhetsbrev

Styrke organisasjonens IT-sikkerhetsforsvar ved å holde deg oppdatert om de siste nettbaserte sikkerhetsnyhetene, løsningene og beste praksis. Leveres tirsdager og torsdager

Registrer deg i dag

© Copyright 2020 | mobilegn.com