airshipctl/docs/source/cli/airshipctl_baremetal_ejectm...

1.7 KiB

airshipctl baremetal ejectmedia

Eject media attached to a baremetal hosts

Synopsis

Eject media attached to a baremetal hosts The command will target baremetal hosts from airship inventory kustomize root based on the --name, --namespace and --labels flags provided. If no flags are provided airshipctl will try to select all baremetal hosts in the inventory

airshipctl baremetal ejectmedia [flags]

Examples

Perform action against hosts with name rdm9r3s3 in all namespaces where the host is found
# airshipctl baremetal ejectmedia --name rdm9r3s3

Perform action against hosts with name rdm9r3s3 in namespace metal3
# airshipctl baremetal ejectmedia --name rdm9r3s3 --namespace metal3

Perform action against all hosts defined in inventory
# airshipctl baremetal ejectmedia --all

Perform action against hosts with a label 'foo=bar'
# airshipctl baremetal ejectmedia --labels "foo=bar"

Options

      --all                specify this to target all hosts in the inventory
  -h, --help               help for ejectmedia
  -l, --labels string      Label(s) to filter desired baremetal host documents
      --name string        Name to filter desired baremetal host document
  -n, --namespace string   airshipctl phase that contains the desired baremetal host document(s)
      --timeout duration   timeout on baremetal action (default 10m0s)

Options inherited from parent commands

      --airshipconf string   Path to file for airshipctl configuration. (default "$HOME/.airship/config")
      --debug                enable verbose output

SEE ALSO