openstack-helm-infra/tools/deployment/openstack-support
Vladimir Kozhukalov 510cea0c23 Deploy Ceph on multi-node envs
- In case we deploy Ceph on a multi-node env we have
  to prepare the loop devices on all nodes. For this
  we moved loop devices setup to the deploy-env
  Ansible role.

  For simplicity we need the same device on all nodes,
  so we create a loop device with a big
  minor number (/dev/loop100 by default) hoping
  that only low minor numbers could be busy.

- For test jobs we don't need to use different devices
  for OSD data and metadata. There is no
  any benefit from this for the test environment.
  So let's keep it simple and put both OSD data and metadata
  on the same device.

- On multi-node env Ceph cluster needs cluster members
  see each other, so let's use pod network CIDR.

Change-Id: I493b6c31d97ff2fc4992c6bb1994d0c73320cd7b
2023-11-24 19:06:08 -06:00
..
000-install-packages.sh Gate: Add gate for openstack support infrastructure 2018-09-04 16:42:21 -05:00
000-prepare-k8s.sh Use deploy-env role for all deployment jobs 2023-09-22 15:02:07 -05:00
005-deploy-k8s.sh Move osh-infra jobs to use helm3 2022-03-24 13:05:42 -05:00
007-namespace-config.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
010-ingress.sh Deprecating the Ingress Class Annotation 2023-08-26 00:39:34 +00:00
025-ceph-ns-activate.sh Remove unnecessary ceph provisioners templates 2023-03-09 19:20:55 +03:00
030-rabbitmq.sh Deprecating the Ingress Class Annotation 2023-08-26 00:39:34 +00:00
040-memcached.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
050-libvirt.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
051-libvirt-ssl.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
060-openvswitch.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
070-mariadb.sh Add radosgateway to openstack support job 2019-02-16 01:38:34 +00:00
080-setup-client.sh Add radosgateway to openstack support job 2019-02-16 01:38:34 +00:00
090-keystone.sh Add radosgateway to openstack support job 2019-02-16 01:38:34 +00:00
100-ceph-radosgateway.sh Deprecating the Ingress Class Annotation 2023-08-26 00:39:34 +00:00
110-openstack-exporter.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
120-powerdns.sh Remove helm status from deployment scripts for openstack-support 2021-10-13 12:43:08 -04:00
130-cinder.sh Deprecating the Ingress Class Annotation 2023-08-26 00:39:34 +00:00