Uninstalling

Uninstalling the Edge-LB package

WARNING: Do not use the DC/OS UI or the Marathon CLI to create or destroy services managed by Edge-LB. Operations must be performed exclusively through the Edge-LB CLI or the Edge-LB API.

  1. List the pools which are managed by Edge-LB

    dcos edgelb list
    
  2. Deleting pools will automatically uninstall managed load balancers. Delete each pool from the previous step with this command.

    dcos edgelb delete <pool-name>
    
  3. Uninstall the Edge-LB API server.

    dcos package uninstall edgelb
    
  4. Remove the Catalog repositories.

    dcos package repo remove edgelb-aws
    dcos package repo remove edgelb-pool-aws
    
  5. Remove all Amazon Web Services (AWS) Elastic Load Balancer (ELB) instances, if applicable, by running the following command:

    dcos edgelb cleanup
    

    If you deployed the cloud connector to use Edge-LB with the Amazon Web Services (AWS) Elastic Load Balancer (ELB), you should run the dcos edgelb cleanup command to remove any ELB instances that remain after Edge-LB has been uninstalled from a DC/OS cluster.