You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check for PeerTLSEnabled from EtcdMember instead of member lease annotation
Requeue reconciliation after updating peerTLS and re-check, rather than a blocking wait in the same reconciliation
Don't restart pods when peerTLS is enabled/disabled
Don't add annotation to sts for scale-up
Configmap changes (naming, format)
Adapt etcd config generation per member
Feature gate to enable/disable EtcdMember functionality
Custodian controller:
Update status.members by checking EtcdMember and member lease resources
Check etcd status.ready using pod readiness, and adapt Ready and AllMembersReady checks accordingly
Check BackupReady condition using EtcdMember resources instead of snapshot leases
Compaction controller
Watch EtcdMember resources, with predicate to filter on changes to status.snapshots section
Introduce new flag for threshold on accumulated delta snapshot size, like CompactionSnapshotSizeThreshold
Trigger compaction job by computing difference between status.snapshots.lastDelta.endRevision and status.snapshots.lastFull.endRevision, or checking status.snapshots.accumulatedDeltaSize
How to categorize this issue?
/area quality robustness usability
/kind enhancement cleanup api-change task
What would you like to be added:
Implement [DEP-04] EtcdMember Custom Resource proposal.
Task List
Ready
andAllMembersReady
checks accordinglyBackupReady
condition using EtcdMember resources instead of snapshot leasesCompactionSnapshotSizeThreshold
The text was updated successfully, but these errors were encountered: