DevOps-bootcamp · Les

Tijdens installatie een namespace kiezen

Gebruik --namespace en --create-namespace op een overzichtelijke manier.

Les 3 van 413 stappen

Tijdens installatie een namespace kiezen is een gratis DevOps-bootcamp-les op CoddyKit. Dit is les 3 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject DevOps-bootcamp. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus DevOps-bootcamp bevat in totaal 4 lessen.

Waar komt het terecht?

Elke release bevindt zich in een naamruimte, de manier van Kubernetes om resources te groeperen. Kies deze bij de installatie om je omgevingen overzichtelijk te houden. 📦

De standaardnaamruimte

Gebruik je geen optie, dan installeert Helm in de naamruimte uit de context van je kubeconfig, meestal default. Prima voor tests, maar rommelig voor echt werk.

Kies een naamruimte

Geef met --namespace, of de korte vorm -n, precies aan waar Helm moet implementeren. De release en al zijn objecten komen daar terecht.

helm install my-web bitnami/nginx --namespace web

De naamruimte moet al bestaan

De doelnaamruimte moet standaard al bestaan. Als dat niet zo is, mislukt Helm met een foutmelding dat de naamruimte niet is gevonden voordat er iets wordt geïmplementeerd.

Maak hem direct aan

Sla de handmatige stap over met --create-namespace. Helm maakt de naamruimte aan als die ontbreekt en installeert er vervolgens in. Eén nette opdracht.

helm install my-web bitnami/nginx -n web --create-namespace

Waarom naamruimtes helpen

Naamruimtes isoleren teams en omgevingen. Door dev- en prod-releases in aparte naamruimtes te plaatsen, voorkom je dat ze elkaar in de weg zitten of per ongeluk worden verwijderd.

De naamruimte blijft aan de release gekoppeld

Helm onthoudt de naamruimte van een release. Latere upgrades en rollbacks van die release zijn daardoor automatisch op dezelfde plek gericht.

Geef later altijd -n mee

Herhaal -n bij list, status en uninstall om een release in een niet-standaardnaamruimte te beheren. Anders zoekt Helm op de verkeerde plek.

helm status my-web -n web

Per naamruimte opsommen

Ook helm list is gebonden aan een naamruimte. Gebruik -n web om die naamruimte te bekijken, of --all-namespaces om alle releases tegelijk te zien.

helm list -n web

Een overzichtelijk patroon

Een veelgebruikte gewoonte is één naamruimte per app of per omgeving. Zo blijven RBAC, quota's en opruimen eenvoudig terwijl je cluster groeit.

Opties combineren

Alles gecombineerd: naam, chart, --create-namespace en -n geven je in één regel een volledig geïsoleerde installatie die de naamruimte zelf aanmaakt. 🎯

helm install my-web bitnami/nginx -n web --create-namespace

Snelle controle

Je installeert in een naamruimte die nog niet bestaat. Wat gebeurt er?

Samenvatting

Gebruik -n om een naamruimte te selecteren en --create-namespace om die aan te maken als ze ontbreekt. De release blijft gedurende zijn hele levensduur aan die naamruimte gekoppeld. ✅

Gratis beginnen

Leer DevOps-bootcamp met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
142
Lessen
568

Veelgestelde vragen

Is de les “Tijdens installatie een namespace kiezen” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad DevOps-bootcamp, waaronder “Tijdens installatie een namespace kiezen”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus DevOps-bootcamp bevat in totaal 4 lessen.

Wat leer ik in “Tijdens installatie een namespace kiezen”?

Gebruik --namespace en --create-namespace op een overzichtelijke manier. Je oefent met DevOps-bootcamp door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met DevOps-bootcamp te beginnen?

Ervaring vooraf is niet nodig. DevOps-bootcamp op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Tijdens installatie een namespace kiezen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over DevOps-bootcamp?

Ja. Elke les over DevOps-bootcamp bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. nginx deployen met helm install
  2. Releases benoemen en namen genereren
  3. Tijdens installatie een namespace kiezen
  4. De pods zien opstarten
← Terug naar DevOps-bootcamp