Files
pikasTech-unidesk/config/platform-infra/public-edge.yaml
T

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