Search

Blog posts

Top 8 container registries

There are many container registry services, suitable for all different kinds of teams. We look at the top 8 and why you might consider them.

Scripting the creation of Octopus API keys

Learn how to script the creation of an API key for use with the Octopus REST API, and how to use browser developer tools to explore the Octopus API in action.

Reprioritizing the task queue

Learn about our new feature that lets you reprioritize the task queue in Octopus.

Why you should track vulnerabilities after deployment

Find out why you should track vulnerabilities after deployment, plus the ways how.

Using ad-hoc scripts in your database deployment automation pipeline

Using ad-hoc scripts in your database deployment automation pipeline.

Using Ad-Hoc Scripts in your Automated Database Deployment Pipeline

Using Ad-Hoc Scripts in your Automated Database Deployment Pipeline

Common deployment patterns and how to use them in Octopus

Deployment patterns are important to any development pipeline. This post looks at some common deployment patterns and explains how to set them up in Octopus.

Prioritizing deployments

Prioritize your deployments. Fast-tracking deployments has never been easier.

Paved versus golden paths in Platform Engineering

Find out the critical difference between paved paths and golden paths in Platform Engineering.

Checking Kubernetes pod CPU and memory

Learn how to check a pod's resource usage in Kubernetes.

Running Octopus Deploy inside a container

The Octopus Deploy Docker image makes it a simple process to provision a new Octopus Server instance.

Insights from our Optimizing Octopus webinar

Learn how to keep Octopus running smoothly, and easily see what’s happening, all with a little planning, maintenance and smart use of Octopus features.

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.

Automating developer machine setup with Chocolatey

Learn how to automate a developer machine setup using Chocolatey

The why and more importantly the how of automated database deployment

Why and how your should automate your database deployments

Re-thinking feature branch deployments

Feature branches should be tested prior to merging into master. All too often, companies have a single static test environment.

Deploying AWS Lambdas across environments

Learn how to progress Lambda deployments across environments using CloudFormation

Secrets in GitHub Actions

As part of our series about Continuous Integration and build servers, learn how to add secrets in GitHub to use with GitHub Actions, plus how to call them in workflows.

The benefits of containerization

Containers have a range of benefits that help you become more agile in software delivery. Containers are scalable, portable and complement your DevOps processes.

The key assumption of modern work culture

Find out the key assumption that you must change for your organization to adopt modern culture.

Upgrading from Octopus 3.x is easier than you think

Why and how to upgrade from Octopus 3.x.

From Sysadmin to SRE

Infrastructure as Code, the Sysadmin’s portal into DevOps

Variable Editor Redesign - RFC

Updates to the variable editor ...
Loading...

Documentation

Upgrading from Octopus 2.6.5 to 2018.10 LTS

Information on how to upgrade from Octopus 2.6.5 to 2018.10 LTS

Project Insights

Project level insights are available as a new tab in every project so you can understand the performance of your projects across channels, environments, and tenants.

Space Level Insights

Space level insights

Octopus Cloud

How to work with Octopus Cloud.

Reprioritize Tasks

An example script to find deployments or runbook runs for a specific environment, project, or tenant and move them to the top of the queue.

Add a Space with environments

An example script to create a new space and populate it with some default environments.

Manually fail a task

How to manually fail a running or canceling task when tasks hang or get stuck.

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