sveltosctl icon indicating copy to clipboard operation
sveltosctl copied to clipboard

Add deregister Command for Cluster Removal

Open emreberber opened this issue 1 year ago • 1 comments

Description

While sveltosctl provides a register command to add clusters to a Sveltos management namespace, there is currently no deregister command to remove a cluster.


Proposed Solution

Add a sveltosctl deregister command to simplify cluster removal. For example:

sveltosctl deregister cluster \
    --namespace=<namespace> \
    --cluster=<cluster-name>

Benefits

  1. Consistency: Provides symmetry with the existing register command.
  2. Ease of Use: Simplifies cluster management by reducing reliance on kubectl.
  3. Improved User Experience: Allows users to manage cluster lifecycle entirely through sveltosctl.

emreberber avatar Nov 18 '24 18:11 emreberber

Will be part of next release (v0.44.0)

gianlucam76 avatar Dec 02 '24 11:12 gianlucam76