if component type A is defined in clusterdefinition and we don't want a component of type A in a cluster instance, this should be allowed.
such as:
type mongos, configsvr and shard defined in clusterdefinition, but we only want one single shard without mongos and configsvr.
if component type
A
is defined in clusterdefinition and we don't want a component of typeA
in a cluster instance, this should be allowed. such as: typemongos
,configsvr
andshard
defined in clusterdefinition, but we only want one singleshard
withoutmongos
andconfigsvr
.