Beetje Coderen

Les 11 · Module 2 · Kubernetes-basis

ConfigMaps en Secrets

Haal configuratie en het databasewachtwoord uit je manifesten: ConfigMaps voor instellingen, Secrets voor geheimen, als omgevingsvariabelen of bestanden, en wat een Secret wel en niet beschermt.

⏱ 70 minuten leestijd + oefenen

Illustratie: een sleutel en een slot naast een document en een tandwiel

🎯 Na deze les kun je

  • een ConfigMap maken en als omgevingsvariabelen of bestand gebruiken
  • een Secret aanmaken zonder het geheim in Git te zetten
  • uitleggen dat Secrets base64 zijn, geen versleuteling
  • opties noemen om geheimen in Git veilig te beheren (Sealed Secrets, SOPS, External Secrets)

Het wachtwoord geheim staat nu in drie YAML-bestanden. Wie je repo kan lezen, kent het. En wil je de VERSIE of de logniveau aanpassen, dan moet je de Deployment zelf wijzigen. In deze les scheid je configuratie (ConfigMap) en geheimen (Secret) van je Deployments, net als je in de cursussen over webapps configuratie uit de code haalde.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?