2a8e146e74
- add support for rbd-provisioner: these changes set up the environment for launching the rbd-provisioner helm chart - add a new pool for rbd-provisioner: kube-rbd for the primary CEPH tier, for secondary tiers, it respects the <pool_name>_<tier_name> rule -> adjust quotas for the new pool(s) - add a new service for internal CEPH backend(s): 'rbd-provisioner' and the needed operations: -> add the service to a CEPH backend -> remove the service from a CEPH backend -> modify capabilities related to the rbd-provisioner service: namespaces, storage class names - when the rbd-provisioner is added as a service, we generate CEPH keys and k8s secrets so that k8s can access and use the new kube-rbd pool(s) - restructure the way we decide to apply manifests when modifying services: nova and the rbd-provisioner are fast-changing services - update py27 tests Change-Id: I86295c6f5e1e3d00b44a99688f027cc8a48e361f Story: 2002844 Task: 26876 Co-Authored-By: Ovidiu Poncea <Ovidiu.Poncea@windriver.com> Signed-off-by: Irina Mihai <Irina.Mihai@windriver.com> |
||
---|---|---|
.. | ||
__init__.py | ||
base.py | ||
test_acl.py | ||
test_base.py | ||
test_interface.py | ||
test_interface_network.py | ||
test_invservers.py | ||
test_profile.py | ||
test_root.py | ||
test_sensorgroup.py | ||
test_storage_backends.py | ||
test_storage_tier.py | ||
utils.py |