Questa pagina mostra come abilitare l'operatore Ray per Google Kubernetes Engine (GKE), consentendo di utilizzare le API KubeRay per scalare e gestire i cluster Ray. Per ulteriori informazioni su Ray e KubeRay, consulta la panoramica di Ray on GKE.
Prima di iniziare
Prima di iniziare, assicurati di aver eseguito le seguenti attività:
- Abilita l'API Google Kubernetes Engine. Abilita l'API Google Kubernetes Engine
- Se vuoi utilizzare Google Cloud CLI per questa attività, installa e quindi initialize gcloud CLI. Se hai già installato gcloud CLI, ottieni la versione più recente eseguendo
gcloud components update
.
Abilita l'operatore Ray per un cluster
Puoi abilitare l'operatore Ray su cluster Autopilot o GKE standard nuovi o esistenti utilizzando Google Cloud CLI o la console Google Cloud.
Console
Vai alla pagina Google Kubernetes Engine nella console Google Cloud.
Fai clic su
Crea, quindi nella sezione Standard o Autopilot, fai clic su Configura.Nel riquadro di navigazione, in Cluster, fai clic su Funzionalità.
Nella sezione IA e machine learning, seleziona la casella di controllo Abilita operatore Ray.
Fai clic su Crea.
gcloud
Crea un cluster utilizzando l'opzione --addons=RayOperator
:
gcloud container clusters create CLUSTER_NAME \
--cluster-version=VERSION \
--addons=RayOperator
Sostituisci quanto segue:
CLUSTER_NAME
: il nome del nuovo cluster.VERSION
: la versione GKE, che deve essere 1.30.0-gke.1747000 o successiva. Puoi anche utilizzare l'opzione--release-channel
per selezionare un canale di rilascio. Il canale di rilascio deve avere una versione predefinita di 1.30.0-gke.1747000 o successiva.
Puoi abilitare l'operatore Ray su un cluster esistente utilizzando il comando gcloud container clusters update
con l'opzione --addons=RayOperator
.
Verifica che l'operatore Ray sia abilitato
Puoi verificare che l'operatore Ray sia abilitato su un cluster GKE Autopilot o Standard utilizzando gcloud CLI o la console Google Cloud.
Console
Vai alla pagina Google Kubernetes Engine nella console Google Cloud.
Nell'elenco dei cluster, fai clic sul nome del cluster che vuoi verificare.
Nella sezione Funzionalità, verifica che la casella di controllo Operatore Ray sia selezionata.
gcloud
Descrivi il tuo cluster:
gcloud container clusters describe CLUSTER_NAME
Sostituisci CLUSTER_NAME
con il nome del cluster.
L'output è simile al seguente
# Several lines omitted
addonsConfig:
rayOperatorConfig:
enabled: true
Questo output indica che l'operatore Ray è abilitato per il cluster.
Passaggi successivi
- Scopri di più su Ray on Kubernetes.
- Scopri come raccogliere e visualizzare log e metriche per i cluster Ray.
- Esplora la documentazione di KubeRay.