Ceph: remove unrequired keyrings from pods
This PS removes unrequired keyrings from being mounted into ceph pods. Change-Id: If224796a4579cde195954ab806c20be7a1974ecd
This commit is contained in:
parent
f57972b5b6
commit
1cfb0308b9
@ -106,22 +106,10 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.client.admin.keyring
|
mountPath: /etc/ceph/ceph.client.admin.keyring
|
||||||
subPath: ceph.client.admin.keyring
|
subPath: ceph.client.admin.keyring
|
||||||
readOnly: false
|
readOnly: false
|
||||||
- name: ceph-mon-keyring
|
|
||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
|
||||||
subPath: ceph.mon.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
- name: ceph-bootstrap-osd-keyring
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
||||||
subPath: ceph.keyring
|
subPath: ceph.keyring
|
||||||
readOnly: false
|
readOnly: false
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: devices
|
- name: devices
|
||||||
mountPath: /dev
|
mountPath: /dev
|
||||||
readOnly: false
|
readOnly: false
|
||||||
@ -212,22 +200,10 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.client.admin.keyring
|
mountPath: /etc/ceph/ceph.client.admin.keyring
|
||||||
subPath: ceph.client.admin.keyring
|
subPath: ceph.client.admin.keyring
|
||||||
readOnly: false
|
readOnly: false
|
||||||
- name: ceph-mon-keyring
|
|
||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
|
||||||
subPath: ceph.mon.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
- name: ceph-bootstrap-osd-keyring
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
||||||
subPath: ceph.keyring
|
subPath: ceph.keyring
|
||||||
readOnly: false
|
readOnly: false
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: devices
|
- name: devices
|
||||||
mountPath: /dev
|
mountPath: /dev
|
||||||
readOnly: false
|
readOnly: false
|
||||||
@ -269,18 +245,9 @@ spec:
|
|||||||
- name: ceph-client-admin-keyring
|
- name: ceph-client-admin-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.admin }}
|
secretName: {{ .Values.secrets.keyrings.admin }}
|
||||||
- name: ceph-mon-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mon }}
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
- name: ceph-bootstrap-osd-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.osd }}
|
secretName: {{ .Values.secrets.keyrings.osd }}
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mds }}
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.rgw }}
|
|
||||||
# NOTE(portdirect): If directory mounts are to be used for OSD's
|
# NOTE(portdirect): If directory mounts are to be used for OSD's
|
||||||
# they will automaticly be inserted here, with the format:
|
# they will automaticly be inserted here, with the format:
|
||||||
# - name: data
|
# - name: data
|
||||||
|
@ -95,22 +95,10 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.client.admin.keyring
|
mountPath: /etc/ceph/ceph.client.admin.keyring
|
||||||
subPath: ceph.client.admin.keyring
|
subPath: ceph.client.admin.keyring
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: ceph-mon-keyring
|
|
||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
|
||||||
subPath: ceph.mon.keyring
|
|
||||||
readOnly: true
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
- name: ceph-bootstrap-mds-keyring
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
||||||
subPath: ceph.keyring
|
subPath: ceph.keyring
|
||||||
readOnly: false
|
readOnly: false
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: pod-var-lib-ceph
|
- name: pod-var-lib-ceph
|
||||||
mountPath: /var/lib/ceph
|
mountPath: /var/lib/ceph
|
||||||
readOnly: false
|
readOnly: false
|
||||||
@ -134,16 +122,7 @@ spec:
|
|||||||
- name: ceph-client-admin-keyring
|
- name: ceph-client-admin-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.admin }}
|
secretName: {{ .Values.secrets.keyrings.admin }}
|
||||||
- name: ceph-mon-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mon }}
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.osd }}
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
- name: ceph-bootstrap-mds-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.mds }}
|
secretName: {{ .Values.secrets.keyrings.mds }}
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.rgw }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -122,18 +122,6 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.client.admin.keyring
|
mountPath: /etc/ceph/ceph.client.admin.keyring
|
||||||
subPath: ceph.client.admin.keyring
|
subPath: ceph.client.admin.keyring
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: ceph-mon-keyring
|
|
||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
|
||||||
subPath: ceph.mon.keyring
|
|
||||||
readOnly: true
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-mgr-keyring
|
- name: ceph-bootstrap-mgr-keyring
|
||||||
mountPath: /var/lib/ceph/bootstrap-mgr/ceph.keyring
|
mountPath: /var/lib/ceph/bootstrap-mgr/ceph.keyring
|
||||||
subPath: ceph.keyring
|
subPath: ceph.keyring
|
||||||
@ -163,15 +151,6 @@ spec:
|
|||||||
- name: ceph-client-admin-keyring
|
- name: ceph-client-admin-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.admin }}
|
secretName: {{ .Values.secrets.keyrings.admin }}
|
||||||
- name: ceph-mon-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mon }}
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.osd }}
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mds }}
|
|
||||||
- name: ceph-bootstrap-mgr-keyring
|
- name: ceph-bootstrap-mgr-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.mgr }}
|
secretName: {{ .Values.secrets.keyrings.mgr }}
|
||||||
|
@ -95,18 +95,6 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
mountPath: /etc/ceph/ceph.mon.keyring
|
||||||
subPath: ceph.mon.keyring
|
subPath: ceph.mon.keyring
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: pod-var-lib-ceph
|
- name: pod-var-lib-ceph
|
||||||
mountPath: /var/lib/ceph
|
mountPath: /var/lib/ceph
|
||||||
readOnly: false
|
readOnly: false
|
||||||
@ -133,13 +121,4 @@ spec:
|
|||||||
- name: ceph-mon-keyring
|
- name: ceph-mon-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.mon }}
|
secretName: {{ .Values.secrets.keyrings.mon }}
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.osd }}
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mds }}
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.rgw }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -134,18 +134,6 @@ spec:
|
|||||||
mountPath: /etc/ceph/ceph.client.admin.keyring
|
mountPath: /etc/ceph/ceph.client.admin.keyring
|
||||||
subPath: ceph.client.admin.keyring
|
subPath: ceph.client.admin.keyring
|
||||||
readOnly: true
|
readOnly: true
|
||||||
- name: ceph-mon-keyring
|
|
||||||
mountPath: /etc/ceph/ceph.mon.keyring
|
|
||||||
subPath: ceph.mon.keyring
|
|
||||||
readOnly: true
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-osd/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
mountPath: /var/lib/ceph/bootstrap-mds/ceph.keyring
|
|
||||||
subPath: ceph.keyring
|
|
||||||
readOnly: false
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
- name: ceph-bootstrap-rgw-keyring
|
||||||
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
mountPath: /var/lib/ceph/bootstrap-rgw/ceph.keyring
|
||||||
subPath: ceph.keyring
|
subPath: ceph.keyring
|
||||||
@ -175,15 +163,6 @@ spec:
|
|||||||
- name: ceph-client-admin-keyring
|
- name: ceph-client-admin-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.admin }}
|
secretName: {{ .Values.secrets.keyrings.admin }}
|
||||||
- name: ceph-mon-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mon }}
|
|
||||||
- name: ceph-bootstrap-osd-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.osd }}
|
|
||||||
- name: ceph-bootstrap-mds-keyring
|
|
||||||
secret:
|
|
||||||
secretName: {{ .Values.secrets.keyrings.mds }}
|
|
||||||
- name: ceph-bootstrap-rgw-keyring
|
- name: ceph-bootstrap-rgw-keyring
|
||||||
secret:
|
secret:
|
||||||
secretName: {{ .Values.secrets.keyrings.rgw }}
|
secretName: {{ .Values.secrets.keyrings.rgw }}
|
||||||
|
Loading…
Reference in New Issue
Block a user