exo(1)

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

πŸ’… exo(1) β€” the exo-compute-sks-nodepool-add glow-up

okay so bestie, welcome to the exo manual page (section 1, obviously) β€” this one's all about exo-compute-sks-nodepool-add and honestly? it's the moment your SKS cluster gets a whole new nodepool. main character energy. πŸŽ€


✨ NAME ✨

exo-compute-sks-nodepool-add β€” adds a Nodepool to an SKS cluster. that's it. that's the vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

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

like, you give it a cluster (by name or ID, your call queen) and a nodepool name, and then you can sprinkle flags on top. [flags] is optional but let's be real, you're gonna want them. ✨


πŸ’– DESCRIPTION πŸ’–

This command adds a Nodepool to an SKS cluster. lowkey the whole point. πŸ”₯

and bestie, it supports output template annotations β€” yes, all of them, here's the full list, no gatekeeping:

.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

not me listing all of those. but like, iykyk. πŸ’…


πŸ‘‘ OPTIONS πŸ‘‘

  • --anti-affinity-group=[] β€” Nodepool Anti-Affinity Group NAME|ID. you can specify it multiple times, go off. 🫢
  • --deploy-target="" β€” Nodepool Deploy Target NAME|ID.
  • --description="" β€” Nodepool description. give it a little lore. ✨
  • --disk-size=50 β€” Nodepool Compute instances disk size.
  • -h, --help[=false] β€” help for add. classic.
  • --image-gc-high-threshold=85 β€” the percent of disk usage after which image garbage collection is always run.
  • --image-gc-low-threshold=80 β€” the percent of disk usage after which image garbage collection is never run.
  • --image-gc-min-age="2m" β€” maximum age an image can be unused before it is garbage collected.
  • --instance-prefix="" β€” string to prefix Nodepool member names with.
  • --instance-type="standard.medium" β€” Nodepool Compute instances type. the default is doing the most fr.
  • --kubelet-max-pods=0 β€” maximum number of pods that can run on a node (default: 110). yes, the flag default is 0 and the note says 110, that's just how it is bestie, i don't make the rules. πŸ’€
  • --label=[] β€” Nodepool label (format: key=value).
  • --nvidia-mig-profile="" β€” Nvidia MIG profile to enable on the Nodepool GPUs (e.g. 4g.24gb); the GPU family is inferred from the instance type. fancy. πŸ’…
  • --private-network=[] β€” Nodepool Private Network NAME|ID (can be specified multiple times).
  • --public-ip="" β€” Configures public IP assignment of the Instances (inet4|dual). (default: inet4).
  • --security-group=[] β€” Nodepool Security Group NAME|ID (can be specified multiple times).
  • --size=2 β€” Nodepool size.
  • --storage-lvm[=false] β€” Create nodes with non-standard partitioning for persistent storage.
  • --taint=[] β€” Kubernetes taint to apply to Nodepool Nodes (format: KEY=VALUE:EFFECT, can be specified multiple times).
  • -z, --zone="" β€” SKS cluster zone.

🌈 OPTIONS INHERITED FROM PARENT COMMANDS 🌈

these come from the parent, so they're like, family. 🧚

  • -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 πŸ¦‹

exo-compute-sks-nodepool(1) β€” go read that one too bestie, it's giving origin story. πŸ’œ


⭐ HISTORY ⭐

1-Jan-1980 β€” Auto generated by spf13/cobra. iconic birthday honestly. πŸŽ‚


okay that's the whole page, no cap. everything's here, nothing skipped, you're welcome. πŸ’–

signed, sealed, delivered β€” Auto generated by spf13/cobra, Jan 1980, on the exo(1) manual page. 🫢✨

πŸ“¦ where this page comes from