Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Add spec for MongoDB arbiter support (#862)
* Add spec for MongoDB arbiter support Signed-off-by: Arnob kumar saha <arnob@appscode.com> * initial-scripts & arbiter related helpers added Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Add labels-selectors & scriptNames Signed-off-by: Arnob kumar saha <arnob@appscode.com> * add labels & selectors for individual arbiters Signed-off-by: Arnob kumar saha <arnob@appscode.com> * change on CertificateName() helper Signed-off-by: Arnob kumar saha <arnob@appscode.com> * change on SetTLSDefaults() Signed-off-by: Arnob kumar saha <arnob@appscode.com> * nullable marker added Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Add ArbiterNode in both shard & configsvr Signed-off-by: Arnob kumar saha <arnob@appscode.com> * revert back configsvr.Arbiter code Signed-off-by: Arnob kumar saha <arnob@appscode.com> * final before review Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Add arbiter in opsRequest specs Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Some constants added Signed-off-by: Arnob kumar saha <arnob@appscode.com> * add arbiter in hosts() funcs Signed-off-by: Arnob kumar saha <arnob@appscode.com> * remove arbiter from shardTopology Signed-off-by: Arnob kumar saha <arnob@appscode.com> * change selectors Signed-off-by: Arnob kumar saha <arnob@appscode.com> * affinity, probes & resources to be defaulted Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Add 'node.type' labels Signed-off-by: Arnob kumar saha <arnob@appscode.com> * create custom pdb func Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Fix default resource limit Signed-off-by: Arnob kumar saha <arnob@appscode.com> * Edit GoverningServiceName func Signed-off-by: Arnob kumar saha <arnob@appscode.com> * ready Signed-off-by: Arnob kumar saha <arnob@appscode.com> * add SyncStatefulSetPDBWithCustomLabelSelectors Signed-off-by: Arnob kumar saha <arnob@appscode.com> * finalize sync functions Signed-off-by: Arnob kumar saha <arnob@appscode.com>
- Loading branch information