66 lines
1.9 KiB
YAML
66 lines
1.9 KiB
YAML
version: 1
|
|
kind: platform-infra-public-edge
|
|
|
|
metadata:
|
|
id: public-edge
|
|
owner: platform-infra
|
|
relatedIssues:
|
|
- 2181
|
|
- 2274
|
|
|
|
defaults:
|
|
targetId: NC01
|
|
|
|
targets:
|
|
NC01:
|
|
route: NC01
|
|
publicAddress: 152.53.229.148
|
|
isolation:
|
|
excludedRoutes:
|
|
- PK01
|
|
preservedUdpPorts:
|
|
- 443
|
|
listener:
|
|
httpPort: 80
|
|
httpsPort: 443
|
|
protocols:
|
|
- h1
|
|
- h2
|
|
runtime:
|
|
image: caddy:2.10.2-alpine
|
|
containerName: pikaoa-edge
|
|
workDir: /opt/unidesk/pikaoa-edge
|
|
composePath: /opt/unidesk/pikaoa-edge/docker-compose.yaml
|
|
caddyfilePath: /opt/unidesk/pikaoa-edge/Caddyfile
|
|
dataDir: /var/lib/unidesk/pikaoa-edge/caddy-data
|
|
configDir: /var/lib/unidesk/pikaoa-edge/caddy-config
|
|
responseHeaderTimeoutSeconds: 60
|
|
sites:
|
|
- id: pikaoa-development
|
|
configRef: config/pikaoa.yaml
|
|
path: developmentRuntime.targets.NC01
|
|
- id: pikaoa-production
|
|
configRef: config/pikaoa.yaml
|
|
path: releaseRuntime.targets.NC01
|
|
- id: vpn-subscription
|
|
configRef: config/platform-infra/vpn-subscription.yaml
|
|
path: targets.NC01.publicExposure
|
|
- id: hwlab-development
|
|
configRef: config/hwlab-node-control-plane.yaml
|
|
path: publicExposures.NC01.v03
|
|
- id: hwlab-production
|
|
configRef: config/hwlab-node-control-plane.yaml
|
|
path: publicExposures.NC01.production
|
|
- id: unidesk
|
|
configRef: config/frontend.yaml
|
|
path: publicExposure
|
|
- id: webterm
|
|
configRef: config/platform-infra/webterm.yaml
|
|
path: targets[id=local-7683].publicExposure
|
|
- id: selfmedia-development
|
|
configRef: config/selfmedia.yaml
|
|
path: delivery.targets.NC01.deployment.publicExposure.edge
|
|
- id: selfmedia-production
|
|
configRef: config/selfmedia.yaml
|
|
path: delivery.targets.NC01_PRODUCTION.deployment.publicExposure.edge
|