Search

Blog posts

Outage on octopus.com - report and learnings

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

SNI in Tomcat

SNI allows Tomcat to respond with multiple HTTPS certificates on on single port. This blog post looks at how to configure SNI.

Getting started with Kind and Octopus

Learn how to perform your first Kubernetes deployment with Kind and Octopus

Mixing Keys in Tomcat

Learn how to configure Tomcat to support both RSA and ECDSA certificates on a single HTTPS port.

Creating test Kubernetes clusters with Kind

Learn how to integrate a test cluster created with Kind with Octopus

How to install and configure NGINX with Octopus Deploy

Learn how to create a repeatable deployment process for installing and configuring NGINX.

Installing Minikube on Windows

Learn how to get a test Kubernetes environment on Windows with Minikube

Deploying a Secured Web App to Tomcat with Octopus

Learn how to go from a fresh Tomcat download to a secured web app deployment using the new features in Octopus 4.1

SSH into a Kubernetes cluster

Learn how to set up a SSH bastion host in your Kubernetes cluster.

Deploying PHP applications with Octopus Deploy

Learn how to deploy PHP applications using Octopus Deploy.

Kubernetes Pod Service Account authentication

Learn how to create a Kubernetes deployment target using the Pod Service Account authentication mode.

The ultimate guide to Tomcat deployments

Learn how to create a secure, highly available, load-balanced Tomcat cluster with zero downtime deployments.

Lessons learned porting Octopus Server to .NET Core 3.1

We ported Octopus Server to .NET Core 3.1 to unlock the ability to run on Linux, Docker Containers, and Kubernetes. This post shares lessons learned along the way.

Integrating OAuth with Kubernetes

Integrating Google OAuth into a Kubernetes cluster.

Automating support emails with Octopus Runbooks

You can use Octopus Runbooks to automate delivery of important information to your support teams when things go wrong. This post explains how.

The ultimate guide to Kubernetes microservice deployments

Learn how to deploy microservices into a Kubernetes cluster with Octopus Deploy.

Festive Tech Calendar - Octopus hackathon

Get involved with the Octopus Deploy hackathon and you could win one of three Octopus swag bundles.

Octopus Deploy Config as Code: early access preview

Octopus Deploy's Configuration as Code solution is now available as a preview release for all customers.
Loading...

Documentation

Troubleshooting invalid certificates

How to troubleshoot invalid certificates that won't load in Octopus Deploy

Certificates

Manage X.509 certificates with Octopus Deploy

Certificate variables

Variables in Octopus Deploy can have a certificate as the value

Kubernetes cluster

How to configure a Kubernetes cluster as a deployment target in Octopus

octopus deployment-target kubernetes create

Create a Kubernetes deployment target

Import certificates into Tomcat

Configure Tomcat with a certificate managed by Octopus.

Use NGINX as a reverse proxy for Octopus Deploy

How to set up NGINX as a Reverse Proxy for Octopus Deploy

Java error messages and troubleshooting

Java deployment steps include a number of unique error codes that may be displayed in the output if there was an error

Octopus Server in Kubernetes

Octopus can be installed into a Kubernetes cluster running the Octopus Server Linux container, optionally leveraging High Availability (HA).

Octopus Server Container with systemd

Using systemd, you can have the Octopus Server Linux Container running in Docker each time the OS starts on your host machine.

Troubleshooting Octopus Server in a Container

Troubleshooting steps for running Octopus in a Container

Cloudsmith Multi-format repositories

Configuring a Cloudsmith repository as an Octopus feed for NuGet, Docker, Maven or Helm packages.

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