Skip to content

computeApi

services.scl.computeApi.enable#

Whether to enable ComputeAPI service.

Type: boolean

Default:

false

Example:

true

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.autoRollback#

Roll back changes automatically after live updates failed partially.

Type: boolean

Default:

true

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.ip#

IP address of the ComputeAPI.

Type: string

Default:

"0.0.0.0"

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.logLevel#

Any of TRACE, DEBUG, INFO, WARN, ERROR, OFF

Type: one of “TRACE”, “DEBUG”, “INFO”, “WARN”, “ERROR”, “OFF”

Default:

"INFO"

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.openFirewall#

Open the configured TCP port of the ComputeAPI in the firewall.

Type: boolean

Default:

false

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.port#

Listening TCP port of the ComputeAPI.

Type: positive integer, meaning >0

Default:

4242

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix

services.scl.computeApi.redeployVmsOnStart#

Reset VMM internally to avoid configuration drifts.

Type: boolean

Default:

true

Declared by: - /builds/alasca.cloud/scl/scl-management/nix/modules/compute-api.nix