프라이빗 컨테이너 레지스트리에 액세스하려면 Kubernetes 비밀을 추가합니다.
적용 대상: Azure Data Factory Azure Synapse Analytics
팁
기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아봅니다!
이 문서에서는 Kubernetes 비밀을 추가하여 Azure Data Factory 워크플로 오케스트레이션 관리자 환경 내의 프라이빗 Azure Container Registry에서 사용자 지정 이미지를 가져오는 방법을 설명합니다.
참고 항목
Azure Data Factory용 워크플로 오케스트레이션 관리자는 오픈 소스 Apache Airflow 애플리케이션을 사용합니다. Apache Airflow 설명서 또는 커뮤니티 웹 페이지에서 Airflow에 대한 설명서와 추가 자습서를 찾을 수 있습니다.
필수 조건
- Azure 구독: Azure 구독이 아직 없는 경우 시작하기 전에 Azure 체험 계정을 만듭니다.
- Azure Storage 계정: 스토리지 계정이 없는 경우 계정을 만드는 단계는 Azure Storage 계정 만들기를 참조하세요. 스토리지 계정이 선택한 네트워크에서만 액세스를 허용하는지 확인합니다.
- Azure Container Registry: DAG(방향성 비순환 그래프)에 사용하려는 사용자 지정 Docker 이미지로 Azure Container Registry를 구성합니다. 컨테이너 이미지 푸시 및 끌어오기에 대한 자세한 내용은 컨테이너 이미지 푸시 및 끌어오기 - Azure Container Registry를 참조하세요.
새 워크플로 오케스트레이션 관리자 환경 만들기
Azure Data Factory Studio를 열고 왼쪽 도구 모음에서 관리 탭을 선택합니다. 그런 다음 워크플로 오케스트레이션 관리자에서 Apache Airflow를 선택합니다. 마지막으로 + 새로 만들기를 선택하여 새 워크플로 오케스트레이션 관리자 환경을 만듭니다.
Kubernetes 비밀 추가
Airflow 환경 설정 창에서 아래로 스크롤하여 고급 섹션을 펼칩니다. 그런 다음 Kubernetes 비밀에서 + 새로 만들기를 선택합니다.
인증 구성
필수 필드인 비밀 이름을 입력합니다. 비밀 형식에서 프라이빗 레지스트리 인증을 선택합니다. 그런 다음 다른 필수 필드에 정보를 입력합니다. 레지스트리 서버 URL은 프라이빗 컨테이너 레지스트리의 URL이어야 합니다(예: \registry_name\>.azurecr.io
).
필수 필드에 정보를 입력한 후 적용을 선택하여 비밀을 추가합니다.