Serge Logvinov
54131e77aa
chore: release v1.11.0
...
Release v1.11.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-09-17 19:34:44 +07:00
Serge Logvinov
4b4c7587eb
fix: service account name
...
Redefine the default service account name using environment variables.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-09-16 07:03:17 +07:00
Serge Logvinov
4fc6afa8ce
fix(chart): remove kubernetes version
...
We removed this requirement to avoid checking the kubeapi version.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-07-29 14:17:41 +07:00
Serge Logvinov
5a0623fe0a
chore: release v1.10.1
...
Release v1.10.1
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-27 14:13:02 +07:00
Serge Logvinov
ffa26d3d37
fix(chart): version type
...
Replace 0.10.0 -> 1.10.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-05 13:17:18 +07:00
Serge Logvinov
0fe14a3685
chore: release v1.10.0
...
Release v1.10.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-05 08:20:55 +07:00
Serge Logvinov
d15f701a7d
chore: release v1.9.1
...
Release v1.9.1
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-04-11 17:12:33 +07:00
Serge Logvinov
d9a9fe0fa1
chore: release v1.9.0
...
Release v1.9.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-01-03 13:06:04 +02:00
Serge Logvinov
adb835e3d0
chore: bump deps
...
Update talos deps to 1.9.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-12-23 12:13:49 +02:00
Serge Logvinov
ee69061c30
chore: release v1.8.1
...
Bugfix release v1.8.1
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-10-21 19:07:36 +03:00
Sander ter Schure
628a7b7fb4
feat: make kube-apiserver endpoint configurable
...
Add helm values to configure kube-apiserver endpoint when using type: DaemonSet
Signed-off-by: Sander ter Schure <sander.terschure@gmail.com >
2024-10-03 16:12:44 +02:00
Serge Logvinov
41fb283b51
chore: release v1.8.0
...
Prepare release v1.8.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-09-24 15:46:13 +03:00
Serge Logvinov
01145da4f4
docs: update deploy documentation
...
Add example of deployment.
Clean up unused params.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-08-29 13:48:57 +03:00
Serge Logvinov
09a5b9e24d
refactor: csr approval controller
...
Move CSR Approval to separate controller.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-08-28 17:12:08 +03:00
Marcel Richter
7dac5b8d20
fix: set priorityClassName
...
priorityClassName was missing in deployment.yaml
Signed-off-by: Marcel Richter <mail@mrclrchtr.de >
2024-06-07 10:43:30 +02:00
Serge Logvinov
0e8728c11d
feat: expose metrics
...
Expose API call metrics and node CSR approve statistics.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-05-06 10:48:29 +03:00
Serge Logvinov
22e398449c
feat: node transformer
...
Node transformer allows you to add extra labels/annotations and modify platform metadata.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-05-03 00:11:26 +03:00
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
e8a980298f
feat: gitops automatization
...
GH-Actions:
* build and lint
* helm chart tests
* push release images
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2022-12-20 09:26:56 +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