feat(demo): servicos passam a usar o Postgres compartilhado (P4.7)
This commit is contained in:
@@ -11,7 +11,7 @@ metadata:
|
||||
app: servico-configuracao
|
||||
athleticmap.io/contexto: configuracao
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-configuracao } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -25,12 +25,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -10,7 +10,7 @@ metadata:
|
||||
app: servico-organizacao
|
||||
athleticmap.io/contexto: organizacao
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-organizacao } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -24,12 +24,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -10,7 +10,7 @@ metadata:
|
||||
app: servico-planejamento
|
||||
athleticmap.io/contexto: planejamento
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-planejamento } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -24,12 +24,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -10,7 +10,7 @@ metadata:
|
||||
app: servico-campeonato
|
||||
athleticmap.io/contexto: campeonato
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-campeonato } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -24,12 +24,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -10,7 +10,7 @@ metadata:
|
||||
app: servico-saude
|
||||
athleticmap.io/contexto: saude
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-saude } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -24,12 +24,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -10,7 +10,7 @@ metadata:
|
||||
app: servico-financeiro
|
||||
athleticmap.io/contexto: financeiro
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-financeiro } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -24,12 +24,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -11,7 +11,7 @@ metadata:
|
||||
app: servico-cadastro
|
||||
athleticmap.io/contexto: cadastro
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-cadastro } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -25,12 +25,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-documentos, athleticmap.io/contexto: documentos }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-documentos } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-administrativo, athleticmap.io/contexto: administrativo }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-administrativo } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-assistencia-social, athleticmap.io/contexto: assistencia-social }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-assistencia-social } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-pedagogico, athleticmap.io/contexto: pedagogico }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-pedagogico } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-nutricao, athleticmap.io/contexto: nutricao }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-nutricao } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
@@ -8,7 +8,7 @@ metadata:
|
||||
namespace: demo-prod
|
||||
labels: { app: servico-agenda, athleticmap.io/contexto: agenda }
|
||||
spec:
|
||||
replicas: 0
|
||||
replicas: 1
|
||||
selector: { matchLabels: { app: servico-agenda } }
|
||||
template:
|
||||
metadata:
|
||||
@@ -20,12 +20,12 @@ spec:
|
||||
imagePullPolicy: Never
|
||||
ports: [{ containerPort: 8083 }]
|
||||
env:
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://postgres:5432/athleticmap" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "atm" }
|
||||
- { name: SPRING_DATASOURCE_URL, value: "jdbc:postgresql://pgbouncer.plataforma-prod.svc.cluster.local:6432/athleticmap_demo" }
|
||||
- { name: SPRING_DATASOURCE_USERNAME, value: "r_demo" }
|
||||
- { name: SPRING_DATASOURCE_HIKARI_MAXIMUM_POOL_SIZE, value: "5" }
|
||||
- name: SPRING_DATASOURCE_PASSWORD
|
||||
valueFrom:
|
||||
secretKeyRef: { name: db-credentials, key: password }
|
||||
secretKeyRef: { name: db-compartilhado, key: password }
|
||||
- { name: ATM_JWK_SET_URI, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/certs" }
|
||||
- { name: ATM_ISSUER, value: "https://auth-demo.athleticmap.influxdigital.com.br/realms/athleticmap" }
|
||||
- { name: ATM_TENANT, value: "demo" }
|
||||
|
||||
Reference in New Issue
Block a user