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

Getting started with Kind and Octopus

Blog post from Octopus Deploy

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

Matthew Casperson's blog post from August 10, 2020, explores the process of setting up a local Kubernetes cluster using Kind, a tool that creates Kubernetes clusters as Docker containers, and explains its compatibility with major operating systems and WSL2. The post guides users through the installation of necessary components like Docker, kubectl, and the Kind executable, and provides instructions on creating a cluster with the command "kind create cluster," which updates the Kubernetes configuration file. It details how to extract certificates from this configuration file into files that can be imported into Octopus, using Bash and PowerShell scripts, to facilitate secure API traffic and user identification. Casperson further explains the creation of a Kubernetes target in Octopus, utilizing these certificates for authentication and server certificate authority, and discusses the necessity of a Worker on the local PC for Octopus to access the local Kubernetes cluster. The blog concludes by mentioning additional resources for deploying Kubernetes resources through Octopus.