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.Deconstructing blue/green deployments in Kubernetes
Learn how to manually implement blue/green deployments in Kubernetes and Octopus.Deploying to SQL Server with a DACPAC - Will it Deploy? Episode 4
We try to automate the deployment of a SQL Server Database using a Data-tier Application Package (DACPAC) to manage our database structure and data.Deploying a Spring Boot web app - Will it Deploy? Episode 2
We try to automate the deployment of a Spring Boot web app AWS Elastic Beanstalk with infrastructure provisioning and zero production downtime.CloudFormation, WildFly and Deploying Maven Artifacts
Take a look at how you can tie together a number of the new features from recent releases to deploy Java apps to the cloud.Deploying to SQL Server with Entity Framework Core - Will it Deploy? Episode 3
We try to automate the deployment of a SQL Server Database using Entity Framework Core to manage our database structure and data.Spring Boot as a Service
Learn how to deploy Spring Boot fully executable JAR files to EC2 Linux instances as servicesIntroducing our second release with long-term support - Octopus Server 2019.3 LTS
Octopus Server 2019.3 LTS is the second release with six months of long-term support. We recommend this release for most self-hosted customers.Kubernetes, Containers, and Octopus - An Update
A progress update on adding Kubernetes support to OctopusDeploying an ASP.NET MVC web app to Azure with AppVeyor and Octopus - Will it Deploy? Episode 6
Deploying an ASP.NET MVC web app to Azure with a cloud-based delivery pipeline using AppVeyor and Octopus - Will it Deploy? Episode 6Deploying a Multi-Tenant Web App to Multiple Customers - Will it Deploy? Episode 5
We try to automate the deployment of a multi-tenant SaaS web app to different customers running on Amazon Web Services (AWS) virtual machines.Deploying an ASP.NET Core web app to Linux - Will it Deploy? Episode 7
Deploying an ASP.NET Core web app to an AWS Ubuntu Linux VM with SQL Server for Linux - Will it Deploy? Episode 7Octopus Starter edition: Free for small teams
Octopus Deploy: Starter is a new edition of Octopus Deploy. It allows small teams to run a self-hosted Octopus Server and deploy up to 10 targets, all for free.Deploying an ASP.NET Core app - Will it Deploy? Episode 1
We try to automate the deployment of a ASP.NET core web app to Microsoft's Azure platform with infrastructure provisioning and zero production downtime.External feed triggers
We're introducing external feed triggers for Kubernetes. This monitors Helm chart repositories and container image registries referenced in your deployment steps. When it detects a new version, Octopus automatically creates a release.Deprecating authentication extensions
Find out why and when Octopus is deprecating support for custom authentication extensions.Breaking up monolithic deployments
Learn how to break up a large process into smaller deployable componentsKubernetes deployment strategies visualized
See pods being deployed with either rolling updates, recreates, or blue/green deployments.Tentacle versioning and when to update
Every time a new Octopus Server instance is released we also bump the Tentacle version. Here's why and what to do about it.Using the Octopus API with Bash and jq
Learn how to work with the Octopus API using Bash and jq.Canary deployments with ECS
Learn how to use an external deployment controller to perform Canary deployments in ECSPlanning Octopus 2.0
We're planning some big changes for Octopus 2.0. We need to avoid second system syndrome as well as resting on our laurels.Command-line tab completion for Octopus CLI
Enable tab completion for the Octopus CLI today! We'll also dive into how shell completion works in some popular shell environments.
Loading...
Documentation
Register SSH target
An example script to register an SSH target using the REST API.SSH target
Configuring Linux servers as SSH deployment targets in Octopus.Blue-green deployments
Implementing blue-green deployments, i.e. having two production environments ("blue" and "green"), with Octopus.Synchronize packages
An example script that synchronizes packages from the built-in feed between two spaces in Octopus using the REST API.Manually failover DNS
With Octopus Deploy you can manually failover DNS with a Runbook.SSH key pair account
SSH key pair accounts allow you to securely authenticate with SSH targets.Can't find what you are looking for? You can also search our support forum.