Serge Logvinov
2066aa885e
chore: bump deps
...
Updated dependencies
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-09-02 16:59:25 +07:00
Serge Logvinov
a8183c8df4
refactor: split cloud config module
...
We will split the cloud configuration into two parts:
the original cloud controller configuration and a separate function for working with multiple Proxmox clusters.
Signed-off-by: Daniel J. Holmes (jaitaiwan) <dan@jaitaiwan.dev >
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-07-20 16:04:19 +07:00
Serge Logvinov
60f953d1da
chore: bump deps
...
Updated dependencies
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-07-20 13:26:17 +07:00
Serge Logvinov
2ebbf7a9d5
fix: makefile conformance stage
...
Add make conformance command.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-13 17:06:11 +07:00
Serge Logvinov
10f3e365d2
fix: instance type
...
The node might be down when we try to retrieve the instance property.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-09-20 10:15:43 +03:00
Serge Logvinov
b81ad1406d
feat: prometheus metrics
...
Expose proxmox api calls metrics.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-09-14 11:04:03 +03:00
Serge Logvinov
ce92b3eef0
feat(chart): add daemonset mode
...
Deploy CCM in daemonset mode.
It's helpful when CNI doesn't have the node.cloudprovider.kubernetes.io/uninitialized taint.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-05-04 10:49:30 +03:00
Serge Logvinov
3c7cd44967
ci: update multi arch build init
...
Github action changes base image, we need to install qemu binaries.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-03-15 07:38:06 +02:00
Serge Logvinov
677e6cc330
chore: release v0.4.0
...
Release v0.4.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-02-16 15:01:39 +02:00
Serge Logvinov
10592d13b4
chore: bump deps
...
Updated dependencies
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-02-15 16:17:44 +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
bc879ab871
feat: cosign images
...
It helps to check that image was build in github-actions.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-08-06 10:49:26 +03:00
Serge Logvinov
f8d17121dc
feat: helm oci release
...
Upload and sign helm chart.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-07-31 19:55:26 +03:00
Serge Logvinov
f813f3037a
ci: add git version
...
Even if it egde version we will define git-version.
2023-05-08 10:29:40 +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
641509be63
doc: helm chart readme
...
Update helm chart readme.
2023-04-30 17:15:43 +03:00
Serge Logvinov
bf10985a6c
chore: release v0.0.1
...
Release v0.0.1
2023-04-29 13:50:51 +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