Search
Blog posts
Outage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Request for feedback - Deploying to Google Cloud Platform with Octopus
Learn how Octopus supports your deployments to Google Cloud Platform and provide feedback on our GCP features.An Octopus Christmas Carol
A look at Octopus in 2022 through the lens of deployments past, present, and yet to comeChoosing a container platform
A look at different container platforms and their suitability.Our most popular webinars in 2021
Join us as we list out our favorite webinars of 2021.Managing all consumers of your JavaScript library as tenants
Use Octopus tenants to control who references which version of your JavaScript library project.How we create the Tentacle Army
Before a release of Octopus is published we fire up the Tentacle Army and attempt to break the release. At the moment the Tentacle Army consists of 800 tentacles located in Singapore and Brazil, regions chosen for their high region-to-region latency.Automating guided failures with an AWS Lambda and subscriptions
Learn how to automate the response to guided failure using an AWS Lambda with an Octopus subscription.Using the Deploy an Azure App Service step
Learn how to use the new Azure App Service step in Octopus Deploy.Secrets in GitHub Actions
As part of our series about Continuous Integration and build servers, learn how to add secrets in GitHub to use with GitHub Actions, plus how to call them in workflows.An introduction to build servers and Continuous Integration
This post opens our series about Continuous Integration and build servers, with an overview on the benefits of build servers, particularly Jenkins and GitHub Actions.Using dynamic build agents to automate scaling in Jenkins
With some setup, Jenkins can automatically react to your processing needs, creating extra nodes to manage processes. This post explains 2 setup methods.10 of our favorite Jenkins plugins
Jenkins has over 1800 community-created plugins to help with continuous integration. Here are 10 we think are useful, as part of our series about CI and build servers.
Loading...
Documentation
Applying changes from Terraform templates
Direction on using Octopus steps for applying or destroying Terraform templatesPreparing your Terraform environment
Configuring remote state, backends, and cloud accounts using Terraform with OctopusTerraform output variables
Instructions on accessing and utilizing Terraform output variablesTerraform step configuration
Configuring common Terraform options using the Octopus built in stepsInfrastructure
The infrastructure tab in the Octopus Web Portal is where you manage your environments, deployment targets, and other infrastructure.Environments
Environments are how you group your deployment targets so you can promote your software through different phases, for instance, into Development, then Test, and finally into Production.Container registries
Instructions on how to set-up third-party container registries as external package feeds for Octopus to consume for use in deployments and runbooks.AWS Elastic Container Registry (ECR)
How to add an AWS Elastic Container Registry as an Octopus feedAzure Container Registry
How to add an Azure Container Registry as an Octopus Deploy feedDocker Hub
How to add Docker Hub as an Octopus Deploy feed for use in Docker steps.GitLab container registry
Configuring a GitLab container registry as an Octopus feed.Google Cloud Container Registry (GCR)
How to add a Google Cloud Container Registry (GCR) as an Octopus feedNexus Container Registry
How to add a Nexus Docker Registry as an Octopus feedGitLab Maven repository
Configuring a GitLab Maven repository as an Octopus feed.Nexus Hosted Maven repository
Configuring a Nexus Hosted Maven repository as an Octopus feed.Can't find what you are looking for? You can also search our support forum.