Changeset 52fee06 for k8s/frontend.yaml


Ignore:
Timestamp:
06/23/26 13:37:09 (2 weeks ago)
Author:
Andrej <asumanovski@…>
Branches:
master
Children:
c1798da
Parents:
a8fe58e
Message:

Complete Kubernetes manifests with ConfigMap, Secrets, StatefulSet, Ingress

  • namespace.yaml: trekr namespace
  • configmaps.yaml: backend non-secret config (DB URL, Hibernate settings)
  • postgres.yaml: StatefulSet + PVC + ClusterIP Service, init SQL from ConfigMap
  • backend.yaml: Deployment with ConfigMap + Secrets refs, ClusterIP Service
  • frontend.yaml: Deployment + ClusterIP Service
  • ingress.yaml: nginx Ingress routing trekr.local → frontend
  • deploy-local.sh: one-shot local demo script for Docker Desktop Kubernetes
File:
1 edited

Legend:

Unmodified
Added
Removed
  • k8s/frontend.yaml

    ra8fe58e r52fee06  
    1616      containers:
    1717        - name: frontend
    18           image: trekr-frontend:latest  # overwritten by pipeline via kubectl set image
     18          image: DOCKERHUB_USERNAME/trekr-frontend:latest
    1919          ports:
    2020            - containerPort: 80
     
    3232  namespace: trekr
    3333spec:
    34   type: NodePort
    3534  selector:
    3635    app: frontend
     
    3837    - port: 80
    3938      targetPort: 80
    40       nodePort: 30080
Note: See TracChangeset for help on using the changeset viewer.