Files
cursus_alliander_openshift/project-1
Marco Verleun 7ec71d6feb first commit
2022-12-09 15:19:59 +01:00
..
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00
2022-12-09 15:19:59 +01:00

project-1

Deze niet verwijderen.... Dit is een demo project!

Doel

Dit is een demo project om CI/CD toe te lichten. Dit project wordt als voorbeeld gebruikt in de WoW CI/CD workshop.

Het bestand bad-code.py bevat code die op geen enkele manier wordt uitgevoerd in de uiteindelijke container. Zoals de naam doet vermoeden is de kwaliteit niet optimaal en dat gegeven wordt gebruikt om te laten zien dat Sonarqube hier op triggert.

De belangrijkste aandachtspunten zijn de Dockerfile. Deze gebruikt een image vanuit Quay om op voor te borduren. Ook wordt met een label aangegeven dat het image een vervaldatum heeft. Dit zorgt ervoor dat Quay niet volloopt.

Verder wordt pip gerund via Nexus en niet rechtstreeks.

Er wordt uiteindelijk een eenvoudige service gemaakt die wordt gedeployed.