exo(1)

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

🌸 exo(1) β€” the exo manual, bestie edition 🌸

okay so you opened exo(1) and you're like "what is this" β€” don't worry, I got you. this page is about one specific command, and it's lowkey the most niche little icon in the whole CLI. let's go πŸ’…


✨ NAME ✨

exo-compute-sks-nodepool-show β€” literally just Show an SKS cluster Nodepool details. that's the whole gig. she shows, you look. πŸŽ€

✨ SYNOPSIS ✨

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

so you pass a cluster β€” by name or by ID, your call, main character choice β€” and then a nodepool, again by name or ID. then flags if you're feeling fancy. periodt.

✨ DESCRIPTION ✨

This command shows an SKS cluster Nodepool details. yes bestie that's genuinely it, it's a show command, it's giving "look but don't touch" ✨

okay and here's the part you actually need: you can template the output, and these are the supported output template annotations, copied exactly so you don't have to squint at a screenshot:

.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

that's 25 annotations, and yes I listed every single one, because we do not skip. note that .ImageGCMin has a capital GC while .ImageGcLowThreshold and .ImageGcHighThreshold are Gc β€” that's not me being sloppy, that's literally how they're spelled, so run them exactly like that or the template will just vibe-check you into an error 😭


πŸ’– OPTIONS πŸ’–

  • -h, --help[=false] β€” help for show. default is false, but honestly if you're here, maybe flip it to true, no cap 🫢
  • -z, --zone="" β€” SKS cluster zone. defaults to empty string "". use it when you need to point at a specific zone.

🌈 OPTIONS INHERITED FROM PARENT COMMANDS 🌈

these aren't even her flags, she inherited them from the parent commands, and they still ate:

  • -C, --config="" β€” Specify an alternate config file. defaults to "". [env EXOSCALE_CONFIG] β€” yep, there's an env var for it πŸ‘‘
  • -O, --output-format="" β€” Output format (table|json|text), see "exo output --help" for more information. defaults to "". pick your aesthetic ✨
  • --output-template="" β€” Template to use if output format is "text". defaults to "". this is where those annotations above come in, iykyk πŸ¦‹
  • -Q, --quiet[=false] β€” Quiet mode (disable non-essential command output). default false. for when you want her to whisper 🀫
  • --timeout=15s β€” Per-zone timeout for list operations; -1s disables timeout. [env EXOSCALE_TIMEOUT]. default is 15s, and fun fact: -1s turns the timeout off entirely, which is a real thing you can do, so. be mindful πŸ’€
  • -A, --use-account="" β€” Account to use in config file. defaults to "". [env EXOSCALE_ACCOUNT] 🌸

⭐ SEE ALSO ⭐

πŸŽ€ HISTORY πŸŽ€

1-Jan-1980 Auto generated by spf13/cobra

yes. 1980. auto generated. the origin story is literally just cobra doing its thing and honestly? iconic πŸ‘‘


and that's the page!! πŸ’œ this whole thing β€” every word of it β€” was Auto generated by spf13/cobra, and the version/date stamp down in the footer says Jan 1980. so like, she's auto-generated and she's vintage. a legend, fr fr 🫢✨

πŸ“¦ where this page comes from