feat: Terraform Staging - destroy alte VM vor neuem Deploy
Deploy Staging / staging (push) Failing after 3s

This commit is contained in:
Sebastian Serfling
2026-05-08 13:54:05 +02:00
parent 81d4126e0f
commit 04e38a03c6
+13
View File
@@ -18,6 +18,19 @@ jobs:
working-directory: terraform
run: |
terraform init
# Alte Staging VM zerstören (falls existiert)
terraform destroy -auto-approve \
-var="proxmox_host=${{ secrets.PROXMOX_HOST }}" \
-var="proxmox_token_id=${{ secrets.PROXMOX_TOKEN_ID }}" \
-var="proxmox_token_secret=${{ secrets.PROXMOX_TOKEN_SECRET }}" \
-var="proxmox_node=${{ secrets.PROXMOX_NODE }}" \
-var="lxc_bridge=vmbr2" \
-var="staging_ip=${{ secrets.STAGING_IP }}" \
-var="staging_gw=${{ secrets.STAGING_GW }}" \
-var="ssh_public_key=${{ secrets.DEPLOY_SSH_PUBKEY }}" \
-var="ssh_private_key=${{ secrets.DEPLOY_SSH_KEY }}" || true
# Neue Staging VM erstellen
terraform apply -auto-approve \
-var="proxmox_host=${{ secrets.PROXMOX_HOST }}" \
-var="proxmox_token_id=${{ secrets.PROXMOX_TOKEN_ID }}" \