중요
배포 기능을 포함한 LangSmith 자체 호스팅은 Enterprise 플랜이 필요합니다.
배포 기능을 포함한 LangSmith 자체 호스팅은 Enterprise 플랜이 필요합니다.
이 설정 페이지는 기존 LangSmith 인스턴스에 배포 기능을 추가하기 위한 것입니다.자체 호스팅 옵션을 검토하여 다음 내용을 이해하시기 바랍니다:
- LangSmith (관찰성): 먼저 설치해야 하는 항목입니다.
- 배포 기능을 포함한 LangSmith: 이 가이드에서 활성화하는 기능입니다.
- 독립형 서버: UI 없이 사용할 수 있는 경량 대안입니다.
개요
이 가이드는 Kubernetes 설치 가이드를 기반으로 합니다. 계속 진행하기 전에 먼저 해당 가이드를 완료해야 합니다. 이 페이지에서는 배포 기능을 활성화하는 데 필요한 추가 설정 단계를 다룹니다:- LangGraph 운영자 설치
- 인그레스 구성
- 컨트롤 플레인 연결
사전 요구사항
- Kubernetes를 사용하고 있어야 합니다.
- 자체 호스팅 LangSmith 인스턴스가 실행 중이어야 합니다.
- LangGraph CLI를 사용하여 애플리케이션을 로컬에서 테스트합니다.
- LangGraph CLI를 사용하여 Docker 이미지를 빌드(예:
langgraph build)하고 Kubernetes 클러스터가 액세스할 수 있는 레지스트리에 푸시합니다. - 클러스터에
KEDA가 설치되어 있어야 합니다.
- 인그레스 구성
- LangSmith 인스턴스에 대해 인그레스, 게이트웨이를 설정하거나 Istio를 사용해야 합니다. 모든 에이전트는 이 인그레스 뒤의 Kubernetes 서비스로 배포됩니다. 인스턴스에 대한 인그레스 설정 가이드를 참조하세요.
- 여러 배포를 위한 충분한 여유 공간이 클러스터에 있어야 합니다. 새 노드를 자동으로 프로비저닝하기 위해
Cluster-Autoscaler를 사용하는 것이 권장됩니다. - 클러스터에서 유효한 동적 PV 프로비저너 또는 사용 가능한 PV가 있어야 합니다. 다음 명령으로 확인할 수 있습니다:
- 네트워크에서
https://beacon.langchain.com으로의 이그레스가 필요합니다. 에어갭 모드로 실행하지 않는 경우 라이선스 검증 및 사용량 보고를 위해 필요합니다. 자세한 내용은 이그레스 문서를 참조하세요.
설정
- 자체 호스팅 LangSmith 인스턴스 구성의 일부로
deployment옵션을 활성화합니다. 이렇게 하면 몇 가지 주요 리소스가 프로비저닝됩니다.
v0.12.0부터
langgraphPlatform 옵션은 더 이상 사용되지 않습니다. v0.12.0 이후 버전에서는 config.deployment를 사용하세요.- 차트에서 두 개의 추가 이미지가 사용됩니다. 최신 릴리스에 지정된 이미지를 사용하세요.
- langsmith 구성 파일(보통
langsmith_config.yaml)에서deployment옵션을 활성화합니다. 유효한 인그레스 설정도 있어야 합니다:
values.yaml파일에서hostBackendImage및operatorImage옵션을 구성합니다(이미지를 미러링해야 하는 경우).- 여기에서 기본 템플릿을 재정의하여 에이전트에 대한 기본 템플릿을 구성할 수도 있습니다.
- 컨트롤 플레인 UI에서 배포를 생성합니다.
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.