mirror of
https://github.com/xcat2/confluent.git
synced 2026-08-04 08:27:01 +00:00
00a772785d
These commands ship in confluent_client/bin but had no .ronn man page, so they did not appear in the generated documentation. Add man pages matching the existing style, with synopsis and options taken from each command's argument parser: - confluent2ansible: export node inventory to an Ansible hosts file - confluent2lxca: export nodes to a Lenovo XClarity Administrator bulk import CSV - confluent2xcat: export nodes to an xCAT stanza definition (and optional macs.csv) - dir2img: build a FAT image from a directory for nodemedia upload - nodecertutil: manage BMC CA certificates and sign BMC certificates - nodegrouprename: rename a node group - noderename: rename nodes
36 lines
966 B
Markdown
36 lines
966 B
Markdown
confluent2ansible(8) -- Export confluent node inventory to an Ansible hosts file
|
|
================================================================================
|
|
|
|
## SYNOPSIS
|
|
|
|
`confluent2ansible <noderange> -o <ansible.hosts>` [`-a`]
|
|
|
|
## DESCRIPTION
|
|
|
|
`confluent2ansible` reads the nodes matched by `<noderange>` from confluent and
|
|
writes a corresponding Ansible inventory (hosts) file, allowing an existing
|
|
confluent inventory to be used directly by Ansible.
|
|
|
|
## OPTIONS
|
|
|
|
* `-o FILE`, `--output=FILE`:
|
|
Write the Ansible hosts file to FILE.
|
|
|
|
* `-a`, `--append`:
|
|
Append to an existing hosts file rather than overwriting it.
|
|
|
|
* `-h`, `--help`:
|
|
Show help message and exit
|
|
|
|
## EXAMPLES
|
|
|
|
* Write an Ansible hosts file for the compute group:
|
|
`# confluent2ansible compute -o /etc/ansible/hosts`
|
|
|
|
* Append a rack to an existing hosts file:
|
|
`# confluent2ansible rack3 -o /etc/ansible/hosts -a`
|
|
|
|
## SEE ALSO
|
|
|
|
confluent2xcat(8), confluent2lxca(8), nodelist(8)
|