Starter Kit Commands

Starter kits are reusable metadata bundles that can initialize a new tenant. These commands manage a repository-level catalog of starter kit files, distinct from the standard packaged starter kit that ships with Dodeca.

The import-starter-kit command described here (Starter Kit Commands) is different from the same-named import-starter-kit command described in Migration Commands, which loads the built-in standard starter kit directly into the currently selected tenant and takes no options. The command on this page instead registers a named, file-based kit into the repository’s catalog for later reuse.

Import a Starter Kit

Import a starter kit file into the repository’s catalog under a name:

dshell/:>import-starter-kit --file finance-starter-kit.zip --name Finance

That name can then be used to initialize a new tenant from this kit:

dshell/:>create-tenant --tenant SAMPLE --server-starter-kit Finance

List Starter Kits

List every starter kit currently registered in the repository’s catalog:

dshell/:>list-starter-kits

The listing includes each kit’s name and source filename.