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.

How to install a Jenkins instance with Helm

As part of our series about Continuous Integration and build servers, learn how to install Jenkins via Helm.

SSH into a Kubernetes cluster

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

Kubernetes testing with KIND

KIND offers a new solution for spinning up Kubernetes clusters for testing and development

A first look at Tekton Pipelines

This blog explores Tekton Pipelines and discusses how they fit into the CI/CD ecosystem

How to export metrics from Windows Kubernetes nodes in AKS

A guide to setting up Prometheus metric exporting from Windows nodes in your Azure Kubernetes Service cluster.

The ultimate guide to rolling deployments

What are rolling deployments and why are they useful? This post covers the rolling deployment pattern and practical examples of how to implement it with different tooling.

Using dynamic build agents to automate scaling in Jenkins

With some setup, Jenkins can automatically react to your processing needs, creating extra nodes to manage processes. This post explains 2 setup methods.

Bulk deletion of Kubernetes resources

Learn how to delete Kubernetes resources like pods in bulk.

Creating an EKS cluster in AWS

As part of our series about Continuous Integration and build servers, learn how to create an EKS cluster in AWS.

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.

Creating test Kubernetes clusters with Kind

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

Deploy your first container to Kubernetes via Octopus

Learn how to perform your first container deployment

Canary deployments with ECS

Learn how to use an external deployment controller to perform Canary deployments in ECS

Importing variables with the Octopus REST API

How the REST API can be used to add variables

Creating workers with the Tentacle Docker image

Learn how to use the Tentacle Docker image to create workers using Azure container services

Empower your team with self-service application deployments

Self-service deployments allow more members of your team to deploy to pre-production environments, but there are some things to consider.
Loading...

Documentation

Deployments

Deployment examples, patterns and practices, and their practical implementation using Octopus.

AWS

Octopus Deploy provides built-in support for deploying to Amazon Web Services (AWS).

Deploy an AWS CloudFormation template

Deploy an AWS CloudFormation Template.

AWS permissions required by Octopus

Details of the AWS permissions required by the CloudFormation steps in Octopus.

Delete an existing AWS CloudFormation stack

Delete an existing AWS CloudFormation stack.

Upload to AWS S3 template

Upload to AWS S3 template.

Azure

Octopus Deploy can help you perform repeatable and controlled deployments of your applications into Azure.

Azure app service environments

This guide covers deploying to Azure App Service Environments.

Azure environments

Information on how to use alternate Azure environments.

Azure Cloud Services

Octopus Deploy can help you perform repeatable and controlled deployments to Azure Cloud Services.

VIP swap

The guide demonstrates how to perform a VIP swap when deploying to Azure Cloud Services.

Azure web apps

Octopus Deploy can help you perform repeatable and controlled deployments to Azure web apps.

Deploying Web Jobs

Octopus Deploy can help you perform repeatable and controlled deployments of your applications into Azure Web Jobs.

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