Search

Blog posts

Kubernetes Pod Service Account authentication

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

Checking Kubernetes pod CPU and memory

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

Creating Kubernetes pods, ReplicaSets, and deployments

Learn how to create Kubernetes pods, ReplicaSets, and deployments from YAML manifests, as part of our Kubernetes training series.

Outage on octopus.com - report and learnings

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

Kubernetes deployment strategies visualized

See pods being deployed with either rolling updates, recreates, or blue/green deployments.

Creating a Kubernetes Operator with Kotlin

Learn what Kubernetes Operators are, and see an example Kotlin Operator

The difference between ClusterIP, NodePort, and LoadBalancer Kubernetes services

Learn the differences between the 3 kinds of Kubernetes services, ClusterIP, NodePort, and LoadBalancer.

Bulk deletion of Kubernetes resources

Learn how to delete Kubernetes resources like pods in bulk.

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.

DevOps, runbooks, and kubectl

The top reasons to use Octopus Runbooks to manage your Kubernetes cluster.

Beyond Hello World: Kubernetes for the uninitiated

A high-level overview of Kubernetes with a real-world .NET Core web application with web services and databases.

Securing your Kubernetes cluster with Kubewarden

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

Java CI/CD: From release management to operations

In this post, we create example runbook to implement operations tasks.

Introducing the Octopus Server Linux Docker image

Octopus 2020.3 introduces the Octopus Server Linux Docker image

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.

Chaos engineering and runbooks

Learn how runbooks can enrich your deployments with the Chaos Toolkit.

Alternative Kubernetes dashboards

A look at some alternative Kubernetes dashboards

The ultimate guide to Kubernetes microservice deployments

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

SSH into a Kubernetes cluster

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

Modifying Docker images during Kubernetes deployments

With the help of some open source Docker image tools and Kubernetes' mounting options, it’s possible to deploy a single image across multiple environments that include templated files.

Performing canary deployments in Kubernetes

Learn how to use the Voyager ingress controller to implement canary deployments in Kubernetes

Verifying backups with Runbooks

Learn how to automate the process of verifying your backups using a custom runbook.

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.

Deploy your first container to Kubernetes via Octopus

Learn how to perform your first container deployment

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.
Loading...

Documentation

Octopus Server in Kubernetes

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

Deploy to a Kubernetes cluster

Deploy to a Kubernetes cluster.

AWS accounts

Configure your infrastructure so Octopus can deploy infrastructure to AWS and run scripts against the AWS CLI.

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