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. |
nodePoolDefaults NodePoolDefaults |
Konfigurasi tingkat cluster untuk semua node pool. Opsional. Dapat berubah. |
ClusterState
Jenis pokok: string
Menunjukkan status cluster.
Muncul di: - ClusterStatus
ClusterStatus
Menentukan status cluster yang diamati.
Muncul di: - Cluster
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang 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:
|
ClusterVersion
Menentukan informasi versi cluster pengguna GDC dalam konfigurasi yang terisolasi dari internet.
Muncul di: - ClusterSpec
| Kolom | Deskripsi |
|---|---|
kubernetesVersion string |
Versi Kubernetes cluster pengguna GDC. |
ContainerdConfig
Muncul di: - NodeConfigDefaults
| Kolom | Deskripsi |
|---|---|
privateRegistries PrivateRegistry array |
Menentukan registry pribadi yang digunakan untuk menarik image di node. Containerd adalah satu-satunya runtime container yang didukung. |
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. |
NodeConfigDefaults
Muncul di: - NodePoolDefaults
| Kolom | Deskripsi |
|---|---|
containerdConfig ContainerdConfig |
Menentukan konfigurasi containerd untuk semua node. Opsional. Dapat berubah. |
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. |
NodePoolDefaults
Muncul di: - ClusterSpec
| Kolom | Deskripsi |
|---|---|
nodeConfigDefaults NodeConfigDefaults |
Konfigurasi tingkat cluster untuk semua node. Opsional. Dapat berubah. |
NodePoolStatus
Menentukan status yang diamati dari resource NodePool.
Muncul di: - ClusterStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama node pool. |
conditions Array Condition |
Pengamatan terbaru tentang 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. |
PrivateRegistry
Muncul di: - ContainerdConfig
| Kolom | Deskripsi |
|---|---|
host string |
Menentukan host registry pribadi. Nilai ini harus terdiri dari host atau host:port. |
caCertSecretRef SecretReference |
Menentukan secret yang menyimpan CA bundle registry pribadi. Secret harus berada di namespace cluster, atau memiliki anotasi baremetal.cluster.gke.io/mark-source sehingga dapat diteruskan ke namespace cluster. |
pullCredentialSecretRef SecretReference |
Menentukan secret untuk kredensial akses registry pribadi. Secret harus berada di namespace cluster, atau memiliki anotasi baremetal.cluster.gke.io/mark-source sehingga dapat diteruskan ke namespace cluster. |
ReleaseChannel
Menunjukkan saluran rilis yang diikuti oleh cluster.
Muncul di: - ClusterSpec
| Kolom | Deskripsi |
|---|---|
channel Channel |
Jika tidak disetel, defaultnya adalah UNSPECIFIED. |
UpgradePhaseConfig
Muncul di: - UserClusterUpgradeRequestSpec
| Kolom | Deskripsi |
|---|---|
maxConcurrency integer |
Jumlah maksimum elemen yang akan diupgrade secara bersamaan. -1 untuk menentukan semua yang tersisa. |
completionThreshold integer |
Persentase keberhasilan untuk menganggap grup kumpulan node ini telah selesai. |
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. |
nodePoolUpgradePhases UpgradePhaseConfig array |
Skema untuk paralelisme upgrade node |
concurrentUpgrades boolean |
Tombol untuk upgrade ABM node pool pekerja serentak. Jika disetel ke True, semua node pool pekerja akan diupgrade bersamaan. Jika disetel ke False, node pool pekerja akan diupgrade satu per satu. |
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. |