266 Commits

Author SHA1 Message Date
cefab0efa4 Merge pull request 'Update proxmox.tf' (#130) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#130
2025-08-25 14:31:29 +00:00
d1ac4fefaa Update proxmox.tf 2025-08-25 14:30:31 +00:00
31fa88ff4f Merge pull request 'Update proxmox.tf' (#129) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#129
2025-08-25 14:20:06 +00:00
a871d0846b Update proxmox.tf 2025-08-25 14:19:17 +00:00
1447478dcd Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#128) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#128
2025-08-25 14:00:57 +00:00
7d0b01884c Update .gitea/workflows/ci-test.yaml 2025-08-25 14:00:03 +00:00
66b694226f Merge pull request 'Update proxmox.tf' (#127) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#127
2025-08-25 13:57:28 +00:00
adadbd8ba1 Update proxmox.tf 2025-08-25 13:56:31 +00:00
15b709490a Merge pull request 'Update proxmox.tf' (#126) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#126
2025-08-25 13:49:57 +00:00
e072fde014 Update proxmox.tf 2025-08-25 13:49:10 +00:00
44a090d18a Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#125) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#125
2025-08-25 13:38:49 +00:00
ceff6237c8 Update .gitea/workflows/ci-test.yaml 2025-08-25 13:36:56 +00:00
6d3258e135 Merge pull request 'Update proxmox.tf' (#124) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#124
2025-08-25 13:30:03 +00:00
9405261065 Update proxmox.tf 2025-08-25 13:28:16 +00:00
2350a5d3a7 Merge pull request 'Update proxmox.tf' (#123) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#123
2025-08-25 13:23:35 +00:00
3e7fb1ccf7 Update proxmox.tf 2025-08-25 13:22:47 +00:00
3d221d64ed Merge pull request 'Update proxmox.tf' (#122) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#122
2025-08-25 13:19:47 +00:00
55a30eff95 Update proxmox.tf 2025-08-25 13:19:02 +00:00
dd024fa9fe Merge pull request 'Update proxmox.tf' (#121) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#121
2025-08-25 13:16:26 +00:00
4d754965f0 Update proxmox.tf 2025-08-25 13:15:41 +00:00
973a440b98 Merge pull request 'Update proxmox.tf' (#120) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#120
2025-08-25 12:58:18 +00:00
3bc674db75 Update proxmox.tf 2025-08-25 12:57:07 +00:00
9e873c5b66 Merge pull request 'Update proxmox.tf' (#119) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#119
2025-08-25 12:20:10 +00:00
55e91cd67b Update proxmox.tf 2025-08-25 12:19:12 +00:00
237fb83745 Merge pull request 'Update proxmox.tf' (#118) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#118
2025-08-25 12:13:54 +00:00
988caf7622 Update proxmox.tf 2025-08-25 12:13:17 +00:00
b28e80fa88 Merge pull request 'Update proxmox.tf' (#117) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#117
2025-08-25 12:01:42 +00:00
2625e00049 Update proxmox.tf 2025-08-25 12:00:52 +00:00
8a4384e1db Merge pull request 'Update proxmox.tf' (#116) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#116
2025-08-25 11:40:29 +00:00
bac6ed1e99 Update proxmox.tf 2025-08-25 11:39:53 +00:00
b57d6e362e Merge pull request 'Update proxmox.tf' (#115) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#115
2025-08-25 11:25:23 +00:00
d332046433 Update proxmox.tf 2025-08-25 11:24:41 +00:00
54912d7145 Merge pull request 'Update proxmox.tf' (#114) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#114
2025-08-25 11:14:10 +00:00
8e703a3ba0 Update proxmox.tf 2025-08-25 11:13:12 +00:00
d786488ef8 Merge pull request 'Update proxmox.tf' (#113) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#113
2025-08-25 11:03:02 +00:00
9585a0a3c7 Update proxmox.tf 2025-08-25 11:01:57 +00:00
5668ffa755 Merge pull request 'Update proxmox.tf' (#112) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#112
2025-08-25 10:52:06 +00:00
8c97379bf2 Update proxmox.tf 2025-08-25 10:51:27 +00:00
028f65435e Merge pull request 'Update proxmox.tf' (#111) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#111
2025-08-25 10:46:57 +00:00
4f74ce2e2f Update proxmox.tf 2025-08-25 10:45:51 +00:00
d69654b00e Merge pull request 'Update main.tf' (#110) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#110
2025-08-25 10:39:40 +00:00
d705e9bab7 Update main.tf 2025-08-25 10:39:04 +00:00
be3b9024ec Merge pull request 'Update main.tf' (#109) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#109
2025-08-25 10:36:20 +00:00
3a20d5a85c Update main.tf 2025-08-25 10:35:44 +00:00
dc3f135dd3 Merge pull request 'fenix-admin' (#108) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#108
2025-08-25 10:30:34 +00:00
f9198a0db5 Update proxmox.tf 2025-08-25 10:29:57 +00:00
d6c06f74c2 Update main.tf 2025-08-25 10:29:22 +00:00
0e3906dcdd Merge pull request 'fenix-admin' (#107) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#107
2025-08-25 10:14:31 +00:00
76b07b969d Update proxmox.tf 2025-08-25 10:13:48 +00:00
beb8cf79a8 Update proxmox.tf 2025-08-25 10:10:19 +00:00
567d26c024 Merge pull request 'Update proxmox.tf' (#106) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#106
2025-08-25 10:06:05 +00:00
fb2909679a Update proxmox.tf 2025-08-25 10:05:06 +00:00
de6d6b924d Merge pull request 'Update proxmox.tf' (#105) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#105
2025-08-25 08:26:24 +00:00
fe65d8905f Update proxmox.tf 2025-08-25 08:24:40 +00:00
42912412c4 Merge pull request 'Update proxmox.tf' (#104) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#104
2025-08-25 08:17:43 +00:00
6cbc25dbfe Update proxmox.tf 2025-08-25 08:17:01 +00:00
80f5fa299b Merge pull request 'Update proxmox.tf' (#103) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#103
2025-08-25 08:13:44 +00:00
a3fb1722dc Update proxmox.tf 2025-08-25 08:12:27 +00:00
bc307d9abc Merge pull request 'Update proxmox.tf' (#102) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#102
2025-08-24 22:58:34 +00:00
cd7812edac Update proxmox.tf 2025-08-24 22:57:55 +00:00
701b59e3c0 Merge pull request 'Update proxmox.tf' (#101) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#101
2025-08-24 22:49:18 +00:00
2da3deb733 Update proxmox.tf 2025-08-24 22:48:36 +00:00
3ae4a8d6e2 Merge pull request 'Update proxmox.tf' (#100) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#100
2025-08-24 22:30:22 +00:00
ed01981656 Update proxmox.tf 2025-08-24 22:29:44 +00:00
172f4ec3bb Merge pull request 'fenix-admin' (#99) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#99
2025-08-24 22:24:11 +00:00
6555c64767 Update proxmox.tf 2025-08-24 22:23:30 +00:00
30ba47cc20 Update proxmox.tf 2025-08-24 22:22:06 +00:00
6ad858a264 Update main.tf 2025-08-24 22:20:43 +00:00
419c255f24 Merge pull request 'Update proxmox.tf' (#98) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#98
2025-08-24 22:12:49 +00:00
746ead6f27 Update proxmox.tf 2025-08-24 22:11:44 +00:00
262bd14507 Merge pull request 'Update proxmox.tf' (#97) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#97
2025-08-24 22:08:48 +00:00
420329b48b Update proxmox.tf 2025-08-24 22:08:07 +00:00
e0d3f63691 Merge pull request 'Update proxmox.tf' (#96) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#96
2025-08-24 22:04:06 +00:00
cac47fe6f5 Update proxmox.tf 2025-08-24 22:03:29 +00:00
892ce5c19f Merge pull request 'Update proxmox.tf' (#95) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#95
2025-08-24 21:56:56 +00:00
d278f781e2 Update proxmox.tf 2025-08-24 21:56:03 +00:00
ed2f1a4a9d Merge pull request 'Update proxmox.tf' (#94) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#94
2025-08-24 21:52:39 +00:00
390e3275a8 Update proxmox.tf 2025-08-24 21:51:37 +00:00
d30a053d23 Merge pull request 'Update proxmox.tf' (#93) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#93
2025-08-24 21:48:05 +00:00
2f1a188a8c Update proxmox.tf 2025-08-24 21:47:15 +00:00
df7518f162 Merge pull request 'Update proxmox.tf' (#92) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#92
2025-08-24 21:00:03 +00:00
0c3a40743c Update proxmox.tf 2025-08-24 20:58:51 +00:00
0df892ad1e Merge pull request 'Update proxmox.tf' (#91) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#91
2025-08-24 20:49:05 +00:00
207bf91976 Update proxmox.tf 2025-08-24 20:48:26 +00:00
817f80c70b Merge pull request 'Update proxmox.tf' (#90) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#90
2025-08-24 20:39:06 +00:00
9072fa8f77 Update proxmox.tf 2025-08-24 20:38:17 +00:00
0d9674942e Merge pull request 'Update proxmox.tf' (#89) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#89
2025-08-24 19:58:56 +00:00
7cd4eedd6e Update proxmox.tf 2025-08-24 19:58:18 +00:00
80f8d0ef70 Merge pull request 'Update proxmox.tf' (#88) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#88
2025-08-24 18:03:08 +00:00
030a761b08 Update proxmox.tf 2025-08-24 17:55:42 +00:00
1ad34ea3e4 Merge pull request 'Update proxmox.tf' (#87) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#87
2025-08-24 17:49:25 +00:00
553deaa557 Update proxmox.tf 2025-08-24 17:48:32 +00:00
3495ab1c10 Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#86) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#86
2025-08-24 17:10:42 +00:00
7d590e5374 Update .gitea/workflows/ci-test.yaml 2025-08-24 17:09:51 +00:00
3a3d37030f Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#85) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#85
2025-08-24 17:07:10 +00:00
b0bb4e476e Update .gitea/workflows/ci-test.yaml 2025-08-24 17:06:06 +00:00
d5827b5909 Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#84) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#84
2025-08-24 17:02:58 +00:00
b0b81e74de Update .gitea/workflows/ci-test.yaml 2025-08-24 17:02:15 +00:00
98c537dcf5 Merge pull request 'fenix-admin' (#83) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#83
2025-08-24 16:35:14 +00:00
1768c89c72 Update .gitea/workflows/ci-test.yaml 2025-08-24 16:33:35 +00:00
41baae0ab8 Update .gitea/workflows/ci-test.yaml 2025-08-24 16:32:18 +00:00
93cd83eff6 Merge pull request 'main' (#82) from main into fenix-admin
Reviewed-on: fenix-gitea-admin/iac-teste#82
2025-08-24 16:31:13 +00:00
0cd06acaae Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#81) from fenix-gitea-admin-patch-3 into main
Reviewed-on: fenix-gitea-admin/iac-teste#81
2025-08-24 16:26:07 +00:00
1b997fd59f Update .gitea/workflows/ci-test.yaml 2025-08-24 16:25:31 +00:00
744a7dccd2 Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#80) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#80
2025-08-24 16:21:12 +00:00
8f7c198194 Update .gitea/workflows/ci-test.yaml 2025-08-24 16:20:41 +00:00
e1dba805bb Merge pull request 'fenix-admin' (#79) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#79
2025-08-24 16:18:27 +00:00
b31d09964f Update proxmox.tf 2025-08-24 16:16:39 +00:00
cf4211614d Update .gitea/workflows/ci-test.yaml 2025-08-24 16:10:49 +00:00
de25f44681 Merge pull request 'Update proxmox.tf' (#78) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#78
2025-08-23 18:33:04 +00:00
0dd13874fc Update proxmox.tf 2025-08-23 18:31:15 +00:00
528751a115 Merge pull request 'Update proxmox.tf' (#77) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#77
2025-08-23 18:28:39 +00:00
7dca8f289b Update proxmox.tf 2025-08-23 18:27:18 +00:00
d92e87d359 Merge pull request 'fenix-admin' (#76) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#76
2025-08-23 18:23:55 +00:00
ac37f39b7b Update proxmox.tf 2025-08-23 18:22:23 +00:00
9f90cdb77c Merge pull request 'fenix-gitea-admin-patch-2' (#75) from fenix-gitea-admin-patch-2 into fenix-admin
Reviewed-on: fenix-gitea-admin/iac-teste#75
2025-08-23 18:21:18 +00:00
73d29d1c48 Merge pull request 'Update proxmox.tf' (#74) from fenix-gitea-admin-patch-2 into main
Reviewed-on: fenix-gitea-admin/iac-teste#74
2025-08-23 18:17:32 +00:00
76999cca6f Update proxmox.tf 2025-08-23 18:16:06 +00:00
ffce16f7df Merge pull request 'Update proxmox.variables.tf' (#73) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#73
2025-08-23 17:41:33 +00:00
ea67f17120 Update proxmox.variables.tf 2025-08-23 17:32:31 +00:00
a3d56c08f9 Merge pull request 'Update proxmox.tf' (#72) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#72
2025-08-23 17:27:03 +00:00
0d1f6b3dbb Update proxmox.tf 2025-08-23 17:26:20 +00:00
7b01b9be41 Merge pull request 'Update proxmox.tf' (#71) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#71
2025-08-23 17:23:33 +00:00
a67d446d88 Update proxmox.tf 2025-08-21 21:40:30 +00:00
8719299715 Merge pull request 'fenix-admin' (#70) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#70
2025-08-21 21:30:10 +00:00
7114594e50 Update proxmox.tf 2025-08-21 21:23:08 +00:00
6e5796725e Update proxmox.variables.tf 2025-08-21 21:19:30 +00:00
a876f4b802 Merge pull request 'Update proxmox.tf' (#69) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#69
2025-08-21 13:58:59 +00:00
b7352f62e0 Update proxmox.tf 2025-08-21 13:50:15 +00:00
ca2af765fc Merge pull request 'fenix-admin' (#68) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#68
2025-08-21 13:43:39 +00:00
cdfa58fcb6 Update proxmox.tf 2025-08-21 13:41:31 +00:00
7901c8a26a Merge pull request 'main' (#67) from main into fenix-admin
Reviewed-on: fenix-gitea-admin/iac-teste#67
Reviewed-by: fenix <tomaslimpinho@gmail.com>
2025-08-21 13:39:00 +00:00
30e0e59d9c Merge pull request 'Update proxmox.tf' (#66) from fenix-gitea-admin-patch-1 into main
Reviewed-on: fenix-gitea-admin/iac-teste#66
Reviewed-by: fenix <tomaslimpinho@gmail.com>
2025-08-21 13:34:41 +00:00
828cca57ea Update proxmox.tf 2025-08-21 13:33:06 +00:00
b8ab83704d Merge pull request 'Update proxmox.tf' (#65) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#65
Reviewed-by: fenix <tomaslimpinho@gmail.com>
2025-08-21 11:21:42 +00:00
a7e98686a4 Update proxmox.tf 2025-08-21 11:15:57 +00:00
1dc68e8deb Merge pull request 'disco usando imagem local' (#64) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#64
2025-08-21 11:12:07 +00:00
3de0ad5094 disco usando imagem local 2025-08-21 11:11:01 +00:00
c0f46d1f47 Merge pull request 'Update proxmox.tf' (#63) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#63
2025-08-20 22:57:30 +00:00
db0cff084a Update proxmox.tf 2025-08-20 22:56:32 +00:00
dc8c381748 Merge pull request 'Update proxmox.tf' (#62) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#62
2025-08-20 22:47:32 +00:00
6a54d21cf9 Update proxmox.tf 2025-08-20 22:46:58 +00:00
174c04a4b7 Merge pull request 'Update proxmox.tf' (#61) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#61
2025-08-20 22:40:59 +00:00
bc47153593 Update proxmox.tf 2025-08-20 22:40:22 +00:00
951f313d2e Merge pull request 'teste diferent proxmox cloud-init' (#60) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#60
2025-08-20 22:37:56 +00:00
53e7114e97 Update proxmox.tf 2025-08-20 22:36:52 +00:00
aa17346efb Update proxmox.tf 2025-08-20 22:12:10 +00:00
5f31d61ce7 Merge pull request 'fenix-admin' (#59) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#59
2025-08-20 22:03:53 +00:00
090602c1e1 Update proxmox.tf 2025-08-20 22:03:14 +00:00
19eb5d8fad Update proxmox.variables.tf 2025-08-20 22:01:03 +00:00
4aef5237dc Update proxmox.tf 2025-08-20 22:00:42 +00:00
ed4de014e1 Merge pull request 'Update proxmox.tf' (#58) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#58
2025-08-20 21:51:51 +00:00
f5bf70c63f Update proxmox.tf 2025-08-20 21:50:41 +00:00
16455359c4 Merge pull request 'Update proxmox.tf' (#57) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#57
2025-08-20 21:46:08 +00:00
054ba99c75 Update proxmox.tf 2025-08-20 21:45:22 +00:00
f3750f3c34 Merge pull request 'Update proxmox.tf' (#56) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#56
2025-08-20 21:42:49 +00:00
edaa244d1b Update proxmox.tf 2025-08-20 21:42:06 +00:00
394af3027f Merge pull request 'Update proxmox.tf' (#55) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#55
2025-08-20 21:35:44 +00:00
da4b8a223a Update proxmox.tf 2025-08-20 21:35:02 +00:00
f3ad759d88 Merge pull request 'Update proxmox.tf' (#54) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#54
2025-08-20 21:13:29 +00:00
02cfb80dfc Update proxmox.tf 2025-08-20 21:12:01 +00:00
20ba7bd363 Merge pull request 'Update proxmox.tf' (#53) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#53
2025-08-20 20:23:02 +00:00
70848f6c6f Update proxmox.tf 2025-08-20 20:22:19 +00:00
ba7e93eae7 Merge pull request 'proxmox fedora iso' (#52) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#52
2025-08-20 20:19:56 +00:00
7a584f6d0e proxmox fedora iso 2025-08-20 20:19:16 +00:00
d527cccf7c Merge pull request 'Update proxmox.tf' (#51) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#51
2025-08-20 20:07:55 +00:00
e0dcc1ae2d Update proxmox.tf 2025-08-20 20:07:11 +00:00
fef1249fff Merge pull request 'fenix-admin' (#50) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#50
2025-08-20 19:59:24 +00:00
b193570245 Update proxmox.tf 2025-08-20 19:58:42 +00:00
d098735343 Update proxmox.tf 2025-08-20 19:55:52 +00:00
cdc2dbcb08 Merge pull request 'Update proxmox.tf' (#49) from fenix-gitea-admin-patch-1 into main
Reviewed-on: fenix-gitea-admin/iac-teste#49
2025-08-20 19:54:41 +00:00
815b663fbf Update proxmox.tf 2025-08-20 19:53:52 +00:00
105cac421b Merge pull request 'Update proxmox.tf' (#48) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#48
2025-08-20 19:51:01 +00:00
1f29f17945 Update proxmox.tf 2025-08-20 19:50:01 +00:00
a90190e2e5 Merge pull request 'Update proxmox.tf' (#47) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#47
2025-08-20 19:46:26 +00:00
5341a4bda9 Update proxmox.tf 2025-08-20 19:45:26 +00:00
a7dc3d3e25 Merge pull request 'Update proxmox.tf' (#46) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#46
2025-08-20 19:42:38 +00:00
dcd64139bb Update proxmox.tf 2025-08-20 19:41:30 +00:00
d4b93a100c Merge pull request 'Update proxmox.tf' (#45) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#45
2025-08-20 19:37:41 +00:00
2bace4b7ca Update proxmox.tf 2025-08-20 19:36:38 +00:00
64d23baa15 Merge pull request 'Update proxmox.tf' (#44) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#44
2025-08-20 18:46:52 +00:00
9eac67a86f Update proxmox.tf 2025-08-20 18:46:06 +00:00
c001492fdb Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#43) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#43
2025-08-20 18:29:23 +00:00
3aa34d3f61 Update .gitea/workflows/ci-test.yaml 2025-08-20 18:28:18 +00:00
b325cfa575 Merge pull request 'Update .gitea/workflows/ci-test.yaml' (#42) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#42
2025-08-20 18:20:48 +00:00
a06362e607 Update .gitea/workflows/ci-test.yaml 2025-08-20 18:20:02 +00:00
5adcb5240d Merge pull request 'fenix-admin' (#41) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#41
2025-08-20 18:16:34 +00:00
bbacb525e4 Update proxmox.tf 2025-08-20 18:15:27 +00:00
55ea9b7b02 Update .gitea/workflows/ci-test.yaml 2025-08-20 18:15:01 +00:00
0354bbb330 Merge pull request 'agent' (#40) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#40
2025-08-20 18:07:39 +00:00
3a132bc95f agent 2025-08-20 18:07:06 +00:00
08b85dcb68 Merge pull request 'Update proxmox.tf' (#39) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#39
2025-08-20 17:57:34 +00:00
eb81b5132d Update proxmox.tf 2025-08-20 17:56:39 +00:00
b26970f6fb Merge pull request 'Update proxmox.tf' (#38) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#38
2025-08-20 17:51:56 +00:00
ccc4c10c03 Update proxmox.tf 2025-08-20 17:51:12 +00:00
cf4b993199 Merge pull request 'Update proxmox.tf' (#37) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#37
2025-08-20 17:49:10 +00:00
da4d9a256e Update proxmox.tf 2025-08-20 17:47:29 +00:00
82e2b34526 Merge pull request 'Update proxmox.tf' (#36) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#36
2025-08-20 17:03:29 +00:00
f4f3142ba9 Update proxmox.tf 2025-08-20 17:02:38 +00:00
806c2943f1 Merge pull request 'proxmox ip' (#35) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#35
2025-08-20 16:59:42 +00:00
c8fa2c27a5 proxmox ip 2025-08-20 16:58:32 +00:00
3e6af8157a Merge pull request 'Update proxmox.tf' (#34) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#34
2025-08-20 16:22:02 +00:00
84bfa669f6 Update proxmox.tf 2025-08-20 16:20:45 +00:00
65c1f5490d Merge pull request 'Update proxmox.tf' (#33) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#33
2025-08-20 16:16:46 +00:00
01785179e3 Update proxmox.tf 2025-08-20 16:12:24 +00:00
cdc1555247 Merge pull request 'VM01' (#32) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#32
2025-08-20 15:56:58 +00:00
91527a265a VM01 2025-08-20 16:55:22 +01:00
7e2269f4e1 Merge pull request 'depends_on' (#31) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#31
2025-08-20 15:43:31 +00:00
6cf5c0d0e0 depends_on 2025-08-20 16:42:34 +01:00
5fb200f0ce Merge pull request 'name change' (#30) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#30
2025-08-20 15:32:08 +00:00
1a7e3e414d name change 2025-08-20 16:31:03 +01:00
b69d3ccd4d Merge pull request 'new name iso' (#29) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#29
2025-08-20 15:26:22 +00:00
443a4417d9 new name iso 2025-08-20 16:25:16 +01:00
abd8aebc81 Merge pull request 'a' (#28) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#28
2025-08-20 15:10:51 +00:00
8819a61856 a 2025-08-20 16:09:41 +01:00
db60d721bd Merge pull request 'upgrade' (#27) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#27
2025-08-20 14:54:43 +00:00
29cc9bc0a2 upgrade 2025-08-20 15:53:58 +01:00
bb85e2a264 Merge pull request 'var correction' (#26) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#26
2025-08-20 14:49:20 +00:00
81f5db6516 var correction 2025-08-20 15:48:08 +01:00
7e15d5e7cf Merge pull request 'a' (#25) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#25
2025-08-20 14:44:47 +00:00
b4e66758ac a 2025-08-20 15:43:58 +01:00
c1c81bcd45 Merge pull request 'proxmox template' (#24) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#24
2025-08-20 14:40:25 +00:00
79f2c04501 proxmox template 2025-08-20 15:39:28 +01:00
ea0c836507 Merge pull request 'desc' (#23) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#23
2025-08-20 14:03:00 +00:00
700e77907d desc 2025-08-20 15:02:18 +01:00
ababcb5d39 Merge pull request 'version and rc changed because the next version doesnt permite not using a clone' (#22) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#22
2025-08-20 13:59:51 +00:00
9d9fa099a8 version and rc changed because the next version doesnt permite not using a clone 2025-08-20 14:58:31 +01:00
5d774f9e11 Merge pull request 'changing rc' (#21) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#21
2025-08-20 13:54:22 +00:00
ec4e59ac1c changing rc 2025-08-20 14:53:37 +01:00
2cfeb2d0f4 Merge pull request 'efidisk out' (#20) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#20
2025-08-20 13:45:52 +00:00
4e1b898a4c efidisk out 2025-08-20 14:45:06 +01:00
a8aa6dc45d Merge pull request 'proxmox' (#19) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#19
2025-08-20 13:41:11 +00:00
f14798afe2 proxmox 2025-08-20 14:40:03 +01:00
e9577f56ee Merge pull request 'iso' (#18) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#18
2025-08-19 22:24:58 +00:00
9e973b780b iso 2025-08-19 23:22:31 +01:00
b053156208 Merge pull request 'a' (#17) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#17
2025-08-19 21:52:50 +00:00
a8f79c226b a 2025-08-19 22:51:40 +01:00
48579cd3f5 Merge pull request 'ns mais' (#16) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#16
2025-08-19 21:45:17 +00:00
586ddcac65 ns mais 2025-08-19 22:44:16 +01:00
3a25842b69 Merge pull request ', => ;' (#15) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#15
2025-08-19 21:29:53 +00:00
82ac5d4e3c , => ; 2025-08-19 22:29:03 +01:00
a9de170697 Merge pull request 'boot = order' (#14) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#14
2025-08-19 21:24:05 +00:00
b8370dba5e boot = order 2025-08-19 22:23:05 +01:00
f9fda17fdf Merge pull request 'boot order' (#13) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#13
2025-08-19 21:19:22 +00:00
cea4e9353c boot order 2025-08-19 22:18:27 +01:00
4ce42b0d4c Merge pull request 'boot and boot_order' (#12) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#12
2025-08-19 21:14:28 +00:00
b06cb577bd boot and boot_order 2025-08-19 22:13:18 +01:00
a4162db0b9 Merge pull request '; => ,' (#11) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#11
2025-08-19 21:08:35 +00:00
d5c7d47dbe ; => , 2025-08-19 22:07:44 +01:00
119930261f Merge pull request 'a' (#10) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#10
2025-08-19 21:04:18 +00:00
503e4c395c a 2025-08-19 22:03:19 +01:00
cdecff0e7e Merge pull request 'proxmox ip and description' (#9) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#9
2025-08-19 21:01:16 +00:00
b7137ad7c9 proxmox ip and description 2025-08-19 22:00:13 +01:00
26086902c4 Merge pull request 'disk scsi' (#8) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#8
2025-08-19 20:16:06 +00:00
aab3067910 disk scsi 2025-08-19 21:15:03 +01:00
689ae249ce Merge pull request 'ops3' (#7) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#7
2025-08-19 20:11:05 +00:00
c54cf9da4d ops3 2025-08-19 21:10:18 +01:00
781c15963d Merge pull request 'ops2' (#6) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#6
2025-08-19 20:07:39 +00:00
0936832363 ops2 2025-08-19 21:06:33 +01:00
651c94bdca Merge pull request 'ops' (#5) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#5
2025-08-19 20:04:12 +00:00
6ae0ca4982 ops 2025-08-19 21:01:48 +01:00
ff9efdb7c8 Merge pull request 'proxmox vm01' (#4) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#4
2025-08-19 19:59:34 +00:00
5c1d553e38 a 2025-08-19 20:58:43 +01:00
dbc6443b8a proxmox vm01 2025-08-19 20:53:40 +01:00
a145182ead Merge pull request 'Update documentation/start.txt' (#2) from fenix-admin into main
Reviewed-on: fenix-gitea-admin/iac-teste#2
2025-08-19 17:57:09 +00:00
bf198d3a0d Update documentation/start.txt 2025-08-19 17:53:55 +00:00
5 changed files with 244 additions and 7 deletions

View File

@ -33,6 +33,82 @@ jobs:
token: ${{ secrets.GGITEA_TOKEN }} token: ${{ secrets.GGITEA_TOKEN }}
path: infra/secrets path: infra/secrets
- name: Install cloudflare prerequisites
run: |
apt-get install -y curl ca-certificates jq openssh-client net-tools iproute2
- name: Install cloudflared
run: |
# pacote .deb oficial - funcionará numa runner Ubuntu x86_64
curl -L -o cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
dpkg -i cloudflared.deb
cloudflared --version
- name: Install dante-server
run: |
apt-get install -y dante-server
- name: Configure dante-server
run: |
cat <<EOF | tee /etc/danted.conf
logoutput: stderr
internal: 127.0.0.1 port = 1080
external: lo
method: none
clientmethod: none
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect
}
# encaminhar tudo para o listener TCP do cloudflared
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate bind
log: connect disconnect
}
EOF
- name: Start cloudflared Access TCP -> SOCKS5 (background)
env:
CF_SVC_ID: ${{ secrets.CF_SVC_ID }}
CF_SVC_SECRET: ${{ secrets.CF_SVC_SECRET }}
HOSTNAME: "proxmox-ssh.fenix-dev.com"
run: |
# Inicia cloudflared access tcp/ssh com service token e listener socks local
# O binário 'cloudflared' tem variações de flags entre versões; estes flags funcionam nas versões recentes.
nohup cloudflared access tcp \
--hostname "$HOSTNAME" \
--listener "tcp://127.0.0.1:1081" \
--service-token-id "$CF_SVC_ID" \
--service-token-secret "$CF_SVC_SECRET" \
> cloudflared.log 2>&1 &
# espera a porta do listener estar pronta (timeout 30s)
for i in $(seq 1 30); do
ss -tnl | grep -q ":1081" && break
sleep 1
done
if ! ss -tnl | grep -q ":1081"; then
echo "SOCKS listener not ready after 30s, printing cloudflared.log"
tail -n +1 cloudflared.log
cat cloudflared.log
exit 1
fi
echo "cloudflared socks listener ready at $SOCKS_LISTENER"
sleep 1
# opcional: ver primeiros logs
tail -n 50 cloudflared.log || true
- name: Start dante-server
run: |
pkill danted || true
danted -f /etc/danted.conf -D > dante.log 2>&1 &
sleep 3
cat dante.log
- name: vaultwarden login - name: vaultwarden login
working-directory: infra/iac working-directory: infra/iac
run: | run: |
@ -40,7 +116,8 @@ jobs:
- name: Init OpenTofu - name: Init OpenTofu
working-directory: infra/iac working-directory: infra/iac
run: tofu init run: |
tofu init
- name: Plan - name: Plan
working-directory: infra/iac working-directory: infra/iac

View File

@ -5,6 +5,7 @@ https://opentofu.org/docs/intro/ - quick start and explaning who to work in team
https://opentofu.org/docs/intro/ - CICD for opentofu explained https://opentofu.org/docs/intro/ - CICD for opentofu explained
tofu init tofu init
tofu plan --var-file=opentofu-varfile.json tofu plan --var-file=opentofu-varfile.json
yes yes

View File

@ -13,8 +13,8 @@ terraform {
version = ">= 0.15.0" version = ">= 0.15.0"
} }
proxmox = { proxmox = {
source = "telmate/proxmox" source = "bpg/proxmox"
version = "3.0.2-rc03" version = "= 0.75.0"
} }
} }
backend "consul" { backend "consul" {

View File

@ -1,3 +1,133 @@
provider "proxmox" { provider "proxmox" {
pm_api_url = var.proxmox_server endpoint = var.proxmox_server
api_token = var.proxmox_apikey
ssh {
agent = true
username = var.proxmox_username_ssh
socks5_server = var.proxmox_server_ssh
password = var.proxmox_password_ssh
node {
name = "fenix"
address = "127.0.0.1"
port = 1081
} }
}
}
resource "proxmox_virtual_environment_download_file" "latest_ubunto_cloud_img" {
content_type = "iso"
datastore_id = "local"
node_name = "fenix"
url = "https://cloud-images.ubuntu.com/jammy/20250725/jammy-server-cloudimg-amd64.img"
file_name = "jammyservercloudimgamd64.img"
}
resource "proxmox_virtual_environment_file" "cloud_init_yaml" {
node_name = "fenix"
datastore_id = "local-snippets"
content_type = "snippets"
source_raw {
file_name = "user-data-cloud-config.yaml"
data = <<-EOF
#cloud-config
users:
- default
- name: testeuser
groups: sudo
shell: /bin/bash
sudo: ALL=(ALL) NOPASSWD:ALL
ssh_pwauth: true
chpasswd:
list: |
testeuser:testepassword
expire: false
package_update: true
packages:
- qemu-guest-agent
- net-tools
- curl
runcmd:
- systemctl enable qemu-guest-agent
- systemctl start qemu-guest-agent
- echo "done" > /tmp/cloud-config.done
EOF
}
}
resource "proxmox_virtual_environment_vm" "proxmox-kubernetes-VM-template" {
depends_on = [proxmox_virtual_environment_download_file.latest_ubunto_cloud_img, proxmox_virtual_environment_file.cloud_init_yaml]
name = "proxmox-kubernetes-VM-template"
node_name = "fenix"
vm_id = 1002
template = true
started = false
agent {
enabled = true
}
tags = ["opentofu", "kubernetes", "fedora"]
machine = "q35"
bios = "seabios"
description = "kubernetes VM Template created via iac"
cpu {
cores = 2
}
memory {
dedicated = 4096
}
# Configuração do disco rígido
disk {
datastore_id = "local-lvm"
interface = "scsi1"
size = 64
}
disk {
datastore_id = "local-lvm"
file_id = proxmox_virtual_environment_download_file.latest_ubunto_cloud_img.id
interface = "scsi0"
file_format = "qcow2"
}
# Configuração da interface de rede
network_device {
bridge = "vmbr0"
model = "virtio"
}
initialization {
ip_config {
ipv4 {
address = "dhcp" # IP estático + máscara de rede
}
}
user_data_file_id = proxmox_virtual_environment_file.cloud_init_yaml.id
}
}
resource "proxmox_virtual_environment_vm" "VM-Kubernetes-01" {
depends_on = [proxmox_virtual_environment_vm.proxmox-kubernetes-VM-template]
name = "VM-Kubernetes-01"
node_name = "fenix"
clone {
vm_id = proxmox_virtual_environment_vm.proxmox-kubernetes-VM-template.id
}
agent {
enabled = true
}
}

View File

@ -3,3 +3,32 @@ variable "proxmox_server" {
type = string type = string
sensitive = false sensitive = false
} }
variable "proxmox_server_ssh" {
description = "Proxmox server ssh url"
type = string
sensitive = false
}
variable "proxmox_username_ssh" {
description = "Proxmox server ssh username"
type = string
sensitive = false
}
variable "proxmox_password_ssh" {
description = "Proxmox server ssh password"
type = string
sensitive = true
}
variable "proxmox_apikey" {
description = "Proxmox server api key"
type = string
sensitive = true
}
variable "node_name" {
default = "fenix"
}