Puoi utilizzare l'SDK Kubeflow Pipelines per gestire e automatizzare l'attività sul tuo cluster AI Platform Pipelines, ad esempio:
- Caricamento delle pipeline nel cluster AI Platform Pipelines
- Esecuzione delle pipeline
- Recupero delle informazioni su pipeline ed esecuzioni
Questa guida descrive come connettersi al tuo cluster AI Platform Pipelines utilizzando l'SDK Kubeflow Pipelines.
Prima di iniziare
Prima di connetterti al cluster utilizzando l'SDK Kubeflow Pipelines, devi prima configurare il cluster AI Platform Pipelines, installare l'SDK Kubeflow Pipelines e assicurarti di disporre delle autorizzazioni sufficienti per accedere al cluster AI Platform Pipelines.
Segui la guida alla configurazione del cluster di AI Platform Pipelines.
Installa o esegui l'upgrade dell'SDK Kubeflow Pipelines alla versione
0.5.2
,1.0.4
o successive.Per accedere a un cluster di AI Platform Pipelines utilizzando l'SDK Kubeflow Pipelines, devi disporre del ruolo utente per l'account di servizio per l'account di servizio del cluster Google Kubernetes Engine.
Scopri di più sulla concessione di un accesso utente ad AI Platform Pipelines.
Utilizzo dell'SDK Kubeflow Pipelines per connettersi a un cluster di AI Platform Pipelines
Utilizza le istruzioni seguenti per connetterti al cluster di AI Platform Pipelines utilizzando l'SDK Kubeflow Pipelines.
Apri AI Platform Pipelines in Google Cloud Console.
Fai clic su Apri dashboard delle pipeline per il cluster Kubeflow Pipelines. L'interfaccia utente di Kubeflow Pipelines si apre in una nuova scheda.
Trova il nome host e lo schema dell'URL nell'URL della dashboard Kubeflow Pipelines. Il nome host e lo schema sono la porzione di URL tra l'inizio di
/#/start
e l'URL. Il nome host e lo schema devono corrispondere al pattern https://*.pipelines.googleusercontent.com.Usa l'SDK Kubeflow Pipelines per connetterti al cluster AI Platform Pipelines da un blocco note Jupyter o da un client Python.
import kfp client = kfp.Client(host='https://example.com')
Sostituisci https://example.com con il nome host e lo schema del tuo cluster.
Ora puoi utilizzare l'SDK Kubeflow Pipelines per interagire con il tuo cluster. Ad esempio, il comando seguente elenca le pipeline del cluster.
client.list_pipelines()
Passaggi successivi
- Scopri di più su AI Platform Pipelines leggendo l'introduzione ad AI Platform Pipelines.
- Utilizza l'interfaccia utente di Kubeflow Pipelines per eseguire una pipeline.