code: def make(parser):
      
      parser.add_argument(
          'mon',
          metavar='MON',
          nargs='+',
          help='initial monitor hostname, fqdn, or hostname:fqdn pair',
          type=arg_validators.Hostname(),
          )
      parser.add_argument(
          '--no-ssh-copykey',
          dest='ssh_copykey',
          action='store_false',
          default=True,
          help='do not attempt to copy SSH keys',
      )
  
      parser.add_argument(
          '--fsid',
          dest='fsid',
          help='provide an alternate FSID for ceph.conf generation',
      )
  
      parser.add_argument(
          '--cluster-network',
          help='specify the (internal) cluster network',
          type=arg_validators.Subnet(),
      )
  
      parser.add_argument(
          '--public-network',
          help='specify the public network for a cluster',
          type=arg_validators.Subnet(),
      )
  
      parser.set_defaults(
          func=new,
          )
docs: Start deploying a new cluster, and write a CLUSTER.conf and keyring for it.