InfoGrab Docs

KinD로 Kubernetes 개발하기

KinD를 사용하여 로컬 Kubernetes 개발 환경을 구성하고 GitLab을 배포하는 크로스 플랫폼 가이드입니다.

이 가이드는 로컬 Kubernetes 개발 환경 설정을 위한 크로스 플랫폼 리소스로 제공됩니다. 이 가이드에서는 KinD 를 사용합니다. KinD는 Docker를 사용하여 Kubernetes 클러스터를 생성하며, 다양한 버전 배포와 여러 노드 구성을 위한 간편한 메커니즘을 제공합니다. 또한 nip.io 를 활용할 것입니다. nip.io는 192.168.1.250.nip.io 와 같은 형식으로 IP 주소를 호스트명에 매핑할 수 있으며, 이는 192.168.1.250 으로 연결됩니다. 별도의 설치가 필요하지 않습니다. Note 아래의 SSL 활성화 설치 옵션을 사용하는 경우, 리포지터리를 클론하고 변경 사항을 푸시하려면 SSH 대신 HTTPS를 사용해야 합니다. NodePort를 통한 GitLab Shell의 서비스 노출 업데이트로 이 문제를 해결할 예정입니다. Apple 실리콘 (M1/M2) # kind 는 macOS(M1 및 M2 포함)에서 로컬 Kubernetes 개발 환경을 제공