Search

Blog posts

The 2022 Accelerate State of DevOps Report

Find out about the release of the 2022 Accelerate State of DevOps report.

Getting started with PowerShell Desired State Configuration (DSC)

How to get started using PowerShell Desired State Configuration (DSC)

Implementing DevOps in State Government

The story of how I implemented DevOps practices at a state government agency

Write your own PowerShell Desired State Configuration (DSC) module

How to write your own PowerShell Desired State Configuration (DSC) module

Database deployment automation using state-based Redgate SQL Change Automation

Setting up automated database deployments with state-based Redgate SQL change automation.

The state of config file formats: XML vs. YAML vs. JSON vs. HCL

Learn about the different configuration file formats that are available and when you should use them.

Deploying PowerShell Desired State Configuration (DSC) like an App with Octopus Deploy

Use Octopus Deploy custom step templates and configuration data files (DSC configuration) to deploy your Infrastructure as Code using PowerShell Desired State Configuration (DSC).

Automated Database Deployments using State Based Redgate SQL Change Automation

Automated Database Deployments using State Based Redgate SQL Change Automation

Defining a target architecture

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

Database deployment automation approaches

This post talks about how to get started with database deployment automation and describes the main approaches: state-based and migration scripts.

Using 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.

What is GitOps?

GitOps is an exciting new paradigm, but it can be hard to understand exactly what the term means.

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.

Octopus May Release 3.13

This month's release brings some exciting new features including support for Azure Service Fabric, HSTS, optional lifecycles and performance improvements, among other things!

Bootstrap Tentacle installation with Powershell DSC

Install and configure Tentacles using the power of Powershell Desired State Configuration (DSC)

Lessons learned implementing database deployments

Exploring the pitfalls of implementing database deployments

Octopus Deploy 4.0 - Why we chose React over Angular when rewriting the Octopus 4.0 UI

One of the biggest changes in Octopus Deploy 4.0 is a complete portal rewrite in React.

Refactoring Octopus: Adding strict null checks to the Octopus front-end

Learn from some of the lessons we learned adding strict null checks to the Octopus front-end codebase

The new DevOps performance clusters

Explains the changes and additions to performance clusters in The State of DevOps Report 2022.
Loading...

Documentation

Preparing your Terraform environment

Configuring remote state, backends, and cloud accounts using Terraform with Octopus

Automating Octopus installation

Information on how to install and configure an Octopus Server in a fully automated way from the command line.

Migration API

Octopus includes a migration API that provides the ability to back-up and restore parts of an Octopus Deploy instance remotely.

Project coordination code samples

Project coordination guide code samples that show how to perform various tasks covered in the guide.

Coordinating multiple projects

Script examples for working with data from multiple projects.

Import projects

An example script that will import projects from a previously executed export task from another space on an Octopus instance.

Terraform

Octopus Deploy can help you automate provisioning infrastructure with Terraform using runbooks.

Clean environments

Using the Octopus CLI to delete/remove machines with a particular status from environments on your Octopus instance.

Export projects

An example script that will export projects that can be imported into a different space on the same, or different Octopus instance.

Installing the Tentacle VM extension via the Azure CLI

How to install the Tentacle VM Extension using the Azure Command Line Interface (CLI)

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