docs/doc/source/cli_ref/sw-manager.rst
MCamp859 eb29c33812 Update CLI references
Added sw-manager CLI guide.
Updated dcmanager, fm, and system CLI guides.
Changed tabs to spaces in fm guide.
Fixed merge conflict.

Change-Id: I20a8d4e1569b64a07a6ce6685c167bba71ea24e3
Signed-off-by: MCamp859 <maryx.camp@intel.com>
2021-03-31 16:08:18 -04:00

140 lines
3.1 KiB
ReStructuredText

==========
sw-manager
==========
:command:`sw-manager` is the command-line interface for the VIM Orchestration
APIs.
This page documents the :command:`sw-manager` command.
.. contents::
:local:
:depth: 2
----------------
sw-manager usage
----------------
::
sw-manager [-h] [--debug] [--os-auth-url OS_AUTH_URL]
[--os-project-name OS_PROJECT_NAME]
[--os-project-domain-name OS_PROJECT_DOMAIN_NAME]
[--os-username OS_USERNAME] [--os-password OS_PASSWORD]
[--os-user-domain-name OS_USER_DOMAIN_NAME]
[--os-region-name OS_REGION_NAME]
[--os-interface OS_INTERFACE]
<subcommand> ...
For a list of all :command:`sw-manager` subcommands, enter:
::
sw-manager -h
-----------
Subcommands
-----------
For a full description of usage and optional arguments for a specific
:command:`sw-manager` command, enter:
::
sw-manager SUBCOMMAND [ COMMAND ] -h
*******************
Patch orchestration
*******************
The patch-strategy commands create, apply and monitor the orchestration of
software patch application (or updates) across all hosts of a StarlingX cluster.
``patch-strategy create``
Create a strategy.
``patch-strategy delete``
Delete a strategy.
``patch-strategy apply``
Apply a strategy.
``patch-strategy abort``
Abort a strategy.
``patch-strategy show``
Show a strategy.
*********************
Upgrade orchestration
*********************
.. note::
The following commands are not yet supported.
The upgrade-strategy commands create, apply and monitor the orchestration of
software upgrades across all hosts of a StarlingX cluster.
``upgrade-strategy create``
Create a strategy.
``upgrade-strategy delete``
Delete a strategy.
``upgrade-strategy apply``
Apply a strategy.
``upgrade-strategy abort``
Abort a strategy.
``upgrade-strategy show``
Show a strategy.
*****************************
Firmware update orchestration
*****************************
The ``fw-update-strategy`` commands create, apply, and monitor the orchestration
of Intel N3000 |FPGA| |PAC| user load image updates across all hosts of a
StarlingX cluster.
``fw-update-strategy create``
Create a strategy.
``fw-update-strategy delete``
Delete a strategy.
``fw-update-strategy apply``
Apply a strategy.
``fw-update-strategy abort``
Abort a strategy.
``fw-update-strategy show``
Show a strategy.
********************************
Kubernetes upgrade orchestration
********************************
The kube-upgrade-strategy commands create, apply and monitor the
orchestration of Kubernetes version upgrades across all hosts of a StarlingX
cluster.
``kube-upgrade-strategy create``
Create a strategy.
``kube-upgrade-strategy delete``
Delete a strategy.
``kube-upgrade-strategy apply``
Apply a strategy.
``kube-upgrade-strategy abort``
Abort a strategy.
``kube-upgrade-strategy show``
Show a strategy.