YMY-8034 Le seigneur des conteneurs : un atelier de migration vers Kubernetes et Traefik | Devoxx

Le seigneur des conteneurs : un atelier de migration vers Kubernetes et Traefik

Hands-on Labs

cldops Cloud, Containers & Infrastructure, DevOps Intermediate

Paris 221M-222M

Thursday 10:45 - 14:15

Tout commença lorsque les conteneurs furent révélés : Docker fût donné aux devs, respectables créateurs d’applications, et Swarm, Rancher, Marathon aux ops, sculpteurs de plateformes de production. Mais ils furent tous dupés, car il fût forgé en secret un orchestrateur destiné à les gouverner tous: Kubernetes !

I, La communauté du conteneur : Partant d’un scénario "Forge logicielle" (SCM avec Gitea, Jenkins,WebIDE, Web-CLI WebSockets) sur une machine unique, pour se familiariser doucement avec Docker et Traefik, nous couvrirons les bases, depuis le routage dynamique jusqu’au "HTTPS pour tous" avec gestion automatique des certificats Let’s Encrypt.

II, Les 2 plateformes : Migrons la plateforme "mono-machine" vers Kubernetes. Intro à Kubernetes puis Gandalf migrera le reverse-proxy dans Kubernetes pour unifier les 2 infrastructures.

III, Le retour du service : Finalement, nous migrerons les services, en fonction des contextes (stockage, scalabilité, etc.), avec de possibles rollbacks (attentions aux singes chaotiques).

Venez avec votre épée Mac/Windows/Linux, équipée d’une lame Firefox/Chrome. Les chevaux sont fournis par les Elfes AWS. Pensez à désactivez vos sorts de VPN.

 Docker    Kubernetes    HTTP  
Room Paris 221M-222M
Damien Duportal Damien Duportal

Træfik's Developer Advocate at Containous and freelancer. Former Training Engineer at CloudBees. Docker mentor. Human stack focused. Rock climber. Passionated. Talk to me!

Nicolas Mengin Nicolas Mengin

Traefik’s Maintainer. Developer and part time DevOps at Containous. Docker and Kubernetes addict. Gopher forever!