-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp-config.production.yaml
More file actions
41 lines (37 loc) · 1.24 KB
/
app-config.production.yaml
File metadata and controls
41 lines (37 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
app:
# Should be set to the actual URL of your EKS ingress
baseUrl: ${APP_BASE_URL}
backend:
# Should be set to the actual URL of your EKS ingress + /api
baseUrl: ${BACKEND_BASE_URL}
database:
client: pg
connection:
host: ${POSTGRES_HOST}
port: ${POSTGRES_PORT}
user: ${POSTGRES_USER}
password: ${POSTGRES_PASSWORD}
# https://node-postgres.com/features/ssl
# RDS often requires SSL, but sometimes requires specific CA bundles.
# For simple setups 'ssl: { rejectUnauthorized: false }' is common start.
# ssl:
# rejectUnauthorized: false
auth:
environment: production
providers:
github:
production:
clientId: ${GITHUB_CLIENT_ID}
clientSecret: ${GITHUB_CLIENT_SECRET}
catalog:
locations:
# In production, you likely want to pull from the remote GitHub repo,
# not local files which might be stale in the image.
- type: url
target: https://github.com/chadbeaudin/backstage-boeing/blob/master/examples/org.yaml
rules:
- allow: [User, Group]
- type: url
target: https://github.com/chadbeaudin/backstage-boeing/blob/master/examples/entities.yaml
rules:
- allow: [Component, System, API, Resource, Location]