title: "KinD (k8s in Docker)"
description: "KinD 기반으로 Kubernetes 로컬 설치, Load Balancer, Ingress 설치"
cleanUrl: /sw-engineer/kind-kubernetes-in-docker
ogImage: "<https://anyflower.notion.site/image/https%3A%2F%2Fd33wubrfki0l68.cloudfront.net%2Fd0c94836ab5b896f29728f3c4798054539303799%2F9f948%2Flogo%2Flogo.png?table=block&id=1643dd21-57e7-4a18-a36e-f71277846a71&spaceId=7570d2fc-66b1-4e23-bb3c-ff7b56842b0d&width=1440&userId=&cache=v2>"
floatFirstTOC: right

Introduction

local 환경에서 multi node 기반의 Kubernetes Cluster를 사용을 가능하게 하는 KinD 사용법 및 관련 주요 설정에 관한 논의이다.

다루는 내용

KinD란?

https://d33wubrfki0l68.cloudfront.net/d0c94836ab5b896f29728f3c4798054539303799/9f948/logo/logo.png

(아마도) Kubernetes in Docker의 약자인 듯(공식 문서에 약자 풀이가 안보임). docker 컨테이너를 k8s node로 사용하여 docker만으로도 별도의 host machine없이 k8s 클러스터를 구성할 수 있도록 하는 도구.

사전 준비

1. Prerequisite : docker 설치