source: k8s/namespace.yaml@ a8fe58e

Last change on this file since a8fe58e was c0086c0, checked in by Andrej <asumanovski@…>, 2 weeks ago

Add GitHub Actions CI/CD pipeline with DockerHub and Kubernetes deployment

  • Build job validates both images on every push and PR
  • Push job builds and pushes backend/frontend images to DockerHub on master
  • Deploy job applies k8s manifests and rolls out new images to k3s cluster
  • Added k8s manifests: namespace, postgres StatefulSet, backend and frontend Deployments
  • Added /api/auth/ping health endpoint for k8s readiness/liveness probes
  • Property mode set to 100644
File size: 55 bytes
Line 
1apiVersion: v1
2kind: Namespace
3metadata:
4 name: trekr
Note: See TracBrowser for help on using the repository browser.