Commit Graph

11 Commits

Author SHA1 Message Date
Serge Logvinov
ac2f564e43 feat: can use user/password
Some method in Proxmox required root permissions (account).
So we can pass it through cluster config.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2024-01-03 21:19:20 +02:00
Serge Logvinov
74d8c78099 chore: bump deps
Updated dependencies, and add trivy image check.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-12-14 23:09:24 +02:00
Serge Logvinov
4e641a1df9 chore: bump deps
Update k8s to 0.28.2
2023-09-19 11:16:12 +03:00
Serge Logvinov
f8c32e1e8e test: cloud config
Check cluster config params.
2023-05-08 14:52:21 +03:00
Serge Logvinov
fb962181cf test: more tests
Check second cluster.
2023-05-04 12:19:50 +03:00
Serge Logvinov
b776e54e4f test: mock proxmox api
Test CCM and mock proxmox API.
2023-05-01 16:49:02 +03:00
Serge Logvinov
90b66dc027 test: basic test
Add basic unit tests.
2023-04-30 13:51:59 +03:00
Serge Logvinov
0d89bf5d58 ci: add github checks
Add github actions checks.
2023-04-29 13:32:43 +03:00
Serge Logvinov
cc2dc17de2 refactor: proxmox cloud config
Move Proxmox cluster config to 'cluster' folder.
2023-04-28 16:25:38 +03:00
Serge Logvinov
8212493d9a feat: add controllers
Add cloud-node, cloud-node-lifecycle controllers.
2023-04-09 16:30:12 +03:00
Serge Logvinov
811670e6d5 init provider 2023-04-08 01:07:22 +03:00