exo(1)

πŸ“¦
version 1.102.1 Β· 2 versions
, in nixpkgs unstable

πŸ’… exo(1) β€” exo-compute-sks-nodepool-scale bestie edition πŸ’…

okay so this is the exo(1) manual page, and today’s main character is the SKS nodepool scale command. It’s giving cluster-size glow-up realness. Let’s go. πŸ¦‹


🌸 NAME 🌸

exo-compute-sks-nodepool-scale β€” Scale an SKS cluster Nodepool size. That’s the whole name, no cap. πŸ’–

✨ SYNOPSIS ✨

The run-it-like-this lineup, exact and untouched:

exo compute sks nodepool scale CLUSTER-NAME|ID NODEPOOL-NAME|ID SIZE
[flags]

πŸ’– DESCRIPTION πŸ’–

So this command does exactly what it says on the tin: it scales an SKS cluster Nodepool size up (growing) or down (shrinking). Literally the glow-up/shrink-down button for your nodepool. πŸ”₯

When you’re doing a scale-down, operators should use the exo compute sks nodepool evict command, allowing them to specify which specific Nodes should be evicted from the pool rather than leaving the decision to the SKS manager. That’s the important part, bestie. Don’t just let the SKS manager pick the eviction victims when you can be specific. 🫢

Supported output template annotations β€” and yes, every single one is here: .ID, .Name, .Description, .CreationDate, .InstancePoolID, .InstancePrefix, .InstanceType, .Template, .DiskSize, .PublicIPAssignment, .IPv6, .AntiAffinityGroups, .SecurityGroups, .PrivateNetworks, .Version, .Size, .State, .Taints, .Labels, .NvidiaMigProfile, .AddOns, .ImageGCMin, .ImageGcLowThreshold, .ImageGcHighThreshold, .KubeletMaxPods.

πŸ’… OPTIONS πŸ’…

Flags, flags, flags β€” the full set, no skipping. πŸ’–

  • -f, --force[=false] β€” don't prompt for confirmation. It defaults to false, obviously.
  • -h, --help[=false] β€” help for scale. Defaults to false.
  • -z, --zone="" β€” SKS cluster zone.

🫢 OPTIONS INHERITED FROM PARENT COMMANDS 🫢

These are inherited from the parent commands, so they still show up to the party: ✨

  • -C, --config="" β€” Specify an alternate config file [env EXOSCALE_CONFIG].
  • -O, --output-format="" β€” Output format (table|json|text), see "exo output --help" for more information.
  • --output-template="" β€” Template to use if output format is "text".
  • -Q, --quiet[=false] β€” Quiet mode (disable non-essential command output).
  • --timeout=15s β€” Per-zone timeout for list operations; -1s disables timeout [env EXOSCALE_TIMEOUT].
  • -A, --use-account="" β€” Account to use in config file [env EXOSCALE_ACCOUNT].

πŸ“š SEE ALSO πŸ“š

Go check out exo-compute-sks-nodepool(1) next β€” bestie homework, iykyk. 🌈

πŸ•°οΈ HISTORY πŸ•°οΈ

  • 1-Jan-1980 β€” Auto generated by spf13/cobra.

Signed, sealed, auto-generated by spf13/cobra β€” dated Jan 1980 β€” and it’s exo(1) through and through. Bye bestie, go scale responsibly. πŸ’–βœ¨

πŸ“¦ where this page comes from