Skip to content

Supprimer un loadbalancer⚓︎

$> openstack floating ip unset --port <floating_ip>
  • floating_ip : ID ou ip de l'IP flottante associé au loadbalancer
$> openstack loadbalancer healthmonitor delete <healthmonitor>
  • healthmonitor : nom ou ID du healthmonitor du loadbalancer a supprimer
$> openstack loadbalancer member delete <pool> <pool_member>
$> openstack loadbalancer pool delete <pool>
  • pool : nom ou ID du pool dans lequel supprimer l'une des instance cible
  • pool_member : nom ou ID de l'instance cible a supprimer du pool

$> openstack loadbalancer listener delete <listener>
- listener : nom ou ID du listener du loadbalancer à supprimer

$> openstack loadbalancer delete <loadbalancer>

loadbalancer : nom ou ID du loadbalancer à supprimer

Exemple :

$> openstack floating ip list --os-cloud jchabert
+--------------------------------------+---------------------+------------------+--------------------------------------+--------------------------------------+----------------------------------+
| ID                                   | Floating IP Address | Fixed IP Address | Port                                 | Floating Network                     | Project                          |
+--------------------------------------+---------------------+------------------+--------------------------------------+--------------------------------------+----------------------------------+
| 1191f978-4405-4ad6-a5c8-25722fc62f42 | 10.131.49.66        | 10.10.10.190     | 23c2c817-4c8b-4a35-bc38-550746a26632 | 01ca696a-2ed8-4471-9d14-2d6525c24718 | 1eeec6c08e46429aa3e02e7acca8bdcd |
+--------------------------------------+---------------------+------------------+--------------------------------------+--------------------------------------+----------------------------------+
$> openstack floating ip unset --port 10.131.49.66
$> openstack floating ip list
+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+
| ID                                   | Floating IP Address | Fixed IP Address | Port | Floating Network                     | Project                          |
+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+
| 1191f978-4405-4ad6-a5c8-25722fc62f42 | 10.131.49.66        | None             | None | 01ca696a-2ed8-4471-9d14-2d6525c24718 | 1eeec6c08e46429aa3e02e7acca8bdcd |
+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+
$> openstack loadbalancer healthmonitor list
+--------------------------------------+---------------------------------+----------------------------------+------+----------------+
| id                                   | name                            | project_id                       | type | admin_state_up |
+--------------------------------------+---------------------------------+----------------------------------+------+----------------+
| dcd314e0-6328-43f2-9e31-c9135d6a0cb4 | test-loadbalancer-healthmonitor | 1eeec6c08e46429aa3e02e7acca8bdcd | HTTP | True           |
+--------------------------------------+---------------------------------+----------------------------------+------+----------------+
$> openstack loadbalancer healthmonitor delete test-loadbalancer-healthmonitor
$> openstack loadbalancer healthmonitor list

$> openstack loadbalancer member delete test-loadbalancer-pool test-instance
$> openstack loadbalancer member list test-loadbalancer-pool
+------------------------------------------+---------------+----------------------------------+---------------------+--------------+---------------+------------------+--------+
| id                                       | name          | project_id                       | provisioning_status | address      | protocol_port | operating_status | weight |
+------------------------------------------+---------------+----------------------------------+---------------------+--------------+---------------+------------------+--------+
| 7b58cc96-a388-4aff-997e-c3a5defb01d2     | test-instance | 1eeec6c08e46429aa3e02e7acca8bdcd | PENDING_DELETE      | 10.10.10.192 |            80 | NO_MONITOR       |      1 |
+------------------------------------------+---------------+----------------------------------+---------------------+--------------+---------------+------------------+--------+
$> openstack loadbalancer member list test-loadbalancer-pool

$> openstack loadbalancer pool list
+--------------------------------------+------------------------+----------------------------------+---------------------+----------+--------------+----------------+
| id                                   | name                   | project_id                       | provisioning_status | protocol | lb_algorithm | admin_state_up |
+--------------------------------------+------------------------+----------------------------------+---------------------+----------+--------------+----------------+
| 5d6adb42-541c-47d2-8d47-487152fe5498 | test-loadbalancer-pool | 1eeec6c08e46429aa3e02e7acca8bdcd | ACTIVE              | HTTP     | ROUND_ROBIN  | True           |
+--------------------------------------+------------------------+----------------------------------+---------------------+----------+--------------+----------------+
$> openstack loadbalancer pool delete test-loadbalancer-pool
$> openstack loadbalancer pool list

$> openstack loadbalancer listener list
+--------------------------------------+-----------------+----------------------------+----------------------------------+----------+---------------+----------------+
| id                                   | default_pool_id | name                       | project_id                       | protocol | protocol_port | admin_state_up |
+--------------------------------------+-----------------+----------------------------+----------------------------------+----------+---------------+----------------+
| 558bbb3a-9c2c-4079-88ac-8e0cb6150efe | None            | test-loadbalancer-listener | 1eeec6c08e46429aa3e02e7acca8bdcd | HTTP     |            80 | True           |
+--------------------------------------+-----------------+----------------------------+----------------------------------+----------+---------------+----------------+
$> openstack loadbalancer listener delete test-loadbalancer-listener
$> openstack loadbalancer listener list

$> openstack loadbalancer list
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
| id                                   | name              | project_id                       | vip_address  | provisioning_status | operating_status | provider |
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
| 1d5ba2b3-c1d5-45da-8a20-f511d67514f0 | test-loadbalancer | 1eeec6c08e46429aa3e02e7acca8bdcd | 10.10.10.190 | ACTIVE              | ONLINE           | amphora  |
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
$> openstack loadbalancer delete test-loadbalancer
$> openstack loadbalancer list
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
| id                                   | name              | project_id                       | vip_address  | provisioning_status | operating_status | provider |
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
| 1d5ba2b3-c1d5-45da-8a20-f511d67514f0 | test-loadbalancer | 1eeec6c08e46429aa3e02e7acca8bdcd | 10.10.10.190 | PENDING_DELETE      | ONLINE           | amphora  |
+--------------------------------------+-------------------+----------------------------------+--------------+---------------------+------------------+----------+
$> openstack loadbalancer list

$> 
$> openstack loadbalancer delete <loadbalancer> --cascade
  • loadbalancer : nom ou ID du loadbalancer HA à supprimer

Exemple :

$> openstack loadbalancer list
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
| id                                   | name                 | project_id                       | vip_address  | provisioning_status | operating_status | provider |
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
| 1d4648b1-a238-44ed-baa2-39b632f8a76e | test-loadbalancer-ha | 1eeec6c08e46429aa3e02e7acca8bdcd | 10.10.10.129 | ACTIVE              | ONLINE           | amphora  |
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
$> openstack loadbalancer delete test-loadbalancer-ha --cascade
$> openstack loadbalancer list
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
| id                                   | name                 | project_id                       | vip_address  | provisioning_status | operating_status | provider |
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
| 1d4648b1-a238-44ed-baa2-39b632f8a76e | test-loadbalancer-ha | 1eeec6c08e46429aa3e02e7acca8bdcd | 10.10.10.129 | PENDING_DELETE      | ONLINE           | amphora  |
+--------------------------------------+----------------------+----------------------------------+--------------+---------------------+------------------+----------+
$> openstack loadbalancer list

$>