Mettre à jour le menu d’un café sur Kubernetes est un projet pratique pour apprendre à transformer une modification de configuration en une version fonctionnelle. Vous mettrez à jour les boissons de saison de Juniper Café, vérifierez ce que voient les clients et rétablirez un menu approuvé après une erreur de prix.
Deux Guided Labs présentent le parcours complet, des fichiers d’une version Kustomize aux Pods en cours d’exécution et au téléchargement du menu. Un Challenge indépendant vous demande d’appliquer le même raisonnement à un café ambulant dont les prix et les disponibilités diffèrent. Chaque unité dispose de son propre café préparé : aucun transfert de fichiers entre environnements n’est nécessaire.
Ce que vous apprendrez
À la fin de ce cours, vous saurez :
- traduire un menu approuvé en prix et disponibilités exacts dans une configuration enregistrée ;
- utiliser Kustomize pour générer un nom de ConfigMap fondé sur son contenu et mettre à jour un Deployment ;
- attendre la fin d’un déploiement et relier la configuration générée au menu réellement servi par deux Pods ;
- comparer l’historique des versions et rétablir une révision approuvée précise ;
- aligner les fichiers enregistrés sur l’application rétablie et sauvegarder le téléchargement réel de son menu ;
- préserver les fichiers des anciennes versions, les objets de configuration et un café de référence indépendant.
À qui s’adresse ce cours
Ce cours s’adresse aux débutants en Kubernetes qui souhaitent réaliser un petit projet de livraison d’application aux résultats visibles.
Prérequis : Vous devez savoir saisir des commandes dans un terminal, reconnaître des chemins de fichiers et changer d’onglet du navigateur. Vous devez également connaître les Pods, Deployments, Services, labels et les bases du YAML. Les Guided Labs présentent le format du menu, le parcours Kustomize et les commandes de publication du projet. Aucun développement de code applicatif n’est requis.
Environnement d’apprentissage : LabEx fournit un cluster Kubernetes préparé, un terminal Workspace et les onglets Café Menu et Reference Menu. L’application du café est prête à l’emploi. Ses pages, ses libellés et les sorties des commandes sont en anglais.
Questions fréquentes
Dois-je installer Kubernetes localement ?
Non. Chaque Guided Lab et Challenge comprend son propre environnement préparé, accessible dans le navigateur.
Vais-je créer le site du café ?
Le site est fourni. Votre travail consiste à publier et rétablir son menu par de véritables modifications de configuration Kubernetes, puis à vérifier le résultat visible par les clients.
Pourquoi conserver à la fois une version enregistrée et un menu en cours d’exécution ?
Une page fonctionnelle ne prouve pas que le prochain déploiement conservera le menu approuvé. Vous rendrez cohérents la configuration enregistrée, l’application en cours d’exécution et le menu téléchargé.
Comment le Challenge prolonge-t-il les Guided Labs ?
Le café ambulant possède d’autres valeurs approuvées et un autre historique. Vous choisirez la bonne version et réaliserez le même parcours de rétablissement et de remise de façon autonome, avec les outils déjà pratiqués.


