외부 시크릿
외부 시크릿 볼트를 n8n과 연결하여 자격증명을 안전하게 관리하는 방법을 안내합니다.
기능 가용성 외부 시크릿은 Enterprise Self-hosted 및 Enterprise Cloud 플랜에서 사용 가능합니다. n8n은 다음 시크릿 공급업체를 지원합니다: 1Password( Connect Server 경유), AWS Secrets Manager, Azure Key Vault, GCP Secrets Manager, HashiCorp Vault. n8n 버전 2.10.0부터 시크릿 공급업체당 여러 볼트를 연결할 수 있습니다. 이전 버전은 공급업체당 하나의 볼트만 지원합니다. 버전 2.13.0 부터 활성화된 경우, 프로젝트 편집자는 자신의 프로젝트 내에서 외부 시크릿을 사용할 수 있으며, 프로젝트 관리자는 프로젝트 볼트도 관리할 수 있습니다. n8n은 HashiCorp Vault Secrets 를 지원하지 않습니다. Infisical 지원 중단 Infisical은 지원이 중단되었습니다. 버전 2.10.0부터 새 Infisical 볼트를 연결할 수 없습니다. 기존 볼트는 당분간 유지됩니다. 외부 시크릿 스토어를 사용하여 n8n의 자격증명 을 관리할 수 있습니다. n8n은 모든 자격증명을 데이터베이스에 암호화하여 저장하고, 기본적으로 접근을 제한합니다. 외부 시크릿 기능을 사용하면 민감한 자격증명 정보를 외부 볼트에 저장하고, n8n이 필요할 때 이를 로드하도록 할 수 있습니다. 이는 보안의 추가 계층을 제공하며 여러 n8n 환경 에서 사용되는 자격증명을 한 곳에서 중앙 집중식으로 관리할 수 있게 해줍니다. n8n을 시크릿 스토어에 연결 # 시크릿 값 n8n은 시크릿의 일반 텍스트 값만 지원하며, JSON 객체는 지원하지 않습니다. n8n에서 Settings > External Secrets 로 이동합니다. Add secrets vault 를 클릭합니다. 볼트의 고유한 이름을 입력합니다. 이는 자격증명에서 {{ $secrets.<vault-name>... }} 표현식으로 이 볼트를 참조할 때 첫 번째 세그먼트가 됩니다. 지원되는 시크릿 공급업체 중 하나를 선택합니다. 공급업체의 자격증명을 입력합니다. 자세한 내용은 아래의 공급업체별 섹션을 참조하세요. 구성을 Save 합니다. 이 스토어가 연결되어 있는 한 자격증명에서 해당 시크릿을 참조할 수 있습니다. 1Password # 1Password Connect Server 필요 n8n은 1Password에 대한 머신 접근을 위한 셀프 호스팅 API인 1Password Connect Server 와 통합됩니다. 이는 개인 또는 팀 1Password 계정과 다릅니다. 이 공급업체를 사용하려면 Connect Server를 배포하고 실행해야 합니다. Connect Server URL 과 Access Token 을 제공합니다. Connect Server URL은 서버에 접근할 수 있는 주소입니다(예: http://localhost:8080 ). Access Token은 Connect Server 통합을 위해 생성한 토큰입니다. n8n은 토큰으로 접근 가능한 모든 볼트와 항목을 읽습
