Method: projects.locations.generateAttachedClusterInstallManifest

Membuat manifes penginstalan yang akan diinstal di cluster target.

Permintaan HTTP

GET https://{endpoint}/v1/{parent=projects/*/locations/*}:generateAttachedClusterInstallManifest

Dengan {endpoint} adalah salah satu endpoint layanan yang didukung.

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Lokasi induk tempat resource AttachedCluster ini akan dibuat.

Nama lokasi diformat sebagai projects/<project-id>/locations/<region>.

Lihat Nama Resource untuk mengetahui detail selengkapnya tentang nama resource Google Cloud.

Parameter kueri

Parameter
attachedClusterId

string

Wajib. ID resource yang disediakan klien. Harus unik dalam resource induk.

ID yang diberikan akan menjadi bagian dari nama resource AttachedCluster yang diformat sebagai projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>.

Karakter yang valid adalah /[a-z][0-9]-/. Tidak boleh lebih dari 63 karakter.

Saat membuat manifes penginstalan untuk mengimpor resource Keanggotaan yang ada, kolom attachedClusterId harus berupa ID Keanggotaan.

Nama keanggotaan diformat sebagai projects/<project-id>/locations/<region>/memberships/<membership-id>.

platformVersion

string

Wajib. Versi platform untuk cluster (misalnya, 1.19.0-gke.1000).

Anda dapat mencantumkan semua versi yang didukung di region Google Cloud tertentu dengan memanggil locations.getAttachedServerConfig.

proxyConfig

object (AttachedProxyConfig)

Opsional. Konfigurasi proxy untuk traffic HTTP(S) keluar.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Pesan respons untuk metode AttachedClusters.GenerateAttachedClusterInstallManifest.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "manifest": string
}
Kolom
manifest

string

Kumpulan resource Kubernetes (dalam format YAML) yang akan diterapkan ke cluster yang akan dilampirkan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • gkemulticloud.attachedClusters.generateInstallManifest

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.