Add deployment targets

With Octopus, you can deploy software to:

  • Kubernetes
  • Windows
  • Linux
  • Azure
  • AWS
  • Offline package drop
  • Cloud region

Regardless of where you’re deploying your software, these machines and services are known as your deployment targets.

Add deployment target

  1. From the left Deploy menu, click Deployment Targets.

Deployment Targets page

  1. Click Add Deployment Target.
  2. Use the category tabs to filter by deployment target type.
  3. Click Add on the deployment target you want to add.

Name

Give your deployment target a descriptive name, for example, Hello world tutorial target.

Environments

We’ll scope this deployment target to one environment. Later, you can add additional targets and scope them to your other environments.

  1. Select Development from the Environments dropdown list.

Target Tags

Octopus uses target tags to select which deployment target a project should deploy to. Later, you’ll add the same target tag to your deployment process. You can deploy to multiple targets simply by adding this tag.

  1. Add a new target tag by typing it into the field. For this example, we’ll use tutorial-target.

Deployment target form

Fill in the other sections of the deployment target form. If you need guidance, please refer to the relevant documentation:

Next, let’s deploy a sample package to your deployment target.

All guides in this tutorial series

  1. First deployment
  2. Define and use variables
  3. Approvals with manual interventions
  4. Add deployment targets (this page)
  5. Deploy a sample package

Further reading for deployment targets

Help us continuously improve

Please let us know if you have any feedback about this page.

Send feedback

Page updated on Tuesday, January 7, 2025