38 lines
968 B
ReStructuredText
38 lines
968 B
ReStructuredText
Configuration
|
|
=============
|
|
|
|
Configuration can be stored in configration file or in environment variables prefixed with ``CMP_``.
|
|
|
|
Configuration file must have TOML format. Example configuration:
|
|
|
|
.. literalinclude:: ../../computed.toml
|
|
:caption: /etc/compute/computed.toml
|
|
:language: toml
|
|
|
|
There are:
|
|
|
|
``libvirt.uri``
|
|
Libvirt connection URI.
|
|
|
|
| Env: ``CMP_LIBVIRT_URI``
|
|
| Default: ``qemu:///system``
|
|
|
|
``storage.images``
|
|
Name of libvirt storage pool to store compute instance etalon images.
|
|
`compute` takes images from here and creates disks for compute instances
|
|
based on them.
|
|
|
|
| Env: ``CMP_IMAGES_POOL``
|
|
| Default: ``images``
|
|
|
|
``storage.volumes``
|
|
Name of libvirt storage pool to store compute instance disks.
|
|
|
|
| Env: ``CMP_VOLUMES_POOL``
|
|
| Default: ``volumes``
|
|
|
|
.. NOTE::
|
|
|
|
``storage.images`` and ``storage.volumes`` must be exist. Make sure that these
|
|
pools are defined, running, and have the autostart flag.
|