magnum/magnum/drivers/heat
Bharat Kunwar b7bfee5d27 Support disabling floating IPs in swarm mode
We use the same technique that is used for kubernetes clusters, with a
custom heat resource that provides either a floating IP, or
OS::Heat::None when disabled. We also add coverage tests for swarm-mode.

Change-Id: I3b5877bcd89fc2436776f49e479ffadf72c00ea3
Story: 1772433
Task: 21662
Task: 22102
Co-authored-by: Mark Goddard <mark@stackhpc.com>
2018-07-10 09:27:07 +00:00
..
__init__.py Refactor driver interface (pt 1) 2016-12-01 09:23:46 -06:00
driver.py Cache barbican certs for periodic tasks 2018-04-03 06:15:58 +00:00
k8s_fedora_template_def.py Merge "Sync service account keys for multi masters" 2018-06-29 08:22:30 +00:00
k8s_template_def.py Use Octavia for LoadBalancer type service 2018-05-30 15:36:24 +12:00
swarm_fedora_template_def.py Support soft-anti-affinity policy for nodes 2018-01-24 07:13:48 +13:00
swarm_mode_template_def.py Support disabling floating IPs in swarm mode 2018-07-10 09:27:07 +00:00
template_def.py Merge "Allow multimaster lb with no floating ip option" 2018-06-26 20:36:35 +00:00