Serge Logvinov
750949124b
fix: csr dns name check
...
The certificate’s DNS name cannot be set to kubernetes,
because that name is reserved for the default service (kubernetes.default.svc) and is already used by the kube-api server daemons.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-09-16 13:06:58 +07:00
Serge Logvinov
4402b31acc
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-09-02 11:36:54 +07:00
Serge Logvinov
9c000cf546
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-07-29 14:38:53 +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
bbe9294e9f
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-27 12:27:49 +07:00
Serge Logvinov
01d526dc34
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-06-01 09:20:30 +07:00
Serge Logvinov
a0e8169dd2
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-05-06 19:43:53 +07:00
Serge Logvinov
470f45c559
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-04-11 08:54:57 +07:00
Serge Logvinov
dc5bfc451f
chore: bump deps
...
Update deps
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-02-25 10:41:32 +02:00
Serge Logvinov
2c0bd2f3d7
feat: add special transformer func
...
As in helm, these functions are very useful.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-02-17 12:19:21 +02:00
Serge Logvinov
67f83c6533
feat: renovate bot
...
Add renovate config.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2025-02-09 09:54:28 +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
2cfa7c64ac
chore: bump deps
...
Update talos deps to 1.8.3
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-11-25 20:58:47 +02:00
Serge Logvinov
68d41338b1
fix: node allocator
...
If a node has a large subnet, such as a /56 or larger, we need to allocate a /64 subnet for each individual node.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-10-14 16:57:01 +03:00
Serge Logvinov
8350f49123
chore: bump deps
...
Update talos deps to 1.8.0
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-09-24 09:41:56 +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
Serge Logvinov
122019a142
chore: bump deps
...
Update:
kubernetes
COSI runtime 0.5.5
Add stale issues action.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-08-05 14:33:02 +03:00
Serge Logvinov
3a4ae03854
feat: prefer permanent ipv6
...
In ipDiscovery() we prefer permanent ipv6 addresses over temporary ones.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-06-17 09:31:31 +03:00
Serge Logvinov
9dde8aa331
fix: empty terms
...
We crush if terms is empty.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-05-13 13:50:22 +03:00
Serge Logvinov
85e2022f1e
feat: node transformer feature flags
...
Introduce feature flags:
* PublicIPDiscovery enables the Cloud Controller Manager (CCM) to identify global/public IPs on the node.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-05-06 08:42: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
27aa781d17
chore: bump deps
...
Update:
Github Actions deps
Talos 1.6.7
COSI runtime 0.4.1
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-04-16 07:50:14 +03:00
Serge Logvinov
9d65a90e9f
chore: bump deps
...
Update:
Go to 1.22
K8s to 0.29.3
Github Actions deps
Talos 1.6.6
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-03-19 10:14:32 +02:00
Serge Logvinov
33faa60ccb
chore: bump deps
...
Update:
K8s to 0.29.1
Github Actions deps
Talos 1.6.4
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2024-02-05 10:51:04 +02:00
Serge Logvinov
5d41626e75
fix: azure providerID
...
Set resourceGroup name to low case.
It helps azure-node-autoscaller to find the node.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-11-16 09:54:11 +02:00
Serge Logvinov
eff652f311
chore: bump deps
...
Update:
K8s to 0.28.3
Github Actions deps
Talos 1.5.5
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-11-15 23:31:09 +02:00
Serge Logvinov
214cc87c55
chore: bump deps
...
Update k8s to 0.28.2
Github Actions deps.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-09-20 09:29:43 +03:00
Serge Logvinov
fe5a0b142f
chore: bump github actions deps
...
Update actions/checkout, actions/setup-go.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-08-08 08:07:31 +03: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
b3d55f0810
test: add basic tests
...
Tests:
* cloud-config
* helper funcs
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-05-29 12:23:40 +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
11e77e8f83
feat: build latest version
...
Build and push the latest edge version to the registry.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev >
2023-04-06 17:36:22 +03: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
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