diff --git a/.woodpecker.yml b/.woodpecker.yml index 29d5b31..4b57858 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -21,7 +21,9 @@ steps: commands: - printf "$KUBE_CONFIG_CONTENT" > /tmp/kubeconfig - export KUBECONFIG=/tmp/kubeconfig - - kubectl get nodes + - cd /workspace/deployment + - cat deploy-yml.tmpl | sed -e 's,%IMAGE%,gitea.hottis.de/${CI_REPO}:${CI_COMMIT_TAG},' > deploy.yml + - cat deploy.yml when: - event: tag - +A diff --git a/deployment/deploy.yml b/deployment/deploy.yml deleted file mode 100644 index 7e7adbc..0000000 --- a/deployment/deploy.yml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: sinkserver - namespace: mainscnt - labels: - app: sinkserver -spec: - replicas: 1 - selector: - matchLabels: - app: sinkserver - template: - metadata: - labels: - app: sinkserver - spec: - containers: - - name: sinkserver - image: wollud1969/sinkserver:e5f9d3e3 - ports: - - containerPort: 20169 - protocol: UDP - env: - - name: PGHOST - valueFrom: - configMapKeyRef: - name: sinkserver-config - key: dbhost - - name: PGPASSWORD - valueFrom: - secretKeyRef: - name: sinkserver-secret - key: dbpass ---- -apiVersion: v1 -kind: Service -metadata: - name: sinkserver - namespace: mainscnt - labels: - app: sinkserver -spec: - type: LoadBalancer - selector: - app: sinkserver - ports: - - protocol: UDP - port: 20169 - targetPort: 20169