What is Management Mode?
Runner management mode is a standalone process that is deployed first in an install’s runner VM. Once it has started, it is responsible for configuring, starting, monitoring, and updating a child runner process for the install itself. This install runner process then carries out all of the day to day runner operations. This allows for an additional degree of flexibility when managing updates and paves the way for future runner features. This release introduces runner management mode into GA as an opt-in feature which can be enabled by configuring theinit_script_url
attribute in
runner.toml
in the app config. We recommend all new installs make use of it
from day-1.
Migrating an existing Install
- Update
runner.toml
to use the management mode init script.
runner.toml
- Update
stack.toml
to use the 1.6 version of the Runner ASG nested CF stackrunner_nested_template_url
.
stack.toml
-
Sync the app config with
nuon apps sync
- Reprovision the install and apply the new stack as a CF change-set.
New Installs
- Configure
runner.toml
to use the management mode init script. - Configure
stack.toml
to use the 1.6 version of the Runner ASG nested CF stack.
runner.toml
- Update
stack.toml
to use the 1.6 version of the Runner ASG nested CF stackrunner_nested_template_url
.
stack.toml
- Carry on as usual.