Commit Graph

23 Commits

Author SHA1 Message Date
634bda63f4 tmp 2024-09-05 21:13:37 +03:00
f6fa31a48c update main.py 2024-08-08 22:40:17 +03:00
01a11f112e some changes 2024-05-26 08:37:52 +03:00
2942724700 feat: make sleep time a function paramater instead of hard-coding it 2024-04-29 04:03:52 +03:00
353230a493 feat: use environment variables for settings 2024-04-29 04:02:22 +03:00
c2c2fbd52b style: add type hints to functions and variables 2024-04-29 04:00:07 +03:00
860cf51ba5 refactor: change value of key workers in inventory to None 2023-10-24 21:13:57 +03:00
cae0731f7b feat: add deletion of existing VMs
Allow for faster iterations while testing.
2023-10-24 21:12:38 +03:00
f1b0e6d177 refactor: make log messages more readable 2023-10-24 21:11:32 +03:00
a7c3c7a896 refactor: change log level to INFO 2023-10-24 21:10:53 +03:00
ffbbf62c7c refactor: change run/ to tmp/ 2023-10-24 21:09:53 +03:00
5ffeba96ed refactor: use specific IDs for VMs 2023-10-24 21:08:11 +03:00
30b15202ba refactor: proxmox.logout earlier 2023-10-24 12:24:28 +03:00
39ce3ab65e refactor: store runtime files in run/ 2023-10-24 12:23:45 +03:00
482f4a6960 refactor: prefix has a PROXMOX_USER 2023-10-24 12:22:52 +03:00
4af20f91a2 feat: generate ansible inventory 2023-10-24 12:22:14 +03:00
9471705d84 feat: set formatting for the logger 2023-10-24 12:21:21 +03:00
ab7e7c33b0 feat: add ansible playbook for kubernetes 2023-10-24 11:14:35 +03:00
bbe374ce12 refactor: split everything into modules 2023-10-24 11:14:02 +03:00
2e9bb05e94 feat: wait for vms to start 2023-10-24 11:13:26 +03:00
07fa191f48 feat: get_vm_ip, create_vm, main
Implement get_vm_ip, refactor create_vm, implement main
2023-10-24 11:10:54 +03:00
c44d13f532 Finish clone_template function 2023-03-27 15:51:32 +03:00
b9717e173c Initial commit 2023-03-24 16:31:22 +03:00