feat(parser): add result parser of createappinstance and added a configurable timeout for that function

This commit is contained in:
Richard Robert Reitz 2025-10-16 11:12:57 +02:00
parent 8f6fd94442
commit 0b31409b26
10 changed files with 218 additions and 47 deletions

View file

@ -2,7 +2,7 @@
# How does it differ from the EdgeXR API?
kind: edgeconnect-deployment
metadata:
name: "edge-app-demo" # name could be used for appName
name: "edge-app-test" # name could be used for appName
appVersion: "1.0.0"
organization: "edp2"
spec:
@ -15,7 +15,7 @@ spec:
infraTemplate:
- region: "EU"
cloudletOrg: "TelekomOP"
cloudletName: "Munich"
cloudletName: "Hamburg"
flavorName: "EU.small"
network:
outboundConnections:

View file

@ -2,7 +2,7 @@
# How does it differ from the EdgeXR API?
kind: edgeconnect-deployment
metadata:
name: "forgejo-runner-test" # name could be used for appName
name: "forgejo-runner-edge" # name could be used for appName
appVersion: "1.0.0"
organization: "edp2"
spec:
@ -15,7 +15,7 @@ spec:
infraTemplate:
- region: "EU"
cloudletOrg: "TelekomOP"
cloudletName: "Munich"
cloudletName: "Hamburg"
flavorName: "EU.small"
network:
outboundConnections:

View file

@ -1,9 +1,9 @@
apiVersion: v1
kind: Service
metadata:
name: edgeconnect-coder-tcp
name: forgejo-runner-test-tcp
labels:
app: forgejo-runner
app: forgejo-runner-test
spec:
type: LoadBalancer
ports:
@ -12,26 +12,27 @@ spec:
port: 80
targetPort: 80
selector:
app: forgejo-runner
app: forgejo-runner-test
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: forgejo-runner
name: forgejo-runner
app: forgejo-runner-test
name: forgejo-runner-test
#namespace: gitea
spec:
# Two replicas means that if one is busy, the other can pick up jobs.
replicas: 3
selector:
matchLabels:
app: forgejo-runner
app: forgejo-runner-test
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
app: forgejo-runner
app: forgejo-runner-test
spec:
restartPolicy: Always
volumes: