1.4. À propos des applications conteneurisées pour les développeurs
En tant que développeur, vous pouvez utiliser différents outils, méthodes et formats pour développer votre application conteneurisée en fonction de vos exigences uniques, par exemple:
- Employez diverses options de build-tool, d’image de base et de registre pour construire une application de conteneur simple.
- Utilisez des composants de support tels que OperatorHub et des modèles pour développer votre application.
- Emballez et déployez votre application en tant qu’opérateur.
Il est également possible de créer un manifeste Kubernetes et de le stocker dans un dépôt Git. Kubernetes fonctionne sur des unités de base appelées pods. Le pod est une instance unique d’un processus en cours d’exécution dans votre cluster. Les gousses peuvent contenir un ou plusieurs contenants. Il est possible de créer un service en regroupant un ensemble de pods et leurs stratégies d’accès. Les services fournissent des adresses IP internes permanentes et des noms d’hôte pour d’autres applications à utiliser comme pods sont créés et détruits. Kubernetes définit les charges de travail en fonction du type de votre application.