Aggiungere un segreto Kubernetes per accedere a un registro contenitori privato
SI APPLICA A: Azure Data Factory
Azure Synapse Analytics
Suggerimento
Provare Data Factory in Microsoft Fabric, una soluzione di analisi all-in-one per le aziende. Microsoft Fabric copre tutto, dallo spostamento dati al data science, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Vedere le informazioni su come iniziare una nuova prova gratuita!
Questo articolo illustra come aggiungere un segreto Kubernetes per eseguire il pull di un'immagine personalizzata da un Registro Azure Container privato all'interno dell'ambiente Di orchestrazione del flusso di lavoro di Azure Data Factory.
Nota
Workflow Orchestration Manager per Azure Data Factory si basa sull'applicazione Apache Airflow open source. È possibile trovare la documentazione e altre esercitazioni per Airflow nella documentazione di Apache Airflow o nelle pagine Web della community.
Prerequisiti
- Sottoscrizione di Azure: se non si dispone di una sottoscrizione di Azure, prima di iniziare, creare un account Azure gratuito.
- Archiviazione di Azure account: se non si ha un account di archiviazione, vedere Creare un account Archiviazione di Azure per la procedura per crearne uno. Assicurarsi che l'account di archiviazione consenta l'accesso solo da reti selezionate.
- Registro Azure Container: configurare un Registro Azure Container con l'immagine Docker personalizzata da usare nel grafo aciclico diretto (DAG). Per altre informazioni sulle immagini del contenitore push e pull, vedere Eseguire il push e il pull dell'immagine del contenitore - Registro Azure Container.
Creare un nuovo ambiente di Workflow Orchestration Manager
Aprire Azure Data Factory Studio e sulla barra degli strumenti a sinistra selezionare la scheda Gestisci . Quindi, in Gestione orchestrazione del flusso di lavoro selezionare Apache Airflow. Infine, selezionare + Nuovo per creare un nuovo ambiente di Gestione orchestrazione flussi di lavoro.
Aggiungere un segreto di Kubernetes
Nella finestra di configurazione dell'ambiente Airflow scorrere fino alla fine ed espandere la sezione Avanzate. Quindi, in Segreti Kubernetes selezionare + Nuovo.
Configurare l'autenticazione
Specificare il campo Obbligatorio Nome segreto. Per Tipo di segreto selezionare Autenticazione del Registro di sistema privato. Immettere quindi le informazioni negli altri campi obbligatori. L'URL del server del Registro di sistema deve essere l'URL del registro contenitori privato, \registry_name\>.azurecr.io
ad esempio .
Dopo aver immesso le informazioni nei campi obbligatori, selezionare Applica per aggiungere il segreto.