exo compute sks nodepool evict

Description

This command evicts specific members from an SKS cluster Nodepool, effectively scaling down the Nodepool similar to the “exo compute sks nodepool scale” command.

Note: Kubernetes Nodes should be drained from their workload prior to being evicted from their Nodepool, e.g. using “kubectl drain”.

Supported output template annotations: .ID, .Name, .Description, .CreationDate, .InstancePoolID, .InstancePrefix, .InstanceType, .Template, .DiskSize, .AntiAffinityGroups, .SecurityGroups, .PrivateNetworks, .Version, .Size, .State, .Taints, .Labels, .AddOns, .ImageGCMin, .ImageGcLowThreshold, .ImageGcHighThreshold

exo compute sks nodepool evict CLUSTER-NAME|ID NODEPOOL-NAME|ID NODE-NAME|ID... [flags]

Options

OptionDescription
--force, -fdon't prompt for confirmation
--help, -hhelp for evict
--zone, -zSKS cluster zone

Options inherited from parent commands

OptionDescription
--config, -CSpecify an alternate config file [env EXOSCALE_CONFIG]
--output-format, -OOutput format (table|json|text), see "exo output –help" for more information
--output-templateTemplate to use if output format is "text"
--quiet, -QQuiet mode (disable non-essential command output)
--use-account, -AAccount to use in config file [env EXOSCALE_ACCOUNT]

Related Commands