RTC
nl en
🌟CI/CD voor de full-stack web-applicatie
[ Nog niet afgewerkt ]
Full stack app cicd

Doel

  • maak schema-migratie scripts voor de database aan
  • maak een cd pipeline voor database migraties (voorzie ook rollback bij problemen)
  • maak performantie- en load-tests
    (shared applicatie test runtime environment “nas-testappserver” nodig)
  • voeg performantie/load-tests toe aan CI pipeline
  • maak de CD pipeline aan voor applicatie in kubernetes
    met deploy config update, image deploy en publish image met version update
  • installeer de extra deploy tools in “nas-devdepserver” omgeving (voorzie ook canary deployments)
  • integreer de CI en CD pipeline van applicatie image en database
  • voer cd pipeline dadelijk naar de productie environment uit,
    omdat we voor de eenvoud geen qa/staging environment gebruiken
    (applicatie prod runtime environment “nas-prodappserver” nodig)

Resultaat

CI app
CI app

??? TODO ???

Under construction