[FCOS] Control amount of replicas in etcd-quorum-guard deployment#1708
Conversation
92f0a31 to
90a7f31
Compare
aef70ca to
6930a61
Compare
|
I'd rather not introduce this now that are so close to merging |
|
That's for 4.4, the enhancement won't be backported there anyway - and we can branch |
|
/cc'ing @cgwalters @dustymabe as well for review |
|
this is only needed for OKD CRC, right? |
|
That's not required for CRC, but with this PR you can setup a single-node cluster (still having bootstrap node), but that would be a full blown cluster, no operators disabled / ripped. This cluster, of course, cannot be updated |
|
Just noting that this will need to be handled differently in master from 4.6 on, as we won't have an fcos fork anymore by then. Otherwise we'll have to regress on this in OKD 4.6. |
|
/refresh |
1 similar comment
|
/refresh |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/hold |
6930a61 to
938995e
Compare
e306b91 to
197c397
Compare
|
/retest Please review the full test history for this PR and help us cut down flakes. |
13 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/hold PDB is not valid :( |
MCO should apply etcd-quorum-guard deployment instead of CVO. It also controls the number of replicas in this deployment: it would scale 1 replica if CEO's useUnsupportedUnsafeNonHANonProductionUnstableEtcd option is enabled. This allows creating single node clusters
5c04c20 to
884f76b
Compare
|
/retest Storage flakes |
|
/test e2e-aws |
1 similar comment
|
/test e2e-aws |
|
/hold |
|
/hold cancel @LorbusChris ready for another review (added a default setting for etcd-quorum-guard replicas) |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: LorbusChris, vrutkovs The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
- What I did
podimage instead of cliThis allows provisioning single node clusters.
- How to verify it
Create a cluster with 0 workers, 1 master and apply CEO's manifest to allow less than 3 workers(openshift/cluster-etcd-operator#279).
TODO:
cliImagecan be avoided andinfraImagecan be reused insteadThis is submitted for
fcosbranch only, as master's implementation would depend on scalable control plane enhancement/cc @LorbusChris
Fixes okd-project/okd#162