Dario Tranchitella
52c1ee8aba
chore(kine): upgrading to v0.11.10
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-07-11 14:16:31 +02:00
Johann Wagner
b541962163
fix(ipv6): use net.JoinHostPort instead of fmt.Sprintf
2024-07-11 13:20:02 +02:00
Dario Tranchitella
f4c0cec4f9
chore(helm): releasing v1.0.0
helm-v1.0.0
v1.0.0
2024-06-28 10:50:18 +02:00
Dario Tranchitella
db3a092d3d
chore(kustomize): releasing v1.0.0
2024-06-28 10:50:18 +02:00
bsctl
d590b9d17d
feat(docs): conformance for v1.30
...
Signed-off-by: bsctl <adriano@clastix.io >
2024-06-27 16:26:57 +02:00
bsctl
9147ae9977
feat(docs): conformance for v1.29
...
Signed-off-by: bsctl <adriano@clastix.io >
2024-06-27 16:26:57 +02:00
Dario Tranchitella
d2ff044228
chore(kustomize): enable telemetry
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
bsctl
a147869944
feat(helm): enable telemetry
...
Signed-off-by: bsctl <adriano@clastix.io >
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
bsctl
056ad4002a
feat(docs): document telemetry
...
Signed-off-by: bsctl <adriano@clastix.io >
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
91cbf0c507
feat: telemetry
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
d57d5b5a56
feat(deps): bumping up sigs.k8s.io/controller-runtime to v0.18.4
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
Dario Tranchitella
24714d7168
chore(lease): changing lease holder name
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-27 11:38:41 +02:00
devopsdatacomm
422d225682
chore(adopters): adding DCloud as vendor
2024-06-27 06:52:37 +02:00
Dario Tranchitella
c57c07693f
chore(helm): releasing v0.6.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
helm-v0.16.1
v0.6.1
2024-06-24 18:32:02 +02:00
Dario Tranchitella
fa560446f1
chore(kustomize): releasing v0.6.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-24 18:32:02 +02:00
Dario Tranchitella
6ba4b4abac
feat: supporting k8s v1.30.2
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-06-24 18:32:02 +02:00
Dario Tranchitella
45d0869b91
feat(webhook): validating DNS service IPs on Service CIDR
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-31 12:05:09 +02:00
Dario Tranchitella
511a08889e
fix: nil pointer in datastore certificate handler
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-31 12:04:28 +02:00
Mario Valderrama
6217f2ca25
feat: add category to CRD
2024-05-24 18:01:27 +02:00
Andrei Kvapil
e51df96777
fix: removing hardcoded cluster.local domain from TCP client
...
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-05-21 22:25:00 +02:00
Dario Tranchitella
f235689bf5
chore(helm): releasing v0.16.0 chart
2024-05-19 12:09:12 +02:00
Dario Tranchitella
aed48e1bf0
docs: releasing v0.6.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
helm-v0.16.0
v0.6.0
2024-05-19 11:59:33 +02:00
Dario Tranchitella
0037e6e689
chore(helm): releasing v0.6.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-19 11:59:33 +02:00
Dario Tranchitella
56071434e6
chore(kustomize): releasing v0.6.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-19 11:59:33 +02:00
Dario Tranchitella
2d39c9ab0b
fix(ci): kamaji-etcd v0.6.0 changes
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-19 11:59:33 +02:00
Dario Tranchitella
b2fbb52361
feat: supporting k8s v1.30.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-19 11:59:33 +02:00
Dario Tranchitella
a2236e76cf
chore(deps): supporting k8s v1.30.1
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-19 11:59:33 +02:00
Dario Tranchitella
b1ea75f9c0
fix(psql): granting privileges to root user prior deletion
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-17 20:41:11 +02:00
lansaloni
6aea80ce45
chore(adopters): adding Sicuro Tech Labs as end-user
2024-05-16 12:08:37 +02:00
Dario Tranchitella
5ebe123994
docs(nats): missing multi-tenancy support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 16:55:14 +02:00
Dario Tranchitella
d1910cd389
fix(nats): blocking reconciliation for missing multi-tenancy
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 16:55:01 +02:00
Dario Tranchitella
203e168397
docs: konnectivity agent tolerations support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 11:36:07 +02:00
Dario Tranchitella
b29a79da36
feat(helm): konnectivity agent tolerations support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 11:36:07 +02:00
Dario Tranchitella
5ec586960f
feat(kustomize): konnectivity agent tolerations support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 11:36:07 +02:00
Dario Tranchitella
90aef60c18
feat: konnectivity agent tolerations support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 11:36:07 +02:00
TheCodeAssassin
9ce8da0b37
feat: making DataStore TLS configuration optional
...
Co-authored-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-09 11:34:50 +02:00
Mario Valderrama
9d73905965
fix: simplify arg parsing
...
Signed-off-by: Mario Valderrama <mario.valderrama@ionos.com >
2024-05-08 14:16:17 +02:00
ignaziodinataliTIM
32383be1d0
chore(adopters): adding TIM as R&D early adopter
2024-05-08 14:14:00 +02:00
Dario Tranchitella
6ffd6bbdfd
feat(nats): webhook for missing multi-tenancy support
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-06 17:32:29 +02:00
Dario Tranchitella
b7169215ae
chore(go): nats dependency
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-05-06 17:32:29 +02:00
TheCodeAssassin
f8a0206785
fix(nats): noEmbed is required in newer versions of kine
2024-05-02 18:26:32 +02:00
Dario Tranchitella
1d548665ee
fix(kubeadm): version getter must return component versions
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-04-24 16:28:37 +02:00
Hamza BOUDOUCHE
37616865b4
feat: support for custom service account
2024-04-23 11:03:33 +02:00
Hamza BOUDOUCHE
d31b3eab0a
feat: pod additional metadata
2024-04-22 17:55:38 +02:00
TheCodeAssassin
28a098af21
feat: initial support for NATS as Datastore ( #442 )
2024-04-22 15:31:35 +02:00
Dario Tranchitella
a849a84fd0
chore(helm): releasing v0.5.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
helm-v0.15.2
v0.5.0
2024-04-18 15:25:10 +02:00
Dario Tranchitella
bbfec75e7f
chore(kustomize): releasing v0.5.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-04-18 15:25:10 +02:00
Andrei Kvapil
ced34a50e6
Allow overriding secretKey for kubeadm kubeconfig
...
During reconciliation, the bootstrap provider copies the content from the secret provided by Kamaji, named `<cluster>-admin-kubeconfig` into a `cluster-info` configmap of tenant cluster, which then used by kubeadm to join nodes.
This change introduces a new annotation, `kamaji.clastix.io/kubeconfig-secret-key`, for the TenantControlPlane resource. This annotation instructs kamaji to read the kubeconfig from a specific key (the default one is super-admin.conf).
Example:
```
kamaji.clastix.io/kubeconfig-secret-key: super-admin.svc
```
This will instruct the system to use `super-admin.svc` a kubeconfig with a local service FQDN (introduced by https://github.com/clastix/kamaji/pull/403 ).
Signed-off-by: Andrei Kvapil <kvapss@gmail.com >
2024-04-18 10:57:16 +02:00
Dario Tranchitella
1311220b94
fix(webhook): expecting leading slash
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-04-18 10:57:05 +02:00
Dario Tranchitella
0e57b32ebc
fix(controller-runtime): bump version to v0.14.0
...
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu >
2024-04-18 10:57:05 +02:00