Search

Blog posts

Let's talk Licensing

Octopus deploy licenses, renewals and upgrades

Outage on octopus.com - report and learnings

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

Why you should take a look at Kotlin's standard library

See how run, let, also and apply can improve your Kotlin code.

Octopus July Release 3.15

This month's release includes multi-tenant deployment improvements, Octopus Server Let's Encrypt integration, and more!

Farmer: Simpler ARM deployments with Octopus Deploy

Learn how to use Farmer to create and deploy ARM templates with Octopus Deploy

Managing Spaces with Octopus Data Center Manager RFC

We are designing a new product to manage Octopus Servers at scale. This is a request-for-comments.

Octopus August Release 3.16

This month's release includes Mono-less deployments to Linux and Mac, updated ScriptCS support, bug fixes and more.

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.

Azure changes in 3.1

We recently made big changes to deployment targets and Azure cloud services in Octopus 3.0, and it turns out we got our design wrong. In 3.1, we'll be reverting to the 2.6-era way of deploying cloud services. This change will also affect the way we deploy Azure web apps.

Selenium series: mixing implicit and explicit waits

In this post, we learn how implicit and explicit waits can interfere with each other.

What are your deployment automation roadblocks?

We're going to run some webinars to try to help people get started with automation.

Ask Octopus Episode 10 - Subscriptions, System Security and Redeploy Failed Releases

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.

How global tenanted deployments would look without automation

We explore how difficult global tenanted deployments would be if we didn't have automation.

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.

OpenID Connect in Octopus Deploy

Learn how OIDC can improve your security posture.

Expanding the use of execution containers

Octopus 2024.1 added the ability to use an inline Dockerfile or a URL to a Git repository to build the Docker container used for a deployment.

Introducing the Kubernetes agent

We introduced a new deployment target called the Kubernetes agent to make your deployments to Kubernetes simpler, faster, and safer.

Reprioritizing the task queue

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

Connecting a project to multiple tenants as a bulk action

Learn about our new bulk actions for tenanted deployments in Octopus. Connect a project to multiple tenants and add or clone a new tenant straight from the project page.

Paved versus golden paths in Platform Engineering

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

Why visibility is important for modern deployments

We look at the reasons why reporting and visibility are important for modern deployments

Easy and secure GitHub integration

We're introducing 2 new features to make connecting GitHub and Octopus Deploy even easier and more secure.

Introducing Resilient Tentacle Communications

Learn about our new Resilient Tentacle Communications feature to recover from transient network issues and improve deployment success rates.

Using variables for Kubernetes without breaking YAML

Injecting Octopus variables into your Kubernetes YAML scripts is easier to perform with extended support for the existing structured variable replacement functionality.

A beginner's guide to containers

A brief overview at containers covering what they are and why they're useful.
Loading...

Documentation

Let's Encrypt integration

Octopus can integrate with Let's Encrypt to setup and automatically renew the Octopus Portal SSL certificate.

Renew Let's Encrypt certificates

Renew and store TLS certificates issued by Let's Encrypt with a runbook as part of a routine operations task.

Expose the Octopus Web Portal over HTTPS

How to expose the Octopus Web Portal securely over HTTPS.

Routine operations

Octopus Deploy allows you to create and run runbooks for routine operations tasks, which don't happen very frequently.

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