INCUS.STORAGE.VOLUME.CREATE(1)

๐Ÿ‘‘ incus-storage-volume-create ๐Ÿ‘‘

okay bestie, welcome to the Incus command line client manual, and specifically the page for incus-storage-volume-create. yes it's a mouthful, no we're not renaming it, it's iconic like that ๐Ÿ’…


โœจ NAME โœจ

incus-storage-volume-create โ€” creating brand new custom storage volumes, bestie. that's the whole job. that's the vibe. ๐ŸŽ€


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

incus storage volume create [:]  [=...] [flags]

๐Ÿ’– DESCRIPTION ๐Ÿ’–

okay so real talk: this one makes you a new custom storage volume. fresh out the box, zero notes, main character energy โœจ

like, that's literally it. that's the description. "Create new custom storage volumes." slay.


๐ŸŒธ OPTIONS ๐ŸŒธ

  • --description="" โ€” drop a little description on the volume so future-you (or your bestie) knows what it's for ๐Ÿซถ
  • --target="" โ€” the name of the cluster member you're aiming this at ๐Ÿ‘‘
  • -t, --type="filesystem" โ€” what kind of content it's holding: either block or filesystem. default is filesystem, no cap ๐Ÿ’…

๐ŸŒˆ OPTIONS INHERITED FROM PARENT COMMANDS ๐ŸŒˆ

these ones you got from the parent command, like hand-me-downs but make them couture:

  • --debug[=false] โ€” spill all the debug messages ๐Ÿ”ฅ
  • --explain[=false] โ€” if your command is actually valid, it parses the args and explains them to you instead of running anything. it's giving "let me read you your fortune" ๐Ÿ”ฎ
  • --force-local[=false] โ€” forces using the local unix socket, periodt
  • -h, --help[=false] โ€” prints the help. classic. beloved. ๐Ÿ™ˆ
  • --project="" โ€” overrides the source project ๐ŸŽ€
  • -q, --quiet[=false] โ€” no progress info, we're being mysterious ๐Ÿ’€
  • --sub-commands[=false] โ€” use this with help or --help to peek at the sub-commands ๐Ÿ‘€
  • -v, --verbose[=false] โ€” show all the information messages, we're nosy and that's fine ๐Ÿฆ‹
  • --version[=false] โ€” prints the version number โญ

๐Ÿ“ EXAMPLE ๐Ÿ“

incus storage volume create default foo
    Create custom storage volume "foo" in pool "default"

incus storage volume create default foo < config.yaml
    Create custom storage volume "foo" in pool "default" with configuration from config.yaml

so the first one is the classic move: make a volume called foo in the pool called default, boom, done ๐Ÿ’…

and the second one? that's the glow up version. you pipe config.yaml in with < and your volume shows up fully styled with the config from that file. obsessed. ๐Ÿ˜ญ


๐Ÿงš SEE ALSO ๐Ÿงš

  • incus-storage-volume(1) โ€” go read the parent, it misses you ๐Ÿ’œ

โญ HISTORY โญ

24-Sep-2026 โ€” auto generated by spf13/cobra. not a human, not a girlboss, just a generator doing its thing ๐Ÿค–โœจ


so yeah โ€” that's the whole page. custom storage volumes, created, slayed, periodt ๐Ÿ’…

manifesting that your volume creates on the first try and your cluster member is exactly where you left it ๐Ÿซถ

this little transmission came to you courtesy of Incus - Command line client(1), auto generated by spf13/cobra, dated Sep 2026. take care of her, she's doing her best ๐ŸŽ€๐Ÿ’–

๐Ÿ“ฆ where this page comes from