ceph_disks
: List of disks to disks to include in the Ceph cluster (type: object)data
: Path to the disk, recommended to be a /dev/disk/by-id/ path (type: string)db
: Path to a disk or partition to use for the RocksDB database, recommended to be a /dev/disk/by-id/ path (type: string)
ceph_fsid
: UUID of the Ceph cluster (useuuidgen
or similar to generate) (required, type: string)ceph_ip_address
: Override for the server's IP address (used to generate ceph.conf) (type: string)ceph_keyrings
: List of keyrings to deploy on the system (type: list of string, default: ["client"])ceph_network_private
: CIDR subnet of the backend network (type: string)ceph_network_public
: CIDR subnet of the consumer facing network (type: string)ceph_rbd_cache
: Amount of memory for caching of librbd client requests (type: string)ceph_rbd_cache_max
: Maximum amount of memory to be used for librbd client request caching (type: string)ceph_rbd_cache_target
: Ideal amount of memory used for librbd client request caching (type: string)ceph_release
: Ceph release to deploy, can bedistro
to use distribution version (type: string, default:reef
)ceph_roles
: List of roles the server should have in the Ceph cluster (required, type: list of string):client
: Ceph client, gets ceph.conf and keyringmds
: Ceph Metadata Server, used for exporting distributed filesystems (CephFS)mgr
: Ceph Manager server, used to process background management tasks and servicesmon
: Ceph Monitor server, provides the core Ceph API used by all other servicesosd
: Ceph Object Storage Daemon, used to export disks to the clusterrbd-mirror
: Ceph Rados Block Device mirroring server, used for cross-cluster replicationrgw
: A RADOS (object) Gateway, used to expose an S3 API on top of Ceph objects
incus_name
: Name identifier for the deployment (required, type: string)incus_init
: Initial configuration data (type: dict)config
: Dict of config keysclients
: Dict of client certificates to trusttype
: Type of certificate, typicallyclient
ormetrics
(required, type: string)certificate
: PEM encoded certificate (required, type: string)
network
: Dict of networksname
: Name of the network (required, type: string)type
: Type of network (required, type: string)default
: Whether to include in the default profile (type: bool, default: False)config
: Dict of global config keyslocal_config
: Dict of server-specific config keys
storage
: Dict of storage poolsname
: Name of the storage pool (required, type: string)driver
: Storage pool driver (required, type: string)default
: Whether to include in the default profile (type: bool, default: False)config
: Dict of global config keyslocal_config
: Dict of server-specific config keys
incus_ip_address
: Override for the server's IP address (used cluster and client traffic) (type: string)incus_release
: Incus release to deploy, can be one ofdaily
,stable
orlts-6.0
(type: string, default:stable
)incus_roles
: Operation mode for the deployed Incus system (required, type: string)standalone
cluster
ui
: Whether to serve the Incus UI
Netplan doesn't make use of configuration variables, but if you wish to replace the network configuration of a server, you can do so by putting a file in data/netplan/HOSTNAME.yaml
.
nvme_targets
: List of NVME over TCP targets (IPs) (type: list of strings)
lvmcluster_metadata_size
: PV metadata size (default to 10MB)lvmcluster_name
: Name identifier for the deployment (required, type: string)lvmcluster_vgs
: Dict of VG name to storage device path
ovn_az_name
: OVN availability zone name (required if using OVN IC, type: string)ovn_clients
: List of certificates to generate for OVN clients (type: list of string)ovn_ip_address
: Override for the server's IP address (used for tunnels and DB traffic) (type: string)ovn_name
: OVN deployment name (required, type: string)ovn_release
: OVN release to deploy, can bedistro
orppa
(type: string, default:distro
)ovn_roles
: List of roles the server should have in the OVN cluster (required, type: list of string):central
: OVN API server, runs NorthBound and SouthBound database and northd daemonhost
: OVN client / controller, runs OpenVswitch and ovn-controlleric
: OVN Inter-Connection server, runs theovn-ic
daemonic-db
: OVN Inter-Connection NorthBound and SouthBound database serveric-gateway
: OVN Inter-Connection traffic gateway