Beetje Coderen

Les 18 · Module 3 · Productie

Namespaces, RBAC en netwerkbeleid

Scherm de teller-app af: namespaces en quota, ServiceAccounts en RBAC met minimale rechten, NetworkPolicies die alleen het nodige verkeer toelaten, en een veilige pod-securitycontext.

⏱ 85 minuten leestijd + oefenen

Illustratie: een helm, een slot en een sleutel rond verbonden servers, afgeschermde onderdelen

🎯 Na deze les kun je

  • namespaces en ResourceQuota gebruiken om omgevingen te scheiden
  • een Role en RoleBinding met minimale rechten maken en testen met kubectl auth can-i
  • NetworkPolicies schrijven die de database afschermen
  • pods veilig draaien met securityContext en Pod Security Standards

In Compose zat de database op een eigen netwerk (les 2). In Kubernetes kan standaard elke pod met elke pod praten, en heeft iedereen met een kubeconfig misschien meer rechten dan nodig. In deze les leg je het principe van minimale rechten vast: voor mensen, voor pods en voor netwerkverkeer.

🔒 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?