Skip to main content

ACE-CLI

ACE-Box comes with an including management tool called 'ace-cli'. This cli tool can be used to prepare and/or install the ACE-Box or certain components.

$ ace --version

Available commands (ace-cli version 0.2.0, can also be retrieved by running ace --help):

CommandResult
preparePrepares ACE-Box for further use (e.g. persists domain, protocol settings)
enable <use case>Prepares ACE-Box for a use case by installing set of components (see table below)
install <component>Installs ACE-Box or components thereof (see table below)
uninstall <component>Uninstalls ACE-Box or components thereof (see table below)
set <config>Updates ACE-Box config. <config> can be any of key=value, e.g. $ace set foo=bar
destroyDestroys configurations deployed by the ACE-Box. As of now, this command runs a handful of curated cleanup tasks which e.g. reset certain Dynatrace environment configurations.

Available install components:

ComponentResult
microk8sInstalls and configures MicroK8S
giteaInstalls and configures Gitea
gitlabInstalls and configures Gitlab
dynatraceInstalls and configures Dynatrace OneAgent and ActiveGate
repositoriesInstalls and configures Git Repositories
keptnInstalls and configures Keptn
monacoInstalls and configures Monaco
jenkinsInstalls and configures Jenkins
dashboardInstalls and configures the dashboard
awxInstalls AWX

Available uninstall components:

Please refer to $ ace --help for available commands -->