Zowe server component and extension management
Zowe server component and extension management
This page covers how to install and manage Zowe server components or extensions by using zwe components
commands.
Installing a component
Zowe ships the zwe components install
command to help end-user to install any Zowe server extensions (extensions are components that are not part of Zowe core). In order to be compatible with the command, components must follow Zowe server component package format standard.
More information such as parameters and examples can be found on the zwe components install
reference page
Note: The automatic tagging process is opinionated about which file extensions should be in which encoding. If this does not fit in your needs, a pax
format is recommended to include the tagging information into your package. This option is only applicable for z/OS. The following list presents the allowed values:
-
yes
This option automatically tag the encoding of the files.
-
no
Do not automatically tag encoding of the files.
-
auto
Tag only when manifest is in
ISO8859-1
encoding.
-
--log-dir|--log|-l
(String, Optional) Specifies the path to the log directory.
-
--debug|--verbose|-v
(Boolean, Optional) Enable debug level logging. This will help on troubleshooting issues.
-
--trace|-vv
(Boolean, Optional) Enable the most detail trace level logging. This will help on troubleshooting issues.
Enable and disable component
Zowe ships zwe components enable
and zwe components disable
commands to help you enable and disable Zowe server component (extension). In order to be compatible with these commands, components must follow Zowe server component package format standard.
Important these commands will update your zowe.yaml
configuration file.
Note zwe components install
command will enable the component globally if --skip-enable
is not passed to it.
More information such as parameters and examples can be found on the zwe components enable
reference page and the zwe components disable
reference page
Upgrading a component
zwe components install
is only used for installing a component that is not yet installed.
If you need to install a new version of an existing component, you must use the zwe components upgrade
command instead.
More information such as parameters and examples can be found on the zwe components install
reference page
This command can be used to upgrade all components that have an upgrade available when using zwe
with a component package registry. More information can be found within the component package registry documentation
Uninstalling a component
zwe components uninstall
can be used to remove a previously installed extension. It will not remove core components.
More information such as parameters and examples can be found on the zwe components uninstall
reference page