Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Deploying applications to Kubernetes with Octopus

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Matthew Casperson
Word Count
8,460
Language
English
Hacker News Points
-
Summary

Octopus 2018.8 introduces new features to streamline Kubernetes deployments, allowing teams to deploy applications using Octopus environments, dashboards, and integration with other platforms. The blog outlines a comprehensive guide to configuring service accounts and namespaces with least privilege principles, deploying a web server in Kubernetes, performing blue/green updates, and using Helm for package management. It emphasizes creating a functional multi-environment cluster with repeatable deployments that scale with growing applications and teams. The guide also highlights the importance of isolating resources within Kubernetes through namespaces and service accounts, managing deployments with blue/green strategies to ensure zero downtime, and leveraging Helm for deploying Nginx Ingress Controllers across environments. The post concludes with insights on using Octopus to perform Kubernetes deployments, promoting changes from development to production, and integrating with Helm for enhanced deployment processes.