ceph.ceph_admin.client_keyring module
Cephadm orchestration client-keyring operations.
Syntax: orch client-keyring ls [–format {plain|json|json-pretty|yaml}] orch client-keyring rm <entity> orch client-keyring set <entity> <placement> [<owner>] [<mode>]
- class ceph.ceph_admin.client_keyring.ClientKeyring(cluster, **config)
Bases:
Orch- SERVICE_NAME = 'client-keyring'
- ls(config)
List the client keyrings available :param config: list client-keyring configuration :type config: Dict
- Example::
- config:
service: client-keyring command: ls args:
format: json-pretty
- rm(config)
Remove client-keyring from cluster :param config: Remove client-keyring configuration :type config: Dict
- Example::
- config:
service: client-keyring command: rm entity: “client.1” nodes:
“nodex”
- set(config)
Put a keyring under management :param config: set client-keyring configuration :type config: Dict
- Example::
- config:
service: “client-keyring” command: “set” entity: “client.rbd” placement: “rbd-client” owner: “107:107” mode: “640”
- exception ceph.ceph_admin.client_keyring.ClientKeyringOpFailure
Bases:
Exception