Commit Graph

8 Commits

Author SHA1 Message Date
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