Update .forgejo/workflows/createapp.yaml

This commit is contained in:
richardrobertreitz 2025-08-20 13:00:34 +00:00
parent 218a6af510
commit ce41463009

View file

@ -54,22 +54,24 @@ jobs:
CREATEAPP_JSON=$(cat <<EOF
{
"App": {
"region": "${APP_REGION}",
"app": {
"key": {
"organization": "edp-developer-framework",
"name": "$(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')",
"version": "${{ steps.docker.outputs.version }}"
},
"image_path": "${{ steps.repository.outputs.registry }}/${{ steps.repository.outputs.repository }}:${{ steps.docker.outputs.version }}",
"deployment": "kubernetes",
"image_type": "Docker",
"access_ports": "tcp:80",
"default_flavor": {
"image_path": "${{ steps.repository.outputs.registry }}/${{ steps.repository.outputs.repository }}:${{ steps.docker.outputs.version }}",
"allow_serverless": true,
"defaultFlavor": {
"name": "${APP_FLAVOR}"
},
"deployment": "docker",
"required_outbound_connections": null
},
"Region": "${APP_REGION}"
"serverless_config": {},
"deployment_generator": "kubernetes-basic",
"deployment_manifest": "apiVersion: v1\nkind: Service\nmetadata:\n name: alemal-go-ws-customlatest-tcp\n labels:\n run: alemal-go-ws-customlatest\nspec:\n type: LoadBalancer\n ports:\n - name: tcp80\n protocol: TCP\n port: 80\n targetPort: 80\n selector:\n run: alemal-go-ws-customlatest\n---\napiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: alemal-go-ws-customlatest-deployment\nspec:\n replicas: 1\n selector:\n matchLabels:\n run: alemal-go-ws-customlatest\n template:\n metadata:\n labels:\n run: alemal-go-ws-customlatest\n mexDeployGen: kubernetes-basic\n spec:\n volumes:\n imagePullSecrets:\n - name: mtr.devops.telekom.de\n containers:\n - name: alemal-go-ws-customlatest\n image: docker.io/library/nginx:1.29\n imagePullPolicy: Always\n ports:\n - containerPort: 80\n protocol: TCP\n\n"
}
}
EOF
)