Installering og oppsett av Minikube
Installer Minikube og start din første Kubernetes-klynge med én node for lokal utvikling.
Installering og oppsett av Minikube er en gratis leksjon i Grunnleggende Kubernetes på CoddyKit. Dette er leksjon 1 av 4. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Grunnleggende Kubernetes, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Grunnleggende Kubernetes inneholder totalt 4 leksjoner.
Introduksjon til Minikube
Minikube er et verktøy som kjører en Kubernetes-klynge med én node på den lokale maskinen din. Tenk på det som en liten lekeplass for Kubernetes!
Det er perfekt for læring, utvikling og testing. Verktøyet oppretter en virtuell maskin (VM) eller bruker Docker til å være vert for et lite Kubernetes-miljø med alle de viktigste komponentene.

Fordeler med lokal K8s
Hvorfor bruke Minikube når du kan bruke skyklynger? Her er noen viktige fordeler:
- Enkelt å lære: Få praktisk erfaring med Kubernetes uten et komplisert skyoppsett.
- Utvikling uten nett: Arbeid med prosjektene dine hvor og når som helst.
- Kostnadseffektivt: Ingen skykostnader for eksperimentering.
- Eksperimenter trygt: Du kan ødelegge ting uten å påvirke produksjonsmiljøer.
Virtualisering kreves
Minikube trenger en «driver» for å opprette det virtuelle miljøet sitt. Dette er vanligvis et virtualiseringsprogram som:
- Docker Desktop: (Anbefalt) Bruker Dockers innebygde virtualisering.
- VirtualBox: Et populært alternativ med åpen kildekode.
- Hyper-V: Innebygd i Windows Pro/Enterprise.
Pass på at ett av disse programmene er installert og kjører før du fortsetter!
Gjør kubectl klar
kubectl er kommandolinjeverktøyet for samhandling med Kubernetes-klynger, inkludert Minikube. Du bruker det til å distribuere applikasjoner, undersøke ressurser og administrere klyngen.
Før du installerer Minikube, bør du installere kubectl. Instruksjonene varierer etter operativsystem, men du finner offisielle veiledninger for macOS, Windows og Linux.
På macOS med Homebrew: brew install kubectl
Installer Minikube
Nå skal vi installere selve Minikube! I likhet med kubectl innebærer installasjonen å laste ned Minikube-kjøringsfilen og plassere den i systemets PATH.
Når Minikube er installert, kan du ganske enkelt kjøre minikube-kommandoer fra terminalen.
På macOS med Homebrew: brew install minikube
Starte Minikube
Når kubectl og minikube er installert, er du klar til å starte din første lokale Kubernetes-klynge! Denne kommandoen laster ned nødvendige avbildninger og setter opp VM-en eller Docker-containeren.
Første gang kan det ta noen minutter, så vær tålmodig!
minikube startSjekk Minikube-status
Etter oppstart er det lurt å kontrollere at Minikube-klyngen kjører som den skal. Kommandoen minikube status gir en rask oversikt.
Du bør se resultat som viser at host og kubelet har statusen «Running», og at apiserver har statusen «Healthy».
minikube statusDin første node
Nå som Minikube kjører, kan vi bruke kubectl til å samhandle med den. En grunnleggende kommando er kubectl get nodes, som viser nodene i klyngen.
Siden Minikube er en klynge med én node, bør du se én node i listen, vanligvis med navnet «minikube».
kubectl get nodesStoppe Minikube
Når du er ferdig med å arbeide med den lokale klyngen, kan du stoppe den for å frigjøre systemressurser. Dette sletter ikke klyngens konfigurasjon eller data, så du kan starte den igjen senere.
Du kan starte den igjen senere med minikube start.
minikube stopMinikube-sjekk
Hvilken kommando brukes til å starte den lokale Kubernetes-klyngen med Minikube?
Oppsummering og neste steg
Godt jobbet! I denne leksjonen har du lært:
- Hva Minikube er, og hvorfor det er nyttig for lokal utvikling.
- Hvilke virtualiseringsforutsetninger Minikube har.
- Hvordan du konseptuelt installerer
kubectlogminikube. - Hvordan du starter, kontrollerer statusen til og stopper Minikube-klyngen.
- Hvordan du samhandler med klyngen for første gang ved hjelp av
kubectl get nodes.
Deretter skal vi se på hvordan du administrerer tilgang til flere klynger ved hjelp av kubeconfig-filer og kontekster.
Lær deg Grunnleggende Kubernetes med en AI-veileder – gratis
Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.
- Kurs
- 12
- Leksjoner
- 48
Ofte stilte spørsmål
Er leksjonen «Installering og oppsett av Minikube» gratis?
Ja – du kan lese valgfritt 3 av leksjonene i læringsstien Grunnleggende Kubernetes, inkludert «Installering og oppsett av Minikube», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i Grunnleggende Kubernetes inneholder totalt 4 leksjoner.
Hva lærer jeg i «Installering og oppsett av Minikube»?
Installer Minikube og start din første Kubernetes-klynge med én node for lokal utvikling. Du øver på Grunnleggende Kubernetes med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.
Trenger jeg erfaring for å begynne med Grunnleggende Kubernetes?
Ingen tidligere erfaring er nødvendig. Grunnleggende Kubernetes på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.
Hvor lang tid tar leksjonen «Installering og oppsett av Minikube»?
De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.
Kan jeg skrive og kjøre kode i denne Grunnleggende Kubernetes-leksjonen?
Ja. Alle Grunnleggende Kubernetes-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.
Alle leksjonene i dette kurset
- Installering og oppsett av Minikube
- Kubeconfig og kontekster
- Distribusjon av en enkel app
- Inspisere og feilsøke klyngen Deres