kubenow
Se connecterCommencer gratuitement

1.5 · Parcours 1 — Les fondamentaux de Kubernetes (KCNA)

Les namespaces

Lab Kubernetes · questionnaire de validation · gratuit, dans le navigateur

Un même cluster Kubernetes héberge souvent plusieurs équipes, plusieurs applications, plusieurs environnements (développement, recette…). Pour ne pas tout mélanger, Kubernetes les range dans des namespaces : des espaces de noms qui séparent les objets, portent des droits et des quotas. Vous en utilisez un depuis votre premier exercice : il est temps de comprendre ce qu'il fait, et ce qu'il ne fait pas.

Ce que vous saurez à la fin : dire quels objets appartiennent à un namespace et lesquels sont globaux au cluster, travailler dans un namespace (ou un autre) avec kubectl, joindre un Service par son nom complet, et lire le quota d'un namespace.

Au programme de ce lab

  1. Votre mission
  2. Pas à pas
  3. Un namespace, c'est quoi ?
  4. Ce qui vit dans un namespace… et ce qui n'y vit pas
  5. Travailler dans un namespace
  6. Les Services et le DNS entre namespaces
  7. Quotas : le budget d'un namespace
  8. Supprimer un namespace

Ce que KubeNow vérifie

  • La ConfigMap portee existe
  • pods, secrets et roles appartiennent à un namespace
  • nodes, persistentvolumes, namespaces et clusterroles sont globaux
  • fqdn : le nom DNS complet du Service annuaire
  • quota : le nombre maximal de pods du quota

Contenu aligné sur les programmes publiés par la CNCF (KCNA, CKAD, CKA, CKS), par le Linux Professional Institute (LPIC-1) et par Cisco (CCNA 200-301). KubeNow n'est ni affilié ni approuvé par la CNCF, la Linux Foundation, le LPI ou Cisco ; CKA, CKAD, CKS et KCNA sont des marques de la Linux Foundation, LPIC-1 est une marque du Linux Professional Institute, Cisco et CCNA sont des marques de Cisco Systems.