INCUS.PROFILE.ASSIGN(1)

✨ incus-profile-assign(1) ✨

okay bestie, this is a page from the Incus command line client manual, and it's about handing out profile sets to instances. like, dressing your instances up in outfits. it's giving wardrobe department. πŸ’…


πŸŽ€ NAME πŸŽ€

incus-profile-assign β€” assign sets of profiles to instances

basically: you've got profiles, you've got instances, and this command is the matchmaker. 🫢


🌸 SYNOPSIS 🌸

incus profile assign [:] ([,...]|--no-profiles) [flags]

πŸ’– DESCRIPTION πŸ’–

Description:

Assign sets of profiles to instances

that's the whole thing. no cap. you point it at an instance, you hand it a list of profiles, done. the instance is now serving looks in those profiles. πŸ”₯


✨ OPTIONS ✨

  • --no-profiles[=false] β€” strips every profile off the instance. like, all of them. gone. the instance is out here in its bare little default state and honestly? sometimes that's the vibe. πŸ™ˆ

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these come down from the parent command, so they work here too, and they are so useful, iykyk:

  • --debug[=false] β€” show all the debug messages. all of them. the whole tea. β˜•
  • --explain[=false] β€” if the command is valid, explain its parsed arguments instead of running it. no thoughts, just receipts. it tells you what it would have done. 🧠
  • --force-local[=false] β€” force using the local unix socket. like, making it happen locally on purpose.
  • -h, --help[=false] β€” print help. bestie behaviour. always read the help. πŸŽ€
  • --project="" β€” override the source project. the quotes are the default, aka: empty, aka: nothing set, aka: whatever project you're already in.
  • -q, --quiet[=false] β€” don't show progress information. shhh. silent mode. main character leaves no notification trail. 🀫
  • --sub-commands[=false] β€” use with help or --help to view sub-commands. peek behind the curtain. πŸ‘€
  • -v, --verbose[=false] β€” show all information messages. not just some. all. it's yapping and we love it for that. πŸ’œ
  • --version[=false] β€” print version number. who are you, what are you, drop the digits. ⭐

πŸ¦‹ EXAMPLE πŸ¦‹

the original literally hands you three little scenarios, and they ate:

incus profile assign foo default,bar
    Set the profiles for "foo" to "default" and "bar".
✨ two profiles, one instance. foo is now wearing default and bar at the same time. iconique.
incus profile assign foo default
    Reset "foo" to only using the "default" profile.
πŸ’– reset moment. foo is back down to just default. everything else got gently removed.
incus profile assign foo --no-profiles
    Remove all profile assigned to "foo"
😭 and here's the full reset β€” no profiles, none, zero, foo is free.

(yeah, the original says "all profile assigned" β€” i'm not touching it, it's part of the lore.)


🌈 SEE ALSO 🌈

  • incus-profile(1)

go read the parent page if you want the big picture, bestie. it's the whole family tree. 🌸


πŸ“œ HISTORY πŸ“œ

24-Sep-2026 Auto generated by spf13/cobra

yep, this one wasn't hand-written by a human β€” it was auto generated by spf13/cobra, on 24-Sep-2026. robots did the paperwork, we just brought the vibes. πŸ€–βœ¨


⭐ one last vibe check: this command assigns profiles, it doesn't create them. --no-profiles really does remove everything, so don't be out here surprised when your instance has nothing left on. lowkey dramatic, highkey useful.

take care of your instances, they're doing their bestπŸ’…


Incus β€” Command line client(1) Β· Sep 2026 Β· auto-generated by spf13/cobra, and lovingly explained by your favorite terminal bestie. mwah. πŸ«ΆπŸ’–πŸŽ€

πŸ“¦ where this page comes from