Files
All Kubernetes configuration files used for Week 2. The source code is on GitHub.
bison/
The Bison application simulates a school website, accessible via bison.mysaxion.nl.
| File | Description |
|---|---|
| deployment.yml | Kubernetes Deployment with 2 replicas, image tag bison. |
| service.yml | ClusterIP Service on port 80. |
| dockerfile | Dockerfile for the Bison container. |
| index.html | Source code of the Bison page. |
brightspace/
The Brightspace application, accessible via brightspace.mysaxion.nl. Identical structure to Bison, with image tag brightspace.
| File | Description |
|---|---|
| deployment.yml | Kubernetes Deployment with 2 replicas, image tag brightspace. |
| service.yml | ClusterIP Service on port 80. |
| dockerfile | Dockerfile for the Brightspace container. |
| index.html | Source code of the Brightspace page. |
ingress.yml
| File | Description |
|---|---|
| ingress.yml | Kubernetes Ingress that routes incoming traffic to the correct service based on the Host HTTP header. Both applications are accessible via a single external IP address. |