summaryrefslogtreecommitdiffstats
path: root/src/ceph/doc/man/8/ceph-create-keys.rst
blob: 20b6560b2419356716c3e37f80ba7e6feac50a3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
:orphan:

===============================================
ceph-create-keys -- ceph keyring generate tool
===============================================

.. program:: ceph-create-keys

Synopsis
========

| **ceph-create-keys** [-h] [-v] [-t seconds] [--cluster *name*] --id *id*


Description
===========

:program:`ceph-create-keys` is a utility to generate bootstrap keyrings using
the given monitor when it is ready.

It creates following auth entities (or users)

``client.admin``

    and its key for your client host.

``client.bootstrap-{osd, rgw, mds}``

    and their keys for bootstrapping corresponding services

To list all users in the cluster::

    ceph auth ls


Options
=======

.. option:: --cluster

   name of the cluster (default 'ceph').

.. option:: -t

   time out after **seconds** (default: 600) waiting for a response from the monitor

.. option:: -i, --id

   id of a ceph-mon that is coming up. **ceph-create-keys** will wait until it joins quorum.

.. option:: -v, --verbose

   be more verbose.


Availability
============

**ceph-create-keys** is part of Ceph, a massively scalable, open-source, distributed storage system.  Please refer
to the Ceph documentation at http://ceph.com/docs for more
information.


See also
========

:doc:`ceph <ceph>`\(8)