Skip to content

MAD-Roadshow-France-2023/organization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Organization

Durée de la session

30 minutes

Scénario

Etat initial:

  • L'application Quarkus est dans le repository Git
  • Les environnement de test et prod sont vierges
  • La plateforme (DevSpaces, ACS, Tekton) est déjà installée

Etape 1:

  • Nicolas déploie l'environnement de test via Helm + Opérateur
  • Nicolas déploie l'environnement de prod via Helm + VM

Etape 2:

  • Guillaume ouvre DevSpaces pour éditer le projet
  • Montrer que la base de données est provisionnée avec le workspace (via le plugin openshift)
  • Lancement de l'appli
  • Modifications
  • Live reload Quarkus
  • Commit

Etape 3:

  • Guillaume lance le pipeline Tekton
  • Le pipeline construit l'application et la déploie en test
  • Le pipeline attend l'approbation via slack pour continuer
  • Nicolas donne l'appro
  • Le pipeline déploie en prod
  • Nicolas ou Guillaume montre que l'application fonctionne en test et en prod

Etape 4:

  • Nicolas est le pirate, il veut changer l'image utilisée en prod
  • ACS bloque le déploiement
  • Nicolas veut pirater la supply chain
  • Guillaume lui montre Tekton Chains, il renonce.

TODO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages