Architecture & Technologies

Kubernetes

Kubernetes

Durée

1 Jour

Langues

Français - Anglais

Formateur(s)

Stanislas Peyssard - Architecte Cloud DevOps Astrakhan

Kubernetes Container Orchestration (communément appelé « K8s ») est un logiciel libre destiné à automatiser le déploiement, la mise à l’échelle et la gestion d’applications conteneurisées. KBS a été conçu à l’origine par Google et offert à la Cloud Native Computing Foundation. Dans cette formation, vous allez voir la présentation et prise en main de fonctionnalités de containerisation. Configuration d’accès, déploiement d’une application, monitoring, scaleup, stockage, namespaces, utilisation du dashboard, troubleshooting. 

Public cible

  • Développeurs​
  • Architectes​
  • Administrateurs systèmes​
  • DevOps

Prérequis

  •  Connaissances de base sur les conteneurs​
  •  Connaissances de base d’un système Unix

Fonctionnement

Sur place, dans vos locaux

A distance via Teams

Workshops

Programme détaillé

Kubernetes

  • Pourquoi utiliser Kubernetes
  • Architecture et terminologie

Running Application avec Kubernetes

  • Configurer l’accès à un Cluster Kubernetes
  • Déploiement d’une application
  • Déploiement depuis des fichiers JSON de description
  • Monitoring d’applications
  • Scale up de votre application
  • Les services
  • Le stockage Kubernetes
  • Mise à jour d’applications
  • Les namespaces

Troubleshooting

  • En utilisant le Dashboard
  • Rentrer dans un container en shell
  • Troubleshooting Pods

Conclusion

Découvrez également sur notre blog :