12 Commits

Author SHA1 Message Date
Serge Logvinov
db305e7f51 chore: release v1.6.0
Release v1.6.0

Features:
* DualStack NodeIPs support

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2024-04-21 08:57:41 +03:00
Serge Logvinov
670ead78bd feat: deploy without cni
Run TalosCCM Deployment Without CNI Readines.
When the useDaemonSet parameter is set to true, CCM will use the node IP to access Kubernetes and Talos API.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2024-02-05 11:27:32 +02:00
Brian Kanya
3c9d805e68 fix: prepend v for image
Resolves #96

Co-authored-by: Brian Kanya <briankanya@gmail.com>
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2024-02-04 18:40:15 +02:00
Serge Logvinov
562e7384f7 feat: sign images
Helm chart and image signed by Cosign.
Now you can verify that images were built GitHub Actions.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-08-08 07:59:49 +03:00
Serge Logvinov
75a8e44b13 chore: release v1.4.0
Release v1.4.0

Features:
* node CSR approval
* spot node label

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-05-29 19:03:48 +03:00
Serge Logvinov
bba5b6a74b docs: update helm readme
Update helm chart documentation.
Add edge image deployment.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-05-08 17:13:52 +03:00
Serge Logvinov
2b53c2b9e7 feat: add node certificate approval
TalosCCM now can verify node CSR, and approve it if it OK.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-04-21 12:03:07 +03:00
Serge Logvinov
86818165f5 feat: daemonset deployment
Deploy CCM as DaemonSet.
In this case CCM will use local node to connect to the Talos api.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2023-03-13 20:36:39 +02:00
Serge Logvinov
d3d613bb21 fix: helm chart namespace
Add the namespace to all helm-chart resources.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2022-12-23 00:07:45 +02:00
Serge Logvinov
e89660d03b chore: release v1.3.0
Prepare release v1.3.0

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2022-12-20 11:29:06 +02:00
Serge Logvinov
9825766d51 fix: helm chart tolerations
CCM has to have tolerations against uninitialized nodes.

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2022-11-22 00:12:56 +02:00
Serge Logvinov
345c59f4e9 feat: init ccm
* Add base function of CCM
* Helm-chart deployment

Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
2022-11-18 07:49:54 +02:00