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
-
From the left Deploy menu, click Deployment Targets.

-
Click Add Deployment Target.
-
Use the category tabs to filter by deployment target type.
-
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. -
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.
-
Add a new target tag by typing it into the field. For this example, we’ll use
tutorial-target.

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
- First deployment
- Define and use variables
- Approvals with manual interventions
- Add deployment targets (this page)
- 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.
Page updated on Tuesday, January 7, 2025