Search

Blog posts

Building the Apache Portable Runtime (APR)

Depending on your Linux distro, you may have to build the APR from scratch to take advantage of the higher performance of the OpenSSL library in Tomcat.

Outage on octopus.com - report and learnings

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

Mixing Keys in Tomcat

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

Installing Tomcat From Scratch

Learn the steps you'll need to configure a working instance of Tomcat.

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.

Securing your Kubernetes cluster with Kubewarden

Learn how to use custom Kubewarden security policies to restrict resources in your Kubernetes cluster.

Arquillian for Infrastructure Testing

Arquillian's ability to spin up real application servers and integrate them with unit tests makes it a powerful solution for infrastructure testing.

The ultimate guide to Tomcat deployments

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

Using Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline

This post shows you how to use Operations Runbooks to run ad-hoc SQL scripts in your database deployment automation pipeline.

Generating instance types lists for CloudFormation

As part of our series on Runbooks, learn how to generate a list of available instance types to include in CloudFormation templates.

Creating an EC2 Octopus Worker with CloudFormation

Learn how to deploy an EC2 configured as an Octopus Worker via a CloudFormation template.

Octopus December Release 4.1

This month's release of Octopus expands support for Java with Maven feeds and certificate deployments to WildFly and Tomcat.

An Introduction to Arquillian Testing

Testing Java EE code requires more than just a unit test. This blog post looks at how Arquillian solves the problem of testing Java EE apps.

Deconstructing blue/green deployments in Kubernetes

Learn how to manually implement blue/green deployments in Kubernetes and Octopus.

Exposing Octopus variables to a Kubernetes container

Learn how to use the envFrom feature in Kubernetes to pass groups of variables to a container.

Creating multi-environment Kubernetes deployments

Learn how to securely deploy across multiple environments in a single Kubernetes cluster

Octopus 2020.5: Solid improvements and Config as Code update

Octopus 2020.5 introduces support for self-signed certificates, GitHub container registry support, Kubernetes and Terraform improvements and more.
Loading...

Documentation

Import certificates into Tomcat

Configure Tomcat with a certificate managed by Octopus.

Ubuntu 18.04 End-of-life

Describing the deprecation process of Ubuntu 18.04 Dynamic Workers.

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

Register SSH target

An example script to register an SSH target using the REST API.

AWS S3 Bucket feeds

Configuring AWS S3 buckets as Octopus Feeds

Project recommendations

Projects form a critical element in Octopus Deploy. Here, we cover some recommendations for projects; getting started on the right foot is vital in helping your Octopus Deploy instance scale.

High Availability

Octopus High Availability (HA) enables you to run multiple Octopus Server nodes, distributing load and tasks between them.

How to automate Octopus Deploy upgrades

A how-to guide on how to automate Octopus Deploy upgrades

Creating a test instance

A guide on how to create a test instance with Octopus Deploy

Upgrading host OS or .NET

A how-to guide on how to upgrade the host OS or .NET with Octopus Deploy.

Upgrading from Octopus 3.x to the latest version

Information on how to upgrade from Octopus Deploy 3.x to the latest version

Upgrading from Octopus 4.x / 2018.x to latest version

Information on how to upgrade from Octopus Deploy 4.x or 2018.x to the latest version

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