Octopus Deploy Documentation

Connect your deployment targets to Octopus

Last updated

Octopus organizes your deployment targets (the VMs, servers, and services where you deploy your software) into environments.

Add your deployment targets

  1. Navigate to Infrastructure ➜ Deployment Targets and click ADD DEPLOYMENT TARGET.
  2. Select the type of deployment target you are adding.
  3. Select the type of connection your deployment target will make, and follow the on-screen instructions.

If you run into any issues, refer to the documentation for the type of deployment target you are configuring:

As you configure your deployment targets, select the environment they will belong to, and assign the target role(s).

Target roles

Before you can deploy software to your deployment targets, you need to tag them with target roles. This ensures you deploy the right software to the right deployment targets. Typical target roles include:

  • web-server
  • app-server
  • db-server

Using target roles means the infrastructure in each of your environments doesn't need to be identical and the deployment process will know which deployment targets to deploy your software to.

Deployment targets can have more than one role, and more than one deployment target can have the same role, but every deployment target must have at least one role.

To learn more about managing and configuring your infrastructure, refer to the infrastructure documentation.

Next, learn how to package your software or you can return to the getting started guides.

Need support? We're here to help.