kolla-ansible/ansible/roles/zun/templates
Michal Arbet 66534e9dc5 Enhance Ceph Integration for Multiple Clusters
This patch enhances Kolla-Ansible's existing support for
multiple Ceph clusters by improving the management of
custom users, pools, and cluster names. It aligns
the Ceph integration more closely with the official Ceph
user management guidelines [1].

Keyrings now follow the format `$cluster.client.$user.keyring`,
and configurations are easier to handle when multiple Ceph
clusters are in use, especially in environments with multiple
availability zones.

Previously, workarounds were needed for keyrings and config
files, which this patch eliminates, providing a cleaner and
more structured configuration approach which follows the
Ceph best practices.

The default Kolla setup remains unaffected by these changes,
ensuring backward compatibility.
Updated documentation and examples are included.

[1] https://docs.ceph.com/en/latest/rados/operations/user-management/#keyring-management

Change-Id: I2593b6df737b384f1a5fba22f69e851c575990b4
2024-11-25 11:52:57 +01:00
..
wsgi-zun.conf.j2 Add api_workers for each service to defaults 2022-07-12 20:09:16 +02:00
zun-api.json.j2 Change the owner of the wsgi-zun.conf to zun 2018-09-12 08:05:22 +00:00
zun-cni-daemon.json.j2 Zun: Add zun-cni-daemon to compute node 2020-04-30 02:22:20 +00:00
zun-compute.json.j2 Enhance Ceph Integration for Multiple Clusters 2024-11-25 11:52:57 +01:00
zun-wsproxy.json.j2 Add zun-wsproxy into kolla-ansible 2018-06-27 15:18:49 +00:00
zun.conf.j2 Put memcache_security_strategy in single place at all.yml 2024-08-12 09:12:13 +00:00