RSS DEV 커뮤니티

쿠버네티스와 Dapr 함께 배포하는 방법

Dapr는 Dapr CLI 또는 Helm 차트를 사용하여 Kubernetes에 배포할 수 있습니다. 두 가지 방법 모두 Linux 노드와 하이브리드 Linux/Windows 클러스터를 지원합니다. 배포하기 전에 Kubectl, Kubernetes 클러스터, Dapr CLI 또는 Helm v3가 설치되어 있는지 확인하세요. Dapr CLI를 사용하면 `dapr init -k`로 기본 설치가 가능하며, Redis 및 Zipkin을 포함한 개발 설치는 `dapr init -k --dev`로 가능합니다. 고급 CLI 옵션에는 `--enable-ha=true`를 사용하여 고가용성을 활성화하고 사용자 정의 네임스페이스를 지정하는 것이 포함됩니다. 또는 Dapr Helm 저장소를 추가하고 `helm upgrade`를 사용하여 Dapr를 설치하여 Helm을 사용할 수 있습니다. Helm은 또한 모든 또는 특정 구성 요소에 대한 고가용성 구성을 지원합니다. 설치를 확인하려면 `dapr-operator`, `dapr-placement`, `dapr-sidecar-injector`와 같은 Dapr 제어 평면 구성 요소가 실행 중인지 확인하십시오. Mariner 기반 컨테이너 이미지는 `--image-variant mariner` 플래그를 지정하거나 Helm에서 `global.tag`를 설정하여 규정 준수 요구 사항에 사용할 수 있습니다. 프로덕션 배포는 고가용성을 활용해야 하며, 개발 환경은 `--dev` 플래그를 통해 이점을 얻습니다.
favicon
dev.to
How to deploy Kubernetes and Dapr together