INCUS.STORAGE.BUCKET.KEY.CREATE(1)

✨ incus-storage-bucket-key-create ✨

okay bestie, welcome to the incus-storage-bucket-key-create page β€” this is part of the Incus command line client manual, and she's here to help you spin up a fresh key for a storage bucket πŸ’…


🌸 NAME 🌸

incus-storage-bucket-key-create β€” create a key for a storage bucket πŸ”‘


πŸŽ€ SYNOPSIS πŸŽ€

incus storage bucket key create [:]   [flags]

that [:] bit? it's literally sitting right there in the synopsis, so we're keeping it exactly as-is, no edits, no notes 🫢


πŸ’– DESCRIPTION πŸ’–

okay so the description is iconic and also extremely on the nose:

create key for a storage bucket. that's it. that's the whole job. she makes keys, for buckets, in storage. periodt ✨


πŸ‘‘ OPTIONS πŸ‘‘

  • --access-key="" β€” the access key. if you leave it empty, it gets auto-generated for you (yes queen, it does the work so you don't have to) πŸ’«
  • --description="" β€” a lil description for the key, so future-you knows what this key was even for πŸ™ˆ
  • --role="read-only" β€” the role. your choices are admin or read-only. the default is literally read-only, so if you don't say anything, she's being safe about it. main character energy with boundaries πŸ’…
  • --secret-key="" β€” the secret key. leave it empty and it gets auto-generated too. slay 🌈
  • --target="" β€” cluster member name. use it if you're pointing at a specific member of the cluster πŸ¦‹

🧚 OPTIONS INHERITED FROM PARENT COMMANDS 🧚

these are the family options, passed down from the parent commands. they're not unique to this one, but they're still here, still valid, still serving ✨

  • --debug[=false] β€” show all debug messages. everything. all of it. no cap πŸ›
  • --explain[=false] β€” if the command is valid, explain its parsed arguments instead of actually running it. it's giving "tell me what you would do" 🫢
  • --force-local[=false] β€” force using the local unix socket πŸ“
  • -h, --help[=false] β€” print help πŸ’œ
  • --project="" β€” override the source project`` πŸ™ˆ
  • -q, --quiet[=false] β€” don't show progress information. shhh. silence. peace. 🀫
  • --sub-commands[=false] β€” use with help or --help to view sub-commands πŸ”
  • -v, --verbose[=false] β€” show all information messages. the opposite of quiet, she's chatty πŸ’¬
  • --version[=false] β€” print version number ⭐

πŸ”₯ EXAMPLE πŸ”₯

lowkey the examples are the best part, look at her go
incus storage bucket key create p1 b01 k1
     Create a key called k1 for the bucket b01 in the pool p1.
incus storage bucket key create p1 b01 k1 < config.yaml
     Create a key called k1 for the bucket b01 in the pool p1 using the content of config.yaml.

so: first one just makes the key. second one pipes config.yaml in through stdin to make the key. both ate, honestly πŸ’…


🌈 SEE ALSO 🌈

  • incus-storage-bucket-key(1)

go read that one too, bestie, iykyk πŸ¦‹


πŸ“œ HISTORY πŸ“œ

24-Sep-2026 Auto generated by spf13/cobra


ngl, this whole page was auto generated by spf13/cobra β€” she didn't write herself, but she still showed up looking flawless ✨

okay that's the whole page!! incus command line client, sep 2026, auto generated by spf13/cobra β€” mwah, thanks for reading, go create some keys πŸ’–πŸŽ€πŸ‘‘

πŸ“¦ where this page comes from