Ga naar inhoud

Bestanden

Alle Kubernetes-configuratiebestanden die gebruikt zijn voor Week 2. De broncode staat op GitHub.

CI Week 2


bison/

De Bison-applicatie simuleert een schoolwebsite, bereikbaar via bison.mysaxion.nl.

BestandBeschrijving
deployment.ymlKubernetes Deployment met 2 replicas, image-tag bison.
service.ymlClusterIP Service op poort 80.
dockerfileDockerfile voor de Bison-container.
index.htmlBroncode van de Bison-pagina.

brightspace/

De Brightspace-applicatie, bereikbaar via brightspace.mysaxion.nl. Identieke structuur aan Bison, met image-tag brightspace.

BestandBeschrijving
deployment.ymlKubernetes Deployment met 2 replicas, image-tag brightspace.
service.ymlClusterIP Service op poort 80.
dockerfileDockerfile voor de Brightspace-container.
index.htmlBroncode van de Brightspace-pagina.

ingress.yml

BestandBeschrijving
ingress.ymlKubernetes Ingress die binnenkomend verkeer op basis van de Host HTTP-header naar de juiste service stuurt. Beide applicaties zijn zo via één extern IP-adres bereikbaar.