29 lines
970 B
YAML
29 lines
970 B
YAML
# Is there a swagger file for the new EdgeConnect API?
|
|
# How does it differ from the EdgeXR API?
|
|
kind: edgeconnect-deployment
|
|
metadata:
|
|
name: "garm-app-demo" # name could be used for appName
|
|
spec:
|
|
# dockerApp: # Docker is OBSOLETE
|
|
# appVersion: "1.0.0"
|
|
# manifestFile: "./docker-compose.yaml"
|
|
# image: "https://registry-1.docker.io/library/nginx:latest"
|
|
k8sApp:
|
|
appVersion: "1.0.0"
|
|
manifestFile: "./k8s-deployment.yaml" # store hash of the manifest file in annotation field. Annotations is a comma separated map of arbitrary key value pairs,
|
|
infraTemplate:
|
|
- organization: "edp2"
|
|
region: "EU"
|
|
cloudletOrg: "TelekomOP"
|
|
cloudletName: "Munich"
|
|
flavorName: "EU.small"
|
|
network:
|
|
outboundConnections:
|
|
- protocol: "tcp"
|
|
portRangeMin: 80
|
|
portRangeMax: 80
|
|
remoteCIDR: "0.0.0.0/0"
|
|
- protocol: "tcp"
|
|
portRangeMin: 443
|
|
portRangeMax: 443
|
|
remoteCIDR: "0.0.0.0/0"
|