ceph: do not require mon in common.yaml

For the external cluster setup, we don't have monitors to deploy because
we connect to external ones. So in the common.yaml we must not require a
mon section to be defined in the cluster CR.

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han
2019-08-28 09:14:24 +02:00
parent 0aa1774ebe
commit e0e769c30e
2 changed files with 4 additions and 10 deletions
@@ -45,10 +45,8 @@ spec:
type: boolean
count:
maximum: 9
minimum: 1
minimum: 0
type: integer
required:
- count
network:
properties:
hostNetwork:
@@ -80,7 +78,7 @@ spec:
encryptedDevice:
type: string
pattern: ^(true|false)$
useAllDevices:
useAllDevices:
type: boolean
deviceFilter: {}
directories:
@@ -99,7 +97,7 @@ spec:
location: {}
resources: {}
type: array
useAllDevices:
useAllDevices:
type: boolean
deviceFilter: {}
location: {}
@@ -110,7 +108,7 @@ spec:
path:
type: string
config: {}
topologyAware:
topologyAware:
type: boolean
monitoring:
properties:
@@ -124,8 +122,6 @@ spec:
type: integer
placement: {}
resources: {}
required:
- mon
additionalPrinterColumns:
- name: DataDirHostPath
type: string
@@ -141,8 +141,6 @@ spec:
type: integer
placement: {}
resources: {}
required:
- mon
additionalPrinterColumns:
- name: DataDirHostPath
type: string