component#

Interact with the platform components supporting your apps.

Usage:

$ jd component [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • list: List components declared in the manifest.

  • status: Check the status of a particular component.

  • show: Display detailed information about a…

  • logs: Print the logs of a component.

  • restart: Restart a persisting component.

  • reconcile: Bring the actual resources in line with…

  • trigger: Trigger an ephemeral job from a…

component list#

List components declared in the manifest.

Run either from a project directory that you created with ; or pass –path .

Usage:

$ jd component list [OPTIONS]

Options:

  • -p, --path <path>: Directory of the project.

  • --json: Output as JSON.

  • --text: Output as comma-separated names.

  • --help: Show this message and exit.

component status#

Check the status of a particular component.

Run either from a project directory that you created with ; or pass –path .

Usage:

$ jd component status [OPTIONS]

Options:

  • --name <str>: Name of the component to check. [required]

  • -p, --path <path>: Directory of the project.

  • --help: Show this message and exit.

component show#

Display detailed information about a specific component.

Run either from a project directory that you created with ; or pass –path .

Pass –description to display the component’s description only.

Usage:

$ jd component show [OPTIONS]

Options:

  • --name <str>: Name of the component to show details for. [required]

  • -p, --path <path>: Directory of the project.

  • -d, --description: Show description instead of full details.

  • --json: Output as JSON.

  • --help: Show this message and exit.

component logs#

Print the logs of a component.

Run either from a project directory that you created with ; or pass –path .

You can pass additional arguments after ‘–‘.

Usage:

$ jd component logs [OPTIONS]

Options:

  • --name <str>: Name of the component whose logs to display. [required]

  • -p, --path <path>: Directory of the project.

  • --help: Show this message and exit.

component restart#

Restart a persisting component.

Only supported for persisting components.

Run either from a project directory that you created with ; or pass –path .

Usage:

$ jd component restart [OPTIONS]

Options:

  • --name <str>: Name of the component to restart. [required]

  • -p, --path <path>: Directory of the project.

  • --help: Show this message and exit.

component reconcile#

Bring the actual resources in line with the component declaration.

Update managed resources that drifted and re-create resources deleted out-of-band. However, resources that were removed from the declaration since the last or will become orphaned.

Run either from a project directory that you created with ; or pass –path .

Usage:

$ jd component reconcile [OPTIONS]

Options:

  • --name <str>: Name of the release component to reconcile. [required]

  • -p, --path <path>: Directory of the project.

  • --help: Show this message and exit.

component trigger#

Trigger an ephemeral job from a job-generating component.

Only supported for job-generating components.

Run either from a project directory that you created with ; or pass –path .

Usage:

$ jd component trigger [OPTIONS]

Options:

  • --name <str>: Name of the CronJob component to trigger. [required]

  • -p, --path <path>: Directory of the project.

  • --help: Show this message and exit.