|
38 | 38 | a4ed343a-bb92-4beb-a421-b2080005bf98 > virtual_environment_endpoint
|
39 | 39 | af0ed579-05f8-405f-b0f3-b208000620ca > vlan_gateway
|
40 | 40 |
|
41 |
| - - name: Set Environment Variables |
42 |
| - env: |
43 |
| - arrbuntu_ip_address: ${{ steps.bitwarden-secrets.outputs.arrbuntu_ip_address }} |
44 |
| - downloaders_ip_address: ${{ steps.bitwarden-secrets.outputs.downloaders_ip_address }} |
45 |
| - init_password: ${{ steps.bitwarden-secrets.outputs.init_password }} |
46 |
| - init_username: ${{ steps.bitwarden-secrets.outputs.init_username }} |
47 |
| - kasm_ip: ${{ steps.bitwarden-secrets.outputs.kasm_ip }} |
48 |
| - kasm_ssh_ip: ${{ steps.bitwarden-secrets.outputs.kasm_ssh_ip }} |
49 |
| - npm_ip_address: ${{ steps.bitwarden-secrets.outputs.npm_ip_address }} |
50 |
| - prox_ip_address: ${{ steps.bitwarden-secrets.outputs.prox_ip_address }} |
51 |
| - pve2_ip_address: ${{ steps.bitwarden-secrets.outputs.pve2_ip_address }} |
52 |
| - s3_endpoint: ${{ steps.bitwarden-secrets.outputs.s3_endpoint }} |
53 |
| - ssh_password: ${{ steps.bitwarden-secrets.outputs.ssh_password }} |
54 |
| - ssh_username: ${{ steps.bitwarden-secrets.outputs.ssh_username }} |
55 |
| - ubu_ip_address: ${{ steps.bitwarden-secrets.outputs.ubu_ip_address }} |
56 |
| - virtual_environment_api: ${{ steps.bitwarden-secrets.outputs.virtual_environment_api }} |
57 |
| - virtual_environment_endpoint: ${{ steps.bitwarden-secrets.outputs.virtual_environment_endpoint }} |
58 |
| - vlan_gateway: ${{ steps.bitwarden-secrets.outputs.vlan_gateway }} |
59 |
| - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
60 |
| - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
61 |
| - run: | |
62 |
| - echo "Environment variables are set" |
63 |
| -
|
64 | 41 | - name: Create AWS Credentials Directory
|
65 | 42 | run: mkdir -p ~/.aws
|
66 | 43 |
|
|
75 | 52 |
|
76 | 53 | - name: Run OpenTofu Init
|
77 | 54 | working-directory: ./terraform
|
78 |
| - run: tofu init |
| 55 | + run: | |
| 56 | + tofu init \ |
| 57 | + -var "arrbuntu_ip_address=${{ steps.bitwarden-secrets.outputs.arrbuntu_ip_address }}" \ |
| 58 | + -var "downloaders_ip_address=${{ steps.bitwarden-secrets.outputs.downloaders_ip_address }}" \ |
| 59 | + -var "init_password=${{ steps.bitwarden-secrets.outputs.init_password }}" \ |
| 60 | + -var "init_username=${{ steps.bitwarden-secrets.outputs.init_username }}" \ |
| 61 | + -var "kasm_ip=${{ steps.bitwarden-secrets.outputs.kasm_ip }}" \ |
| 62 | + -var "kasm_ssh_ip=${{ steps.bitwarden-secrets.outputs.kasm_ssh_ip }}" \ |
| 63 | + -var "npm_ip_address=${{ steps.bitwarden-secrets.outputs.npm_ip_address }}" \ |
| 64 | + -var "prox_ip_address=${{ steps.bitwarden-secrets.outputs.prox_ip_address }}" \ |
| 65 | + -var "pve2_ip_address=${{ steps.bitwarden-secrets.outputs.pve2_ip_address }}" \ |
| 66 | + -var "s3_endpoint=${{ steps.bitwarden-secrets.outputs.s3_endpoint }}" \ |
| 67 | + -var "ssh_password=${{ steps.bitwarden-secrets.outputs.ssh_password }}" \ |
| 68 | + -var "ssh_username=${{ steps.bitwarden-secrets.outputs.ssh_username }}" \ |
| 69 | + -var "ubu_ip_address=${{ steps.bitwarden-secrets.outputs.ubu_ip_address }}" \ |
| 70 | + -var "virtual_environment_api=${{ steps.bitwarden-secrets.outputs.virtual_environment_api }}" \ |
| 71 | + -var "virtual_environment_endpoint=${{ steps.bitwarden-secrets.outputs.virtual_environment_endpoint }}" \ |
| 72 | + -var "vlan_gateway=${{ steps.bitwarden-secrets.outputs.vlan_gateway }}" |
| 73 | +
|
79 | 74 |
|
80 | 75 | - name: Run OpenTofu Plan
|
81 | 76 | id: plan
|
|
0 commit comments