KRM API cluster.gdc.goog/v1

cluster.gdc.goog/v1

Berisi definisi Skema API untuk grup Cluster.

AcceleratorConfig

Muncul di: - NodePool

Kolom Deskripsi
gpuPartitionScheme string GPUPartitionScheme menunjukkan skema yang akan digunakan untuk mempartisi GPU menjadi MIG. Skema ini dan DeviceModel GPU bersama-sama menentukan profil MIG. Misalnya, mixed-1 di H100L 94 GB bersama-sama menentukan GPU yang akan dipartisi menjadi satu 4g.47gb dan satu 3g.47gb.

Saluran

Jenis pokok: string Menunjukkan jenis saluran rilis tertentu.

Muncul di: - ReleaseChannel

Cluster

Menentukan cluster pengguna GDC dalam konfigurasi yang terisolasi.

Muncul di: - ClusterList

Kolom Deskripsi
apiVersion string cluster.gdc.goog/v1
kind string Cluster
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec ClusterSpec
status ClusterStatus

ClusterList

Mewakili kumpulan cluster.

Kolom Deskripsi
apiVersion string cluster.gdc.goog/v1
kind string ClusterList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items Cluster array

ClusterNetwork

Menentukan konfigurasi jaringan cluster.

Muncul di: - ClusterSpec

Kolom Deskripsi
podCIDRSize integer Ukuran rentang jaringan tempat alamat IP virtual pod dialokasikan. Jika tidak disetel, nilai default 21 akan digunakan.
serviceCIDRSize integer Ukuran rentang jaringan tempat alamat IP virtual layanan dialokasikan. Jika tidak disetel, nilai default 23 akan digunakan.

ClusterSpec

Muncul di: - Cluster

Kolom Deskripsi
initialVersion ClusterVersion Informasi versi GDC air-gapped dari cluster pengguna selama pembuatan cluster. Opsional. Secara default, gunakan versi terbaru yang berlaku. Tidak dapat diubah.
releaseChannel ReleaseChannel Saluran rilis yang diikuti oleh cluster. Saat cluster berlangganan ke saluran rilis, GDC akan mempertahankan versi cluster untuk pengguna. Opsional. Dapat berubah.
clusterNetwork ClusterNetwork Konfigurasi jaringan cluster. Jika tidak disetel, konfigurasi default dengan ukuran CIDR pod dan layanan akan digunakan. Opsional. Dapat berubah.
loadBalancer LoadBalancer Konfigurasi load balancer. Jika tidak disetel, konfigurasi default dengan ukuran alamat IP layanan ingress akan digunakan. Opsional. Dapat berubah.
nodePools Array NodePool Daftar kumpulan node untuk node pekerja cluster. Opsional. Dapat berubah.

ClusterState

Jenis pokok: string Menunjukkan status cluster.

Muncul di: - ClusterStatus

ClusterStatus

Mendefinisikan status cluster yang diamati.

Muncul di: - Cluster

Kolom Deskripsi
conditions Array Condition Pengamatan terbaru status cluster. Kondisi seperti Reconciling dan Stalled menunjukkan apakah rekonsiliasi cluster terakhir berhasil.
errorStatus ErrorStatus Status error yang diamati pada cluster.
workerNodePoolStatuses array NodePoolStatus Daftar status yang diamati dari kumpulan node pekerja.
controlPlaneConditions Array Condition Apakah bidang kontrol sudah siap.
componentsConditions Array Condition Apakah komponen cluster pengguna telah berhasil di-deploy.
versionStatus VersionStatus Informasi versi terinstal cluster.
clusterState ClusterState Status cluster. Status berikut tersedia:
  • Running: cluster telah dibuat dan dapat digunakan.
  • Reconciling: beberapa pekerjaan sedang aktif dilakukan di cluster.
  • Deleting: cluster sedang dihapus.
  • Error: beberapa error terjadi saat menyelaraskan/menyediakan cluster.

ClusterVersion

Menentukan informasi versi cluster pengguna GDC dalam konfigurasi air-gapped.

Muncul di: - ClusterSpec

Kolom Deskripsi
kubernetesVersion string Versi Kubernetes cluster pengguna GDC.

LoadBalancer

Menentukan konfigurasi load balancer.

Muncul di: - ClusterSpec

Kolom Deskripsi
ingressServiceIPSize integer Ukuran kumpulan IP yang tidak tumpang-tindih yang digunakan oleh layanan yang diketik load balancer. Jika tidak disetel, nilai default 20 akan digunakan.

NodePool

Menentukan konfigurasi resource kustom NodePool.

Muncul di: - ClusterSpec

Kolom Deskripsi
name string Nama node pool.
nodeCount integer Jumlah node yang diinginkan dalam node pool yang disediakan.
machineTypeName string Nama jenis mesin yang digunakan untuk menyediakan node.
taints Taint array Taint yang ditetapkan ke node di node pool ini.
labels object (keys:string, values:string) Label yang ditetapkan ke node di node pool ini. Objek ini berisi daftar key-value pair.
acceleratorOptions AcceleratorConfig AcceleratorOptions menunjukkan konfigurasi akselerator yang diinginkan dalam NodePool. Hanya valid jika MachineType yang dipilih berisi akselerator.

NodePoolStatus

Menentukan status yang diamati dari resource NodePool.

Muncul di: - ClusterStatus

Kolom Deskripsi
name string Nama node pool.
conditions Array Condition Pengamatan terbaru status node pool.
readyNodes integer Jumlah node yang siap ditayangkan.
reconcilingNodes integer Jumlah node yang sedang menyelaraskan.
stalledNodes integer Jumlah node yang terhenti.
unknownNodes integer Jumlah node yang statusnya tidak diketahui.
readyTimestamp Waktu Waktu saat node pool berstatus ready. Nilai ini tidak akan pernah berubah setelah ditetapkan.
kubernetesVersion string Versi Kubernetes yang berjalan di node kumpulan node ini.

ReleaseChannel

Menunjukkan saluran rilis yang diikuti oleh cluster.

Muncul di: - ClusterSpec

Kolom Deskripsi
channel Channel Jika tidak disetel, defaultnya adalah UNSPECIFIED.

UserClusterUpgradeRequest

Mewakili konfigurasi permintaan upgrade cluster pengguna, seperti referensi cluster dan versi Kubernetes target.

Muncul di: - UserClusterUpgradeRequestList

Kolom Deskripsi
apiVersion string cluster.gdc.goog/v1
kind string UserClusterUpgradeRequest
metadata ObjectMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
spec UserClusterUpgradeRequestSpec
status UserClusterUpgradeRequestStatus

UserClusterUpgradeRequestList

Mewakili kumpulan resource UserClusterUpgradeRequest.

Kolom Deskripsi
apiVersion string cluster.gdc.goog/v1
kind string UserClusterUpgradeRequestList
metadata ListMeta Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata.
items array UserClusterUpgradeRequest

UserClusterUpgradeRequestSpec

Memberikan spesifikasi, seperti status yang diinginkan, dari resource UserClusterUpgradeRequest.

Muncul di: - UserClusterUpgradeRequest

Kolom Deskripsi
clusterRef LocalObjectReference Referensi ke objek cluster pengguna GDC yang menerapkan upgrade.
targetVersion string Versi cluster pengguna Kubernetes target.

UserClusterUpgradeRequestStatus

Muncul di: - UserClusterUpgradeRequest

Kolom Deskripsi
conditions Array Condition Status upgrade saat ini. Jenis kondisi yang diketahui: Berhasil.
startTime Waktu Waktu mulai yang diamati untuk upgrade saat ini.

VersionStatus

Menentukan informasi versi terinstal cluster.

Muncul di: - ClusterStatus

Kolom Deskripsi
componentVersion string Versi komponen cluster.
kubernetesVersion string Versi Kubernetes cluster.