Halaman ini menunjukkan cara mengaktifkan operator Ray untuk Google Kubernetes Engine (GKE), sehingga Anda dapat menggunakan KubeRay API untuk menskalakan dan mengelola cluster Ray. Untuk mengetahui informasi selengkapnya tentang Ray dan KubeRay, lihat ringkasan Ray di GKE.
Sebelum memulai
Sebelum memulai, pastikan Anda telah menjalankan tugas berikut:
- Aktifkan Google Kubernetes Engine API. Aktifkan Google Kubernetes Engine API
- Jika ingin menggunakan Google Cloud CLI untuk tugas ini,
instal lalu
lakukan inisialisasi
gcloud CLI. Jika sebelumnya Anda telah menginstal gcloud CLI, dapatkan versi terbaru dengan menjalankan
gcloud components update
.
Mengaktifkan operator Ray untuk cluster
Anda dapat mengaktifkan operator Ray di cluster GKE Autopilot atau Standar baru atau yang sudah ada menggunakan Google Cloud CLI, Konsol Google Cloud, atau Terraform.
Konsol
Buka halaman Google Kubernetes Engine di konsol Google Cloud.
Klik
Create, lalu di bagian Standard atau Autopilot, klik Configure.Untuk Standard, dari panel navigasi, pada bagian Cluster, klik Features. Untuk Autopilot, klik Setelan Lanjutan.
Di bagian AI and Machine Learning, centang kotak Enable Ray Operator.
Klik Create.
gcloud
Buat cluster menggunakan opsi --addons=RayOperator
:
gcloud container clusters create CLUSTER_NAME \
--cluster-version=VERSION \
--addons=RayOperator
Ganti kode berikut:
CLUSTER_NAME
: nama cluster baru.VERSION
: versi GKE, yang harus versi 1.30.0-gke.1747000 atau yang lebih baru. Anda juga dapat menggunakan opsi--release-channel
untuk memilih saluran rilis. Saluran rilis harus memiliki versi default 1.30.0-gke.1747000 atau yang lebih baru.
Anda dapat mengaktifkan operator Ray di cluster yang ada menggunakan perintah gcloud container clusters update
dengan opsi --update-addons=RayOperator=ENABLED
.
Terraform
Contoh Terraform berikut membuat dan mengonfigurasi cluster Standar:
Untuk mempelajari lebih lanjut cara menggunakan Terraform, lihat Dukungan Terraform untuk GKE.
Pembuatan versi
Ray Operator tersedia di versi minor GKE berikut dengan versi KubeRay yang sesuai:
Versi Minor GKE | Versi KubeRay |
---|---|
1,31 | v1.2 |
1,30 | v1.1 |
1,29 | v1.1 |
Memverifikasi bahwa operator Ray diaktifkan
Anda dapat memverifikasi bahwa operator Ray diaktifkan di cluster Autopilot atau GKE Standar menggunakan gcloud CLI atau Konsol Google Cloud.
Konsol
Buka halaman Google Kubernetes Engine di konsol Google Cloud.
Di daftar cluster, klik nama cluster yang ingin Anda verifikasi.
Di bagian Features, pastikan kotak centang Ray Operator dipilih.
gcloud
Deskripsikan cluster Anda:
gcloud container clusters describe CLUSTER_NAME
Ganti CLUSTER_NAME
dengan nama cluster.
Outputnya mirip dengan yang berikut ini
# Several lines omitted
addonsConfig:
rayOperatorConfig:
enabled: true
Output ini menunjukkan bahwa operator Ray diaktifkan untuk cluster.
Langkah selanjutnya
- Pelajari Ray di Kubernetes.
- Pelajari cara mengumpulkan dan melihat log serta metrik untuk cluster Ray.
- Pelajari dokumentasi KubeRay.