Menggunakan file YAML Google Kubernetes Engine yang telah dikonfigurasi sebelumnya untuk mengoptimalkan performa Cloud Storage FUSE

Halaman ini menyediakan file YAML Google Kubernetes Engine yang telah dikonfigurasi sebelumnya untuk membantu Anda mengoptimalkan performa Cloud Storage FUSE untuk workload tertentu. Baik Anda menggunakan GPU Cloud atau TPU Cloud untuk pelatihan, penayangan, atau pembuatan titik pemeriksaan, Anda dapat menggunakan konfigurasi contoh yang disediakan di halaman ini untuk men-deploy pod GKE dengan cepat dan mengakses bucket Cloud Storage Anda.

Mengonfigurasi dan men-deploy workload GKE dengan Cloud Storage FUSE menggunakan file YAML contoh

Untuk menggunakan konfigurasi sampel, lakukan langkah-langkah berikut:

  1. Verifikasi bahwa driver CSI Cloud Storage FUSE untuk Google Kubernetes Engine berjalan di cluster GKE versi 1.32.2-gke.1297001 atau yang lebih baru.

  2. Pastikan akun layanan Google Kubernetes Engine memiliki izin yang diperlukan untuk mengakses bucket Cloud Storage target.

  3. Temukan konfigurasi sampel yang ingin Anda terapkan berdasarkan jenis dan workload mesin Anda menggunakan salah satu file YAML berikut:

    GPU

    Gunakan salah satu file YAML khusus Cloud GPU berikut berdasarkan jenis workload Anda:

    TPU

    Gunakan salah satu file YAML khusus Cloud TPU berikut berdasarkan jenis workload Anda:

  4. Deploy spesifikasi pod yang sesuai yang mengakses PersistentVolumeClaim menggunakan salah satu file YAML berikut:

    GPU

    Deploy spesifikasi pod khusus Cloud GPU yang sesuai yang mengakses PersistentVolumeClaim berdasarkan jenis workload Anda:

    TPU

    Deploy spesifikasi pod khusus Cloud TPU yang sesuai yang mengakses PersistentVolumeClaim berdasarkan jenis workload Anda:

  5. Deploy PersistentVolume dan PersistentVolumeClaim dengan menerapkan file PersistentVolume.

    Webhook penerimaan pod GKE memeriksa atribut PersistentVolume untuk menerapkan potensi pengoptimalan seperti injeksi container pendamping sebelum pod dijadwalkan.

    kubectl apply -f PERSISTENT_VOLUME_YAML_FILE_NAME
    

    Dengan:

    • PERSISTENT_VOLUME_YAML_FILE_NAME adalah nama file YAML PersistentVolume. Contoh, serving-pv.yaml.
  6. Deploy spesifikasi pod yang mereferensikan PersistentVolumeClaim:

    kubectl apply -f POD_YAML_FILE_NAME
    

    Dengan:

    • POD_YAML_FILE_NAME adalah nama file konfigurasi YAML pod. Contoh, serving-pod.yaml.

Langkah berikutnya