Search
Blog posts
Eating our own dog food
How using Octopus to manage Octopus Cloud has helped us eat our own dog food and improveOutage on octopus.com - report and learnings
Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.Deploying software shouldn't feel like visiting the dentist
Reasons you should deploy early and often.Working at Octopus - a story of silicon and steel
A history of the computers I have enjoyed as a result of the Octopus Deploy computer policy.Refactoring Octopus: Modularity, Calamari, and Sashimi
Learn how our engineering team re-factored the Octopus codebase to introduce modularity, reduce complexity, and eat some sashimi.Interacting with the Octopus Deploy API using PowerShell
Learn how to use your PowerShell skills to make API related calls to Octopus Deploy.Introducing Octopus Cloud
Octopus Cloud has been a while in the making. In this post we look at how and why Octopus Cloud came to be, and what the future may look likeVariable Editor: A Journey
An exploration of the improvements we have made to the Variable EditorWhy we chose Kubernetes, Linux, and .NET Core for Octopus Cloud
A reflection on the architectural options we considered for hosting Octopus Cloud v2.Behind the scenes of the Octopus Extension for GitHub Copilot
Learn how we integrated Azure AI and Copilot when making the Octopus extension.Reflections on 2017
A recap of 2017, including progress on our roadmap and a general company updateUsing the Octopus Terraform Provider to create standards
Learn how to leverage the Octopus Deploy Terraform Provider to create standards for all spaces in your instance.Deploying TeamCity to Kubernetes using Octopus Deploy
Learn how to spin up a build server on demand using Octopus Deploy and KubernetesDeploy to Oracle Database using Octopus Deploy and Redgate
Octopus Deploy supports many database tools. Follow along as we get a CI/CD pipeline built to deploy a database change to an Oracle DatabasePerforming canary deployments in Kubernetes
Learn how to use the Voyager ingress controller to implement canary deployments in KubernetesImprovements to Adding a Deployment Target Experience and Interface
Learn about some recent UI changes around deployment targets and why we made them.
Loading...
Documentation
Samples instance
View real-world deployment and runbook examples in our Octopus Cloud samples instance - https://samples.octopus.appDocker Container Registry
A Docker Registry is treated in Octopus Deploy as a feed that supplies images that are run as containers on a Docker Engine host.Deployment targets
How to configure deployment targets in OctopusAzure targets
Configure your Azure infrastructureAzure Cloud Service targets
Azure Cloud Service deployment targets allow you to reference existing classic Cloud Services in your Azure subscription, that you can then reference by role during deployments.Azure Service Fabric cluster targets
Azure Service Fabric Cluster deployment targets allow you to reference existing Service Fabric Cluster apps that are available in your Azure subscription, that you can then reference by role during deployments.Azure Web App targets
Azure Web App deployment targets allow you to reference existing Web Apps in your Azure subscription, that you can then reference by role during deployments.Cloud regions
Cloud regions deployment targets allow steps to be executed multiple times to support deploying cloud applications in numerous geographic regions.Dynamic infrastructure
Octopus resources created in cloud providers can also be modeled in Octopus using service messages and scripts, which form part of dynamic infrastructure.Create Azure Service Principal account command
New-OctopusAzureServicePrincipalAccount allows you to create an Azure Service Principal account in Octopus from within a running deploymentCreate Azure Cloud Service target command
Cmdlet for creating an Azure Cloud Service targetCreate Azure Service Fabric target command
Cmdlet for creating an Azure Service Fabric targetCreate Azure Web App target command
Cmdlet for creating an Azure Web App targetCreate Kubernetes Target Command
Cmdlet for creating a Kubernetes targetCan't find what you are looking for? You can also search our support forum.