From 0a1df9a07acf88924082212f659302150b5f7bd4 Mon Sep 17 00:00:00 2001 From: ATM Platform Date: Wed, 17 Jun 2026 00:16:39 +0000 Subject: [PATCH] chore(piloto): remove stubs ociosos (bff/frontend); SPA 1.1 com config OIDC por tenant --- tenants/piloto/30-apps-stubs.yaml | 89 ----------------------------- tenants/piloto/95-frontend-spa.yaml | 7 ++- 2 files changed, 6 insertions(+), 90 deletions(-) diff --git a/tenants/piloto/30-apps-stubs.yaml b/tenants/piloto/30-apps-stubs.yaml index c5af430..0496ed5 100644 --- a/tenants/piloto/30-apps-stubs.yaml +++ b/tenants/piloto/30-apps-stubs.yaml @@ -34,95 +34,6 @@ spec: selector: { app: backend } ports: [{ name: http, port: 80, targetPort: 8083 }] --- -apiVersion: apps/v1 -kind: Deployment -metadata: { name: bff, namespace: piloto-prod } -spec: - replicas: 1 - selector: { matchLabels: { app: bff } } - template: - metadata: { labels: { app: bff } } - spec: - containers: - - name: whoami - image: traefik/whoami:latest - args: ["--name", "athletic-map-bff (stub)"] - ports: [{ containerPort: 80 }] ---- -apiVersion: v1 -kind: Service -metadata: { name: bff, namespace: piloto-prod } -spec: - selector: { app: bff } - ports: [{ port: 80, targetPort: 80 }] ---- -apiVersion: v1 -kind: ConfigMap -metadata: { name: frontend-index, namespace: piloto-prod } -data: - index.html: | - - - Athletic Map — Piloto - - -

Carregando…

- ---- -apiVersion: apps/v1 -kind: Deployment -metadata: { name: frontend, namespace: piloto-prod } -spec: - replicas: 1 - selector: { matchLabels: { app: frontend } } - template: - metadata: - labels: { app: frontend } - annotations: { configVersion: "spa-2" } - spec: - containers: - - name: nginx - image: nginx:alpine - ports: [{ containerPort: 80 }] - volumeMounts: - - { name: html, mountPath: /usr/share/nginx/html } - volumes: - - name: html - configMap: { name: frontend-index } ---- -apiVersion: v1 -kind: Service -metadata: { name: frontend, namespace: piloto-prod } -spec: - selector: { app: frontend } - ports: [{ port: 80, targetPort: 80 }] ---- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/tenants/piloto/95-frontend-spa.yaml b/tenants/piloto/95-frontend-spa.yaml index 00ff0a5..8f8dc96 100644 --- a/tenants/piloto/95-frontend-spa.yaml +++ b/tenants/piloto/95-frontend-spa.yaml @@ -20,9 +20,14 @@ spec: spec: containers: - name: frontend-spa - image: docker.io/library/frontend-spa:1.0 + image: docker.io/library/frontend-spa:1.1 imagePullPolicy: Never ports: [{ containerPort: 80 }] + env: + - { name: ATM_KC_URL, value: "https://auth-piloto.athleticmap.influxdigital.com.br" } + - { name: ATM_REALM, value: "athleticmap" } + - { name: ATM_CLIENT, value: "spa" } + - { name: ATM_TENANT, value: "piloto" } resources: requests: { cpu: 50m, memory: 64Mi } limits: { cpu: 200m, memory: 128Mi }