Nesta página, mostramos como ativar o operador Ray para o Google Kubernetes Engine (GKE), para que seja possível usar as APIs do KubeRay ao escalonar e gerenciar os clusters do Ray. Para mais informações sobre o Ray e o KubeRay, consulte Visão geral do Ray no GKE.
Antes de começar
Antes de começar, verifique se você realizou as tarefas a seguir:
- Ativar a API Google Kubernetes Engine. Ativar a API Google Kubernetes Engine
- Se você quiser usar a Google Cloud CLI para essa tarefa,
instale e, em seguida,
inicialize a
CLI gcloud. Se você instalou a CLI gcloud anteriormente, instale a versão
mais recente executando
gcloud components update
.
Ativar o operador Ray em um cluster
É possível ativar o operador Ray em clusters novos ou atuais do Autopilot ou do GKE Standard usando a CLI ou o console do Google Cloud.
Console
Acesse a página Google Kubernetes Engine no console do Google Cloud.
Clique em
Criar e, na seção Standard ou Autopilot, clique em Configurar.No painel de navegação, em Cluster, clique em Recursos.
Na seção IA e machine learning, marque a caixa de seleção Ativar o Ray Operator.
Clique em Criar.
gcloud
Crie um cluster usando a opção --addons=RayOperator
:
gcloud container clusters create CLUSTER_NAME \
--cluster-version=VERSION \
--addons=RayOperator
Substitua:
CLUSTER_NAME
: o nome do novo cluster.VERSION
: a versão do GKE, que precisa ser 1.30.0-gke.1747000 ou mais recente. Também é possível usar a opção--release-channel
para selecionar um canal de lançamento. O canal de lançamento precisa ter como versão padrão a 1.30.0-gke.1747000 ou uma versão mais recente.
É possível ativar o operador Ray em um cluster atual usando o comando
gcloud container clusters update
com a opção --addons=RayOperator
.
Verificar se o operador Ray está ativado
É possível verificar se o operador Ray está ativado em um cluster do Autopilot ou do GKE Standard usando a gcloud CLI ou o console do Google Cloud.
Console
Acesse a página Google Kubernetes Engine no console do Google Cloud.
Na lista de clusters, clique no nome do cluster que você quer verificar.
Na seção Recursos, confirme se a caixa de seleção Ray Operator está selecionada.
gcloud
Descreva seu cluster:
gcloud container clusters describe CLUSTER_NAME
Substitua CLUSTER_NAME
pelo nome do cluster.
A saída será assim:
# Several lines omitted
addonsConfig:
rayOperatorConfig:
enabled: true
Essa saída indica que o operador Ray está ativado para o cluster.
A seguir
- Saiba mais sobre o Ray no Kubernetes.
- Saiba como coletar e visualizar registros e métricas para clusters do Ray.
- Confira a documentação do KubeRay.