Search

Blog posts

Mapping manual deployments with Octopus Deploy

Find out how to map your manual deployments to create a template that helps you start your automation journey.

Outage on octopus.com - report and learnings

Public incident report and our learnings about the octopus.com DNS disruption from January 25 – 26, 2023.

Using AWS IAM roles in Octopus

Learn how IAM roles allow users to temporarily assume new permissions or perform work from an EC2 instance without any additional credentials.

Granting federated user accounts to an EKS cluster

Learn how to grant an AWS federated user account to an EKS cluster.

Selenium series: Writing a Gherkin feature

In this post, we write a complete test in Gherkin

Exposing Octopus variables to a Kubernetes container

Learn how to use the envFrom feature in Kubernetes to pass groups of variables to a container.

How to structure your Git repository for DevOps automation

Learn how to structure your Git repositories to store your scripts, infrastructure as code configuration files, application configuration files, docs and more.

Using the WildFly CLI

Learn how to use the WildFly CLI to query and configure a WildFly application server.

Defining a target architecture

How to approach defining a target architecture for your software systems.

Creating AMI mappings for CloudFormation

As part of our Runbooks series, learn how to create region AMI mappings for use with CloudFormation templates.

Redesigning the navigation in Octopus

A look into how we redesigned the navigation in Octopus Deploy.

Lessons learned building a Raspberry Pi cluster

Learn how to build and configure a Raspberry Pi cluster for fun and development purposes.

Debugging "element does not exist in the collection properties" for SSIS

Learn about issues with package parameters when automating SSIS deployments, and how to avoid an error using different versions of Visual Studio and SQL Server.

Octopus Deploy 3.4

Octopus Deploy 3.4 RTW

Octopus Deploy 3.4 EAP

Octopus Deploy 3.4 is a big release, get involved in steering the direction of key features! Multi-tenant deployments. Elastic environments and transient machine support - machine policies.

RFC: Octopus Reactions - Integration toolkit

A proposal for a feature we're calling Reactions. A set of tools to enable event based integration with a wide range of third party products. We'd love you to have your say!
Loading...

Documentation

Terraform step configuration

Configuring common Terraform options using the Octopus built in steps

Deploy existing release with prompted variables

An example script to deploy an existing release with prompted variables.

Docker Containers

Octopus allows you to treat Docker images as immutable build artifacts that are moved through each stage of deployment by running them as containers with deploy-time specific configuration.

Troubleshooting

Solutions to common problems with Octopus High Availability (HA).

Create and publish a new runbook snapshot

An example script to create and publish a new runbook snapshot

Create and deploy a release

Example scripts to create and deploy a release.

Delete project releases

An example script that deletes releases for a project.

Deploy existing release

An example script to deploy an existing release.

Create a release with specific version

An example script that creates a release with a specific version number.

Upgrade with a new server instance

Information on how to upgrade from Octopus 2.6.5 to a new Octopus instance.

Find events by date

An example script that finds events by date in Octopus using the REST API and Octopus.Client.

Authentication provider compatibility

Compatibility of authentication providers differ between Octopus Server and Octopus Cloud.

Download Runbook Artifact

An example script to download a runbook artifact to a specified location.

Can't find what you are looking for? You can also search our support forum.