cubeship template
Install apps from the template catalog
Install apps from the template catalog
cubeship template install
Install a template from the catalog: its project and environment when they do not exist, its databases, stores and apps, and a deploy of each app. Anything that fails is undone.
Secrets the instance generates are printed once, here, and nowhere else.
cubeship template install <owner/repo> [flags]| Flag | Default | What it does |
|---|---|---|
--app-name | rename an app the template declares, key=name (repeatable) | |
--database-name | rename a database the template declares, key=name (repeatable) | |
--env | the environment inside it; the template's by default | |
--input | an answer to one of the template's inputs, key=value (repeatable) | |
--project | the project to install into; the template's suggestion by default | |
--release | a release tag; the newest the catalog accepted by default | |
--store-name | rename an object store the template declares, key=name (repeatable) |
cubeship template installed
List the templates installed on this instance
cubeship template installedcubeship template list
Search the template catalog at cubeship.dev. The search matches a template's name, description or tags.
cubeship template list [search] [flags]| Flag | Default | What it does |
|---|---|---|
--tag | only templates with this tag |
cubeship template uninstall
Delete an installation's apps, and the project and environment it created once they are empty. Its databases and object stores are kept unless --delete-data, which deletes them and everything in them for good.
cubeship template uninstall <id> [flags]| Flag | Default | What it does |
|---|---|---|
--delete-data | also delete its databases and object stores, and their data | |
--yes | confirm the uninstall |
cubeship template update
Show what updating an installation would change, and with --yes apply it. An update creates and changes what the release does and deletes nothing; if a step fails, the installation is put back as it was.
cubeship template update <id> [flags]| Flag | Default | What it does |
|---|---|---|
--input | an answer to a question the release adds, key=value (repeatable) | |
--release | a release tag; the newest the catalog accepted by default | |
--yes | apply the update rather than only showing it |