edge-connect-client/sdk/examples/comprehensive/EdgeConnectConfig.yaml

33 lines
989 B
YAML
Raw Normal View History

# Is there a swagger file for the new EdgeConnect API?
#
kind: edgeconnect-deployment
metadata:
name: "edge-app-demo"
spec:
# dockerApp:
# appName: "edge-app-demo"
# appVersion: "1.0.0"
# manifestFile: "./docker-compose.yaml"
# image: "https://registry-1.docker.io/library/nginx:latest"
k8sApp:
appName: "edge-app-demo" # appinstance name is $appName-$appVersion-instance
appVersion: "1.0.1"
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"