diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index ec57c2a..d1e0ba5 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -50,9 +50,9 @@ jobs: - name: Terraform Plan run: terraform plan -var-file="secrets_prod.tfvars" -var-file="configurations/prod.tfvars" - # - name: Terraform apply - # run: terraform apply -auto-approve -var-file="secrets_prod.tfvars" -var-file="configurations/prod.tfvars" + - name: Terraform apply + run: terraform apply -auto-approve -var-file="secrets_prod.tfvars" -var-file="configurations/prod.tfvars" - - name: Terraform destroy - run: terraform destroy -auto-approve -var-file="secrets_prod.tfvars" -var-file="configurations/prod.tfvars" + # - name: Terraform destroy + # run: terraform destroy -auto-approve -var-file="secrets_prod.tfvars" -var-file="configurations/prod.tfvars" diff --git a/configurations/prod.tfvars b/configurations/prod.tfvars index 3ad71c7..9600930 100644 --- a/configurations/prod.tfvars +++ b/configurations/prod.tfvars @@ -1,3 +1,8 @@ +# Proxmox variables +proxmox_node_name="rocket" # The name of the Proxmox node +proxmox_bridge_name="vmbr0" # The name of the Proxmox bridge +proxmox_tls_insecure=true # Whether to ignore TLS errors + # Network variables ip_address_start="192.168.1" # The first three octets of the IP address ip_address_gateway="192.168.1.1" # The gateway IP address diff --git a/configurations/secrets.tfvars.exemple b/configurations/secrets.tfvars.exemple index a3e05f5..4f21e08 100644 --- a/configurations/secrets.tfvars.exemple +++ b/configurations/secrets.tfvars.exemple @@ -2,9 +2,6 @@ proxmox_api_url="https://xxxxxx/api2/json" # The URL of the Proxmox API proxmox_token_id="root@pam!terraform" # The token ID proxmox_token_secret="xxxxxxx" # The token secret -proxmox_node_name="pve01" # The name of the Proxmox node -proxmox_bridge_name="vmbr0" # The name of the Proxmox bridge -proxmox_tls_insecure=true # Whether to ignore TLS errors # ssh key ssh_private_key=""