Skip to content

vm-image-registry

services.scl.vm-image-registry.enable#

Whether to enable VM image registry service.

Type: boolean

Default: false

Example: true

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

services.scl.vm-image-registry.openFirewall#

Open the configured TCP port of the registry service in the firewall.

Type: boolean

Default: false

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

services.scl.vm-image-registry.vmImages#

VM images to serve within this registry.

Type: list of (submodule)

Default:

[
  {
    hash = "sha256-bWrxfyjIldh+KQknJTcDh8Xhnv5X5YuW3FdP7tQkX4k=";
    url = "https://cloud-images.ubuntu.com/releases/22.04/release-20231211/ubuntu-22.04-server-cloudimg-amd64.img";
  }
]

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

services.scl.vm-image-registry.vmImages.*.hash#

Hash of the image.

Type: string

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

services.scl.vm-image-registry.vmImages.*.url#

URL to download the image that will be served.

Type: string

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