Adicionar um segredo do Kubernetes para acessar um registro de contêiner privado
APLICA-SE A: Azure Data Factory Azure Synapse Analytics
Dica
Experimente o Data Factory no Microsoft Fabric, uma solução de análise tudo-em-um para empresas. O Microsoft Fabric abrange desde movimentação de dados até ciência de dados, análise em tempo real, business intelligence e relatórios. Saiba como iniciar uma avaliação gratuita!
Este artigo explica como adicionar um segredo do Kubernetes para efetuar pull de uma imagem personalizada de um Registro de Contêiner do Azure particular no ambiente do Gerenciador de Orquestração de Fluxo de Trabalho no Azure Data Factory.
Observação
O Gerenciador de Orquestração de Fluxo de Trabalho para Azure Data Factory depende do aplicativo Apache Airflow de código aberto. Você pode encontrar documentação e mais tutoriais do Airflow nas páginas da web Documentação ou Comunidade do Apache Airflow.
Pré-requisitos
- Assinatura do Azure: Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
- Conta de Armazenamento do Microsoft Azure: se você não tiver uma conta de armazenamento, veja Criar uma conta de Armazenamento do Azure para obter etapas para criar uma. Verifique se a conta de armazenamento permite acesso somente de redes selecionadas.
- Registro de Contêiner do Azure: configure um Registro de Contêiner do Azure com a imagem personalizada do Docker que você deseja usar no DAG (grafo direcionado acíclico). Para obter mais informações sobre efetuar push e pull de imagens de contêiner, consulte Efetuar push e pull de imagem de contêiner – Registro de Contêiner do Azure.
Criar um novo ambiente do Gerenciador de Orquestração de Fluxo de Trabalho
Abra o Azure Data Factory Studio e, na barra de ferramentas à esquerda, selecione a guia Gerenciar. Em seguida, no Gerenciador de Orquestração de Fluxo de Trabalho, selecione Apache Airflow. Por fim, selecione + Novo para criar um novo ambiente do Gerenciador de Orquestração de Fluxo de Trabalho.
Adicionar um segredo do Kubernetes
Na janela Configuração do ambiente do Airflow, role até a parte inferior e expanda a seção Avançado. Em seguida, em Segredos do Kubernetes, selecione + Novo.
Configurar autenticação
Forneça o campo obrigatório Nome do segredo. Para Tipo de segredo, selecione Autenticação de registro particular. Em seguida, insira informações nos outros campos obrigatórios. A URL do servidor do Registro deve ser a URL do registro de contêiner privado, por exemplo, \registry_name\>.azurecr.io
.
Depois de inserir as informações nos campos obrigatórios, selecione Aplicar para adicionar o segredo.