Your deployment pipeline must contain an Application Component step. Use this step to select the application components to be deployed. You can select application components from ShuttleOps build pipelines as well as components from your artifact repositories. Note that only one Application Component step is allowed in a deployment pipeline.

 

Click the Deploy tab. Clickto create a new deployment pipeline or click Edit on an existing pipeline.

 

Click the Application Components task. (If you've accidentally deleted this step, you can add it to the pipeline.)

 

Complete the following steps to configure the task. When you’re done, click away to close the modal.

Add Application Components From Chef Habitat Builder

Click on Click to Add, then select one or more application components from the Build Pipelines and/or Chef Habitat tabs, then click Add.

Build Pipelines  Select application components created by ShuttleOps build pipelines.

Chef Habitat  Select application components from Chef Habitat Builder. Use the list at the top of the window to search by Chef Habitat Builder account, origin, and package. This list includes the packages that you've built to Chef Habitat Builder as well as public packages.

 

Add Application Components From Container Registries

Click on Click to Add, then select one or more application components from the Build Pipelines and/or Registries tabs, then click Add.

Build Pipelines  Select application components created by ShuttleOps build pipelines.

Registries  Select application components from one or more connected Container Registries. Use the buttons at the top of the window to add from Public or Private accounts. Select the Credential to use, Image to be deployed and a Tag for the application.

 

Change Configuration Settings

Click  to change the default configuration settings for an application component, including the administrator password. Note that the available settings will vary for different application components. You can also bind dependent components. Note that bound components must be in the same deployment environment.

In the Application Components window,  is shown between bound components.

 

Add an On Push Trigger for an Application Component

Select  on the application component card if you want to run the pipeline automatically when the component is updated in the artifact repository. An artifact repository trigger for the component is automatically added to the start of the pipeline.

 

Remove an Application Component

Click X on an application component cardto remove it from the step.