WWCTL(1)
π
WWCTL β wwctl-node-add π
okay bestie, so this is a page from the WWCTL(1) manual, and today's main character is wwctl node add. it's giving "let me introduce a whole new node to Warewulf" energy, and honestly? iconic. π
β¨ NAME β¨
wwctl-node-add β Add new node to Warewulf
β¨ SYNOPSIS β¨
wwctl node add [OPTIONS] NODENAME
β¨ DESCRIPTION β¨
this command will add a new node named NODENAME to Warewulf. that's it, that's the whole vibe. one command, one new node, slay. π¦
β¨ OPTIONS β¨
okay so there are a LOT of these, but bestie we are getting through every single one. no skipping. periodt. π
--asset=""β the node's Asset tag (key)-c,--cluster=""β cluster group--comment=""β arbitrary string comment-e,--discoverable[=]β discoverable in given network (true/false)--diskname=""β set diskdevice name--diskwipe[=]β whether or not the partition tables shall be wiped--fsformat=""β format of the file system--fsname=""β set the file system name which must match a partition name--fspath=""β the mount point of the file system--fswipe[=]β wipe file system at boot-G,--gateway=β the node's IPv4 network device gateway--gateway6=β the node's IPv6 network device gateway-h,--help[=false]β help for add-H,--hwaddr=""β the device's HW address for given network--image=""β image name-i,--init=""β the init process to boot the image-I,--ipaddr=β IPv4 address in given network--ipaddr6=β IPv6 address in given network--ipmiaddr=β the IPMI IP address--ipmiescapechar=""β the IPMI escape character (defaults:'~')--ipmigateway=β the IPMI gateway--ipmiinterface=""β the node's IPMI interface (defaults:'lan')--ipminetmask=β the IPMI netmask--ipmipass=""β the IPMI password--ipmiport=""β the IPMI port--ipmitagadd=[]β add ipmi tags--ipmitemplate=""β template used for ipmi command--ipmiuser=""β the IPMI username--ipmiwrite[=]β writing of IPMI configuration (true/false)--ipxe=""β the iPXE template name-A,--kernelargs=[]β kernel arguments--kernelversion=""β kernel version--mtu=""β the MTU-N,--netdev=""β the device for given network-M,--netmask=β the network's netmask--netname="default"β network which is modified--nettagadd=[]β add network tags--onboot[=]β network device (true/false)--partcreate[=]β create the partition if it does not exist--partname=""β set the partition name so it can be used by a file system--partnumber=""β the partition number (if not set, next free slot is used)--partsize=""β the partition size (if not set, maximum possible size is used)--parttype=""β the partition type GUID--partwipe[=]β if true, Ignition will clobber an existing partition if it does not match the config--prefixlen6=""β the network's IPv6 prefix length-p,--primarynet=""β the primary network interface-P,--profile=[]β the node's profile members (comma separated)--root=""β the rootfs-R,--runtime-overlays=[]β the runtime overlay-O,--system-overlays=[]β the system overlay--tagadd=[]β add tags-T,--type=""β device type of given network
π real talk for a sec: --partwipe[=] literally says Ignition will clobber an existing partition if it doesn't match the config. that is not a drill, bestie. read it twice before you set it.
πΈ OPTIONS INHERITED FROM PARENT COMMANDS πΈ
these ones come from the parent command β they're the family heirlooms, yk? π«Ά
-d,--debug[=false]β Run with debugging messages enabled.-v,--verbose[=false]β Run with increased verbosity.--warewulfconf=""β Set the warewulf configuration file
β¨ SEE ALSO β¨
wwctl-node(1) β go check out the rest of the node family, iykyk π
π HISTORY π
16-Sep-2026 β Auto generated by spf13/cobra
and that's the whole page, bestie!! π₯³ auto generated by spf13/cobra, dated Sep 2026, and yeah β the footer says the same thing twice because cobra is extra like that. WWCTL(1), you ate. π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: warewulf4-man 4.7.1-bp160.1.1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms