captacao: documentacao de governanca montada do ConfigMap governanca-documentacao (opcional)
This commit is contained in:
@@ -34,6 +34,10 @@ spec:
|
||||
serviceAccountName: atm-provisionamento
|
||||
volumes:
|
||||
- { name: gitops, emptyDir: {} }
|
||||
# O Documento de Governanca do painel do dono (botao "Informacoes"). optional: sem o
|
||||
# ConfigMap o pod sobe e a rota responde 404 "documentacao nao publicada". SEM subPath:
|
||||
# o kubelet atualiza o arquivo quando o ConfigMap muda.
|
||||
- { name: documentacao, configMap: { name: governanca-documentacao, optional: true } }
|
||||
# P5.3 — a copia de trabalho do GitOps, refeita a cada subida do pod.
|
||||
#
|
||||
# CLONE RASO E ANONIMO. O Gitea aceita leitura sem credencial neste
|
||||
@@ -84,6 +88,7 @@ spec:
|
||||
ports: [{ containerPort: 8083 }]
|
||||
volumeMounts:
|
||||
- { name: gitops, mountPath: /gitops }
|
||||
- { name: documentacao, mountPath: /etc/atm/documentacao, readOnly: true }
|
||||
env:
|
||||
# Purchase pelo servidor (ConversaoNoServidor). Os IDs sao publicos (os
|
||||
# mesmos da landing); token e segredo vem do SealedSecret conversao-credentials.
|
||||
@@ -227,6 +232,7 @@ spec:
|
||||
# aceito alem do x-atm-admin-token. Decodificador proprio, separado do realm clientes.
|
||||
- { name: ATM_PLATAFORMA_ADMIN_JWT_EMISSOR, value: "https://auth-plataforma.athleticmap.com/realms/athleticmap" }
|
||||
- { name: ATM_PLATAFORMA_ADMIN_JWT_CHAVES, value: "http://keycloak.plataforma-prod.svc.cluster.local:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_DOCUMENTACAO_ARQUIVO, value: "/etc/atm/documentacao/conteudo.json.gz" }
|
||||
# DESLIGADO ate a tela minha-conta.html estar no ar: ligado, manda a cada
|
||||
# comprador o convite para definir senha do painel.
|
||||
- { name: ACESSO_DO_CLIENTE_LIGADO, value: "true" }
|
||||
|
||||
Reference in New Issue
Block a user