Frederiko Costa
3413736ca9
Update minimum cluster size annotation
...
Signed-off-by: Frederiko Costa <frederiko@gmail.com>
2025-05-18 12:42:29 -07:00
Frederiko Costa
ee6cc5998d
Add minimum cluster size validation
...
Signed-off-by: Frederiko Costa <frederiko@gmail.com>
2025-05-11 18:59:39 -07:00
soma00333
cf3814980e
feat(controller): fix inconsistency between etcd cluster and statefullset
...
Signed-off-by: soma00333 <soma03432303@gmail.com>
2025-01-28 20:05:44 +09:00
soma00333
4c3ee5e599
chore: fix lint error
...
Signed-off-by: soma00333 <soma03432303@gmail.com>
2025-01-14 22:04:06 +09:00
Benjamin Wang
a0b9bae0af
Some minor enhancement & cleanup on the reconcile process
...
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2025-01-13 10:59:26 +00:00
Gaurav Dasson
2906c2c35b
Initial implementation for the reconcile logic
...
Signed-off-by: Gaurav Dasson <gaurav.dasson@gmail.com>
2025-01-10 23:20:12 -06:00
Benjamin Wang
83bbf0126d
Change the api group from clusters.etcd.io to operator.etcd.io
...
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-11-22 15:50:23 +00:00
Benjamin Wang
ea5c566ed9
Create new API as etcd.io.groups/v1alpha1 and new Kind EtcdCluster
...
The command is:
kubebuilder create api --group clusters --version v1alpha1 --kind EtcdCluster
and input two "y"
Signed-off-by: Benjamin Wang <benjamin.ahrtr@gmail.com>
2024-10-31 20:13:23 +00:00