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.Smoke testing your infrastructure with runbooks
Learn how to use runbooks to perform high level smoke tests against your applications and infrastructure.How to deploy Azure Container Apps
Learn how to deploy Azure Container Apps with Octopus Deploy.Configuring Octopus Server High Availability using AWS FSx
Learn how to create an Octopus Server High Availability cluster using AWS FSx.Creating multi-environment Kubernetes deployments
Learn how to securely deploy across multiple environments in a single Kubernetes clusterDeploying to Red Hat OpenShift with Octopus Deploy
Learn how to deploy to Kubernetes clusters managed by Red Hat OpenShiftOctopus Deploy in the Azure Marketplace
Octopus Deploy is now available in the Azure MarketplaceConvert an existing application to use rolling deployments
Learn how to convert an existing application to use the rolling deployments deployment pattern in Octopus with child steps.Change a runbook process to use execution containers
Learn how to change a runbook from running on a worker machine directly to using execution containers.A first look at Tekton Pipelines
This blog explores Tekton Pipelines and discusses how they fit into the CI/CD ecosystemGetting started with LDAP auth provider
Learn how to configure your self-hosted Octopus Deploy instance to work with the new LDAP auth provider.Set up a local Kubernetes deployment pipeline
We teach you how to set up a local Kubernetes deployment pipeline, so you can experiment without risk.Creating workers with the Tentacle Docker image
Learn how to use the Tentacle Docker image to create workers using Azure container servicesCreate an AKS Cluster with Pulumi and Octopus Deploy
Learn how to create an Azure Kubernetes Cluster (AKS) using Pulumi, Python, and Octopus DeployLinux worker for PowerShell templates
Using a Linux worker to run Step Templates written in PowerShell.Beyond Hello World: Kubernetes for the uninitiated
A high-level overview of Kubernetes with a real-world .NET Core web application with web services and databases.
Loading...
Documentation
Manage DNS records in Azure
Create or delete DNS A records in Azure DNS using a runbook.Manually failover DNS
With Octopus Deploy you can manually failover DNS with a Runbook.Automatically failover DNS with monitoring
With Octopus Deploy you can monitor your application and failover DNS with a runbook.Emergency operations
This section includes examples of how to use runbooks to help automate disaster recovery operations.Renew Let's Encrypt certificates
Renew and store TLS certificates issued by Let's Encrypt with a runbook as part of a routine operations task.Connecting securely with client certificates
Octopus Deploy can help you connect securely to Service Fabric clusters using Client Certificate authentication.Azure
Octopus Deploy can help you automate the provisioning of infrastructure in Azure using runbooks.Polling Tentacles over port 443
Octopus Polling Tentacles open a connection to the Octopus Server over port 443 to ask the Server if there is any work to do.Troubleshooting Tentacles
How to troubleshoot problems with Octopus Tentacles.Email notification step
Email notification steps allow you to notify team members and stakeholders of deployment activities.Upgrading host OS or .NET
A how-to guide on how to upgrade the host OS or .NET with Octopus Deploy.Clustered Listening Tentacles
Configuring the Octopus Tentacle in an active/passive cluster.Register Worker
Using the Tentacle.exe command line executable to register this machine as a Worker with an Octopus Server.Let's Encrypt integration
Octopus can integrate with Let's Encrypt to setup and automatically renew the Octopus Portal SSL certificate.Can't find what you are looking for? You can also search our support forum.