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.

Octopus Deploy 2.0 API changes - RFC

For Octopus Deploy 2.0 we'll be making some improvements to the HTTP API, as well as documenting it on GitHub.

Importing variables with the Octopus REST API

How the REST API can be used to add variables

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.

Migrating 426 Nancy API endpoints to ASP.NET Core controllers

We migrated Octopus Deploy to a more standardized way of writing an API, using ASP.NET controllers. Learn about our implementation strategy: Derisk, Enable, Finish.

Cloning a space using the Octopus API

With the Octopus API, it is possible to clone almost everything you need in a space.

Hashing API keys to improve security

From Octopus 2.2 onwards we're going to be storing API keys using a one-way hash function

Interacting with the Octopus Deploy API using PowerShell

Learn how to use your PowerShell skills to make API related calls to Octopus Deploy.

What does Microsoft deprecating Azure Service Management APIs mean for Octopus Users?

As Azure begin to deprecate their Azure Service Management APIs, this has knock-on effects for Octopus Users. Although Cloud Service deployments will keep working, Azure Certificate Management Accounts will no longer provide such a rich UX experience.

Learn how to call the Jenkins REST API from PowerShell

A dive into the Jenkins REST API, with examples in PowerShell for creating new jobs

Ask Octopus Episode 2 - Service Accounts, Get Project by Name via API, Deployment Triggers

Once a week a few of us will gather to talk about some of the most interesting questions we have gotten over the past week and how we went about solving them.

Faster deployments with the Executions API

The Executions API is a new set of endpoints that dramatically improves the performance of operations.

Converting many environments to tenants via the Octopus API

Learn how to use the Octopus API to automate the creation of multiple tenants from many existing environments.

Using the Octopus API with Bash and jq

Learn how to work with the Octopus API using Bash and jq.

Reprioritizing the task queue

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

Prioritizing deployments

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

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.

Checking Kubernetes pod CPU and memory

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

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.

The why and more importantly the how of automated database deployment

Why and how your should automate your database deployments

Thoughts from my User Experience Journey

Thoughts and takeaways from my recent journey with the Onboarding team, diving further into user-experience.
Loading...

Documentation

Octopus REST API

Octopus integrates with build servers, scripts, external applications and anything else with its REST API.

API examples

A set of examples using the Octopus REST API to accomplish tasks.

How to Create an API Key

How to create an API key to interact with Octopus without the need for a username and password.

Migration API

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

Create an API Key

An example script that creates an API Key.

Call the Jenkins REST API from PowerShell

Learn how to call the Jenkins REST API from PowerShell

API

The Insights API

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.

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