exo(1)
π exo(1) β okay bestie, let's register a Compute instance template β¨
So this is a page from the exo manual (section 1 of the man pages, if you're keeping score π). The star of the show is exo-compute-instance-template-register, and yes, that is a long name β it's giving "my Starbucks order" energy but it does exactly what it says on the tin. Let's get into it π«Ά
β¨ NAME β¨
exo-compute-instance-template-register β literally just: register a new Compute instance template. That's the whole vibe. π
πΈ SYNOPSIS πΈ
exo compute instance-template register NAME URL CHECKSUM [flags]
Three positional things, then flags. No cap, that's it. π
π¦ DESCRIPTION π¦
This command registers a new Compute instance template. Iconic. You bring a NAME, a URL and a CHECKSUM, and boom β template registered. π§
Also, bestie, there are supported output template annotations, so if you're using --output-template, these are the ones that actually work:
.ID, .Zone, .Name, .Description, .Family, .CreationDate, .Visibility, .Size, .Version, .Build, .Maintainer, .DefaultUser, .SSHKeyEnabled, .PasswordEnabled, .BootMode, .Checksum, .AppConsistentSnapshotEnabled
Copy that list, don't retype it, trust me π
π OPTIONS π
--application-consistent-snapshot-enabled[=false]β template with support for application-consistent-snapshots π--boot-mode="legacy"β template boot mode, and the only valid answers arelegacyoruefi(it defaults tolegacy)--build=""β template build--description=""β template description--disable-password[=false]β disable password-based authentication π--disable-ssh-key[=false]β disable SSH key-based authentication π₯--from-snapshot=""β the ID of a Compute instance snapshot to register as template-h,--help[=false]β help forregister(the classic, we love her)--maintainer=""β template maintainer--username=""β template default username--version=""β template version-z,--zone=""β zone to register the template into (default: current account's default zone) π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
These aren't even this command's own flags, they're passed down like a family heirloom π:
-C,--config=""β Specify an alternate config file [envEXOSCALE_CONFIG]-O,--output-format=""β Output format (table|json|text), seeexo output --helpfor more information--output-template=""β Template to use if output format istext-Q,--quiet[=false]β Quiet mode (disable non-essential command output)--timeout=15sβ Per-zone timeout for list operations;-1sdisables timeout [envEXOSCALE_TIMEOUT]-A,--use-account=""β Account to use in config file [envEXOSCALE_ACCOUNT]
Heads up bestie π β-O, --output-formatonly takestable,json, ortext. Anything else is not it. And--output-templateonly does anything when the output format istext, iykyk.
π SEE ALSO π
exo-compute-instance-template(1)β go read the parent, she has lore β
π HISTORY π
1-Jan-1980 β Auto generated by spf13/cobra π (yes, the same date as everything else auto-generated, don't ask π)
And that's the whole page, bestie β you're so ready to register templates now π β¨
This lil page was auto generated by spf13/cobra, it's the exo(1) manual, and it's dated Jan 1980 β vintage, iconic, a little mysterious. Periodt. ππ«Ά
π¦ where this page comes from
- nixpkgs unstable: exoscale-cli 1.102.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms