---
title: Charmhub | Deploy Ceph Proxy using Charmhub - The Open Operator Collection
description: Deploy the latest version of Ceph Proxy on any cloud.
url: https://charmhub.io/ceph-proxy/configurations
---

# Ceph Proxy

[OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")

* [OpenStack Charmers](https://charmhub.io/publisher/openstack-charmers "View all packages from OpenStack Charmers")
* [Cloud](https://charmhub.io/?filter=cloud)
* [Storage](https://charmhub.io/?filter=storage)

Platform:

26.04

24.04

23.10

23.04

22.10

22.04

21.10

21.04

20.10

+3

quincy/stable 421

```
juju deploy ceph-proxy --channel quincy/stable
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [admin-key](https://charmhub.io/ceph-proxy/configurations#admin-key)
* [admin-user](https://charmhub.io/ceph-proxy/configurations#admin-user)
* [auth-supported](https://charmhub.io/ceph-proxy/configurations#auth-supported)
* [fsid](https://charmhub.io/ceph-proxy/configurations#fsid)
* [key](https://charmhub.io/ceph-proxy/configurations#key)
* [loglevel](https://charmhub.io/ceph-proxy/configurations#loglevel)
* [monitor-hosts](https://charmhub.io/ceph-proxy/configurations#monitor-hosts)
* [source](https://charmhub.io/ceph-proxy/configurations#source)
* [use-syslog](https://charmhub.io/ceph-proxy/configurations#use-syslog)
* [user-keys](https://charmhub.io/ceph-proxy/configurations#user-keys)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* admin-key | string

  Admin cephx key for existing Ceph cluster
* admin-user | string

  Default: client.admin

  A configurable admin user name. Used for scenarios where pools are
  pre-created and the user given to charm-ceph-proxy simply needs to
  check the existence of a given pool and error out if one does not
  exist. Can be used in conjunction with user-keys.
* auth-supported | string

  Default: cephx

  Which authentication flavour to use.
  .
  Valid options are "cephx" and "none". If "none" is specified, keys will
  still be created and deployed so that it can be enabled later.
* fsid | string

  fsid of the ceph cluster. To generate a suitable value use `uuid`
  .
  This configuration element is mandatory and the service will fail on
  install if it is not provided.
* key | string

  Key ID to import to the apt keyring to support use with arbitrary source
  configuration from outside of Launchpad archives or PPA's.
* loglevel | int

  Default: 1

  Mon and OSD debug level. Max is 20.
* monitor-hosts | string

  Space-delimited list of existing monitor hosts, in the format
  {IP / Hostname}:{port} {IP / Hostname}:{port}
* source | string

  Default: antelope

  Repository from which to install. May be one of the following:
  distro (default), ppa:somecustom/ppa, a deb url sources entry,
  or a supported Ubuntu Cloud Archive e.g.
  .
  cloud:<series>-<openstack-release>
  cloud:<series>-<openstack-release>/updates
  cloud:<series>-<openstack-release>/staging
  cloud:<series>-<openstack-release>/proposed
  .
  See https://wiki.ubuntu.com/OpenStack/CloudArchive for info on which
  cloud archives are available and supported.
  .
  NOTE: updating this setting to a source that is known to provide
  a later version of OpenStack will trigger a software upgrade unless
  action-managed-upgrade is set to True.
* use-syslog | boolean

  Setting this to True will allow supporting services to log to syslog.
* user-keys | string

  A space-separated list of <username>:<cephx-base64-key> pairs used to
  lookup authentication keys for a specific user instead of trying to
  create a user and a key via ceph-mon.
