diff --git a/.forgejo/workflows/createapp.yaml b/.forgejo/workflows/createapp.yaml index c6ce843..c676f5a 100644 --- a/.forgejo/workflows/createapp.yaml +++ b/.forgejo/workflows/createapp.yaml @@ -70,7 +70,7 @@ jobs: }, "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" + "deployment_manifest": "apiVersion: v1\nkind: Service\nmetadata:\n name: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')-tcp\n labels:\n run: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')\nspec:\n type: LoadBalancer\n ports:\n - name: tcp80\n protocol: TCP\n port: 80\n targetPort: 80\n selector:\n run: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')\n---\napiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')-deployment\nspec:\n replicas: 1\n selector:\n matchLabels:\n run: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')\n template:\n metadata:\n labels:\n run: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')\n mexDeployGen: kubernetes-basic\n spec:\n volumes:\n containers:\n - name: $(echo ${{ steps.repository.outputs.repository }} | sed -e 's|^.*/||')\n image: ${{ steps.repository.outputs.registry }}/${{ steps.repository.outputs.repository }}:${{ steps.docker.outputs.version }}\n imagePullPolicy: Always\n ports:\n - containerPort: 80\n protocol: TCP\n\n" } } EOF