Paket
- addon.private.gdc.goog/v1alpha1
- apiregistry.global.private.gdc.goog/v1alpha1
- appliance.storage.private.gdc.goog/v1alpha1
- artifact.private.gdc.goog/v1alpha1
- artifactregistry.private.gdc.goog/v1alpha1
- artifactview.private.gdc.goog/v1alpha1
- atat.config.google.com/v1alpha1
- authentication.gke.io/v2alpha1
- billing.private.gdc.goog/v1alpha1
- bootstrap.mz.global.private.gdc.goog/v1alpha1
- bootstrap.mz.private.gdc.goog/v1alpha1
- ceph.storage.private.gdc.goog/v1alpha1
- core.global.private.gdc.goog/v1alpha1
- dr.private.gdc.goog/v1alpha1
- etcd.mz.global.private.gdc.goog/v1alpha1
- etcd.mz.private.gdc.goog/v1alpha1
- firewall.private.gdc.goog/v1alpha1
- firewall.private.gdc.goog/v1alpha2
- iacmanager.private.gdc.goog/v1
- iam.global.private.gdc.goog/v1alpha1
- iam.private.gdc.goog/v1alpha1
- iamview.private.gdc.goog/v1alpha1
- identity.storagegrid.netapp.storage.private.gdc.goog/v1alpha1
- ipam.global.private.gdc.goog/v1alpha1
- kms.global.private.gdc.goog/v1
- kms.private.gdc.goog/v1
- kubeapi.mz.private.gdc.goog/v1alpha1
- lcm.global.private.gdc.goog/v1alpha1
- lcm.private.gdc.goog/v1
- location.mz.global.private.gdc.goog/v1alpha1
- location.mz.private.gdc.goog/v1alpha1
- logging.private.gdc.goog/v1
- logging.private.gdc.goog/v1alpha1
- migrate.private.gdc.goog/v1alpha1
- monitoring.global.private.gdc.goog/v1alpha1
- monitoring.private.gdc.goog/v1alpha1
- n2n.security.private.gdc.goog/v1alpha1
- network.global.private.gdc.goog/v1alpha1
- network.private.gdc.goog/v1alpha1
- object.global.private.gdc.goog/v1
- object.storage.private.gdc.goog/v1alpha1
- oneproducerstack.private.gdc.goog/v1alpha1
- ontap.netapp.storage.private.gdc.goog/v1alpha1
- ontap.netapp.storage.private.gdc.goog/v1alpha2
- pivot.mz.private.gdc.goog/v1alpha1
- pki.security.private.gdc.goog/v1alpha1
- prober.private.gdc.goog/v1alpha1
- release.mz.global.private.gdc.goog/v1alpha1
- resourcemanager.global.private.gdc.goog/v1alpha1
- resourcemanager.private.gdc.goog/v1alpha1
- saasservicemgmt.googleapis.com/v1alpha1
- secretrotation.private.gdc.goog/v1alpha1
- security.private.gdc.goog/v1alpha1
- serviceenvironment.private.gdc.goog/v1alpha1
- servicemesh.private.gdc.goog/v1alpha1
- serviceplatform.private.gdc.goog/v1alpha1
- storage.global.private.gdc.goog/v1
- storage.private.gdc.goog/v1alpha1
- storagegrid.netapp.storage.private.gdc.goog/v1alpha1
- strongswan.security.private.gdc.goog/v1alpha1
- system.private.gdc.goog/v1alpha1
- ticketing.private.gdc.goog/v1
- upgrade.private.gdc.goog/v1alpha1
- virtualmachine.private.gdc.goog/v1
- virtualmachine.private.gdc.goog/v1alpha1
- virtualmachineoperations.private.gdc.goog/v1
- vulnerabilitymanagement.private.gdc.goog/v1alpha1
addon.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 add-on.
AddOn
Addon merepresentasikan tugas deployment sebenarnya yang harus dikerjakan oleh Addon Deployer.
- Objek ini dibuat oleh Addon Lifecycle Controller.
- Objek ini digunakan oleh Pengontrol Penerapan Add-on.
- Ini harus berada di namespace yang sama dengan Cluster BareMetal tempatnya berada.
- Skema penamaan berikut sangat direkomendasikan untuk menghindari konflik nama:
Muncul di: - AddOnList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOn |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AddOnSpec |
|
status AddOnStatus |
AddOnList
AddOnList berisi daftar AddOn.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOnList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array AddOn |
AddOnRef
AddOnRef berisi referensi terkait add-on dan status deployment.
Muncul di: - AddOnSetStatus
| Kolom | Deskripsi |
|---|---|
namespace string |
Namespace menentukan namespace objek add-on yang di-deploy. |
name string |
Name menentukan nama objek add-on yang di-deploy. |
lastObservedTime Waktu |
LastObservedTime adalah stempel waktu rekonsiliasi terakhir saat pengontrol set add-on memeriksa status add-on. Perhatikan bahwa hal ini tidak sama dengan terakhir kali add-on disesuaikan. |
state string |
Status memberi tahu status rekonsiliasi add-on saat ini. |
AddOnSet
AddOnSet mewakili eksekusi AddOnSetTemplate. - AddonSet mengarah ke cluster dan AddonSetTemplate tertentu. - Ini adalah resource per cluster. - Harus dibuat di namespace yang sama dengan cluster terkait. - Objek AddOnSet harus dibuat di namespace yang sama dengan CR cluster Bare Metal, dengan nama objek yang sama dengan objek CR cluster yang sesuai. - Objek ini dibuat oleh Addon Lifecycle Controller.
Muncul di: - AddOnSetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOnSet |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AddOnSetSpec |
|
status AddOnSetStatus |
AddOnSetList
AddOnList berisi daftar AddOn.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOnSetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items AddOnSet array |
AddOnSetSpec
AddOnSetSpec menentukan status AddOnSet yang diinginkan.
Muncul di: - AddOnSet
| Kolom | Deskripsi |
|---|---|
addOnSetTemplateRef LocalObjectReference |
AddonSetTemplateRef akan menjadi referensi ke AddonSetTemplate. Kolom ini wajib diisi. |
ownerClusterRef LocalObjectReference |
OwnerClusterRef menunjukkan cluster Anthos BareMetal tempat add-on ini berada. Cluster ini menunjukkan Add-on mana yang menghasilkan Add-on ini, bukan cluster tempat Add-on di-deploy. Misalnya: AddOn di-deploy di cluster lokal, tetapi termasuk dalam cluster jarak jauh. Jadi, berbeda dengan tempat sebenarnya aplikasi di-deploy. Jenis API: - Grup: baremetal.cluster.gke.io - Jenis : Cluster Kolom ini tidak dapat diubah. |
overrides Mengganti array |
Penggantian berisi upaya untuk mengganti setiap add-on yang termasuk dalam add-on set ini. |
AddOnSetStatus
AddOnSetStatus menampilkan status AddOnSet saat ini.
Muncul di: - AddOnSet
| Kolom | Deskripsi |
|---|---|
currentStage string |
CurrentStage menunjukkan tahap deployment saat ini. |
addOns AddOnRef array |
addOns adalah add-on yang disesuaikan oleh addonset ini. Hal ini membantu memvisualisasikan progres deployment set add-on dan melacak status deployment setiap add-on. |
conditions Array Condition |
Ini mungkin berisi informasi selengkapnya tentang status saat ini dari setiap Tahap. Setiap Tahap harus berupa Kondisi terpisah. |
AddOnSetTemplate
AddOnSetTemplate digunakan untuk menentukan alur kerja deployment add-on Addon Lifecycle Controller. - CR AddOnSetTemplate harus ditentukan per Jenis Cluster/Versi Anthos yang didukung. - AddOnSetTemplate berisi daftar AddOn yang perlu diinstal oleh cluster jenis & versi tertentu. - Karena CR ini dirancang agar tidak dapat diubah, kita akan mengizinkan template dari berbagai versi - untuk berdampingan. Oleh karena itu, nama sebaiknya berisi informasi versi. - Ini adalah resource tingkat non-namespace (cluster).
Muncul di: - AddOnSetTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOnSetTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AddOnSetTemplateSpec |
AddOnSetTemplateList
AddOnList berisi daftar AddOn.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
addon.private.gdc.goog/v1alpha1 |
kind string |
AddOnSetTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AddOnSetTemplate |
AddOnSetTemplateSpec
AddOnSetTemplateSpec menentukan status AddOnSetTemplateSpec yang diinginkan.
Muncul di: - AddOnSetTemplate
| Kolom | Deskripsi |
|---|---|
selector LabelSelector |
Pemilih memilih cluster target untuk menerapkan template ini dengan mencocokkan label objek Cluster. Objek AddOnSet akan dibuat di namespace yang sama untuk cluster dengan label yang cocok. |
addOnUtilImage string |
AddonUtilImage mengarah ke image Docker yang menyediakan fitur lanjutan seperti injeksi parameter atau pemeriksaan kesiapan untuk satu atau beberapa add-on yang dirujuk oleh AddOnSetTemplate ini. Ini adalah gambar default yang akan digunakan untuk AddOn yang termasuk dalam AddOnSetTemplate ini jika tidak ada gambar spesifik yang ditentukan untuk AddOnSetTemplate.Spec.Stages[].AddOnsToDeploy[i].AddOnUtilImage. Jika tidak ada AddOnUtilImage yang ditetapkan, tetapi AddOn masih memiliki - Spec.Stages[].AddOnsToDeploy[i].ReadinessCheckJob - Spec.Stages[].AddOnsToDeploy[i].ParameterJob yang ditetapkan ke benar (true). Error akan ditampilkan. |
addOnSetName string |
AddOnSetName mewakili nama AddOnSet target. Untuk cluster dengan label yang cocok, objek AddOnSet dengan nama ini akan dibuat jika belum ada. Setelah ditetapkan, nama harus tetap sama di seluruh upgrade. Semua template baru harus menetapkan kolom ini. |
anthosBareMetalManifests boolean |
AnthosBareMetalManifests adalah nilai boolean yang menunjukkan apakah template harus disesuaikan sebelum manifes Anthos Bare Metal disesuaikan. Secara default, nilainya adalah salah (false), yang berarti template ini akan direkonsiliasi setelah cluster siap selama tahap manifes eksternal cluster. Penggunaan yang dimaksudkan untuk hal ini adalah menerapkan penggantian manifes ABM yang sebagian besar adalah AddOnConfigurations. |
stages Array Stage |
Stages adalah daftar tahap yang masing-masing berisi serangkaian AddOn yang akan di-deploy. Tahap di-deploy secara berurutan dan setiap tahap hanya akan di-deploy jika tahap sebelumnya selesai. |
AddOnSpec
AddOnSpec menentukan status AddOn yang diinginkan.
Muncul di: - AddOn
| Kolom | Deskripsi |
|---|---|
manifestType ManifestType |
ManifestType merepresentasikan jenis manifes add-on, harus salah satu dari: [Helm, Kustomize] Kolom ini wajib diisi. |
helmManifestSpec HelmManifestSpec |
HelmManifestSpec berisi konfigurasi untuk menarik manifes dari registry Helm. Wajib jika ManifestType adalah Helm. |
targetClusterRef string |
TargetClusterRef adalah referensi ke BareMetalCluster target. Cluster target adalah tempat AddOn di-deploy. Jenis API: - Grup: baremetal.cluster.gke.io - Jenis : Cluster Kolom ini tidak dapat diubah. |
local boolean |
Local menunjukkan apakah deployment ditargetkan ke cluster lokal. Pemicu add-on ini dapat berupa cluster jarak jauh atau lokal. |
parameters JSON |
Parameter berisi parameter yang akan digunakan oleh Manifes Add-on yang ditentukan. Objek ini dapat berisi data JSON arbitrer. |
overrideParameters JSON |
OverrideParameters berisi parameter untuk mengganti semua parameter untuk add-on ini. Nilai ini harus ditetapkan dari penggantian di addonset. |
disabled boolean |
Nonaktifkan menunjukkan apakah Addon ini harus diaktifkan atau tidak. Kolom ini wajib diisi dan setelan defaultnya adalah false. Kolom ini dapat diubah. - Jika disetel ke salah (false), AddOn Deployer akan men-deploy AddOn ini. - Jika disetel ke benar (true), AddOn Deployer akan mengabaikan atau meng-uninstal AddOn ini, bergantung pada status kolom AddOn.Status.DeploymentFinished. - Jika AddOn.Status.DeploymentFinished adalah benar (true), AddOn akan di-uninstal - Jika AddOn.Status.DeploymentFinished adalah salah (false), AddOn tidak akan di-deploy. |
addOnNamespace string |
AddOnNamespace adalah namespace di cluster target tempat komponen add-on akan diinstal. |
utilJobImage string |
UtilJobImage mengarah ke image Docker yang akan digunakan untuk menjalankan tugas utilitas (parameter atau kesiapan). |
parameterJob boolean |
ParameterJob menunjukkan apakah AddOn ini memerlukan injeksi parameter runtime. Default ke false berarti AddOn tidak perlu memicu tugas injeksi parameter. |
readinessCheckJob boolean |
ReadinessCheckJob menunjukkan apakah AddOn ini memerlukan pemeriksaan kesiapan lanjutan. Default ke false berarti AddOn tidak perlu memeriksa kesiapan tugas. Jika disetel ke benar (true), pengontrol deployer AddOn akan meluncurkan tugas pemeriksaan kesiapan sebelum menandai AddOn.ReadyToUse sebagai benar (true). |
readyCriteria ObjectMatch |
ReadyCriteria menentukan kriteria untuk menentukan kesiapan deployment add-on. Pengelola add-on mencocokkan objek resource cluster dan nilainya dengan kriteria. ReadyCriteria diabaikan jika ReadinessCheckJob ditetapkan. |
AddOnStatus
AddonStatus merepresentasikan status Addon ini.
Muncul di: - AddOn
| Kolom | Deskripsi |
|---|---|
deploymentFinished boolean |
DeploymentFinished menunjukkan status deployment AddOn. Nilai ini hanya ditetapkan oleh Addon deployer. - Jika disetel ke benar (true), ini menunjukkan bahwa deployment AddOn telah selesai. - Jika disetel ke false, ini menunjukkan bahwa deployment AddOn belum selesai. Perhatikan bahwa nilai ini tidak menunjukkan apakah workload yang di-deploy dalam kondisi baik atau telah selesai diinisialisasi, hanya menunjukkan bahwa manifes telah berhasil diterapkan ke cluster target. |
readyToUse boolean |
ReadyToUse menunjukkan apakah Addon ini siap digunakan. Nilai ini ditetapkan oleh pengontrol deployer add-on. Kapan kolom ini harus disetel bergantung pada konfigurasi AddOn yang sesuai di AddOnSetTemplate. AddOnSetTemplate.Spec.Stages[i].AddOnsToDeploy[j].ReadinessCheckJob diperiksa terlebih dahulu. Jika disetel ke benar (true), pengontrol Addon deployer akan meluncurkan Tugas ReadinessCheck dan menunggu hingga selesai sebelum menandai kolom ini ke benar (true). Jika ReadinessCheckJob disetel ke salah (false), pengontrol Addon deployer akan memeriksa apakah ReadyCriteria disetel. Jika ReadyCriteria ditetapkan, kolom ini akan ditandai sebagai benar (true) setelah semua kriteria cocok. Jika ReadyCriteria tidak ditetapkan, statusnya akan ditandai sebagai siap segera setelah DeploymentFinished ditetapkan ke benar (true). |
conditions Array Condition |
Objek ini dapat berisi informasi selengkapnya tentang status Add-on saat ini. |
lastDeployedVersion string |
LastDeployedVersion menunjukkan versi add-on yang berhasil di-deploy terakhir kali. Ini hanya disetel jika add-on telah berhasil disesuaikan (lulus pemeriksaan kesiapan). Jika jenis manifes add-on adalah Helm, ini cocok dengan tag chart Helm. |
AddOnToDeploy
AddOnToDeploy mewakili spesifikasi untuk AddOn tertentu yang perlu di-deploy.
Muncul di: - Stage
| Kolom | Deskripsi |
|---|---|
manifestType ManifestType |
ManifestType merepresentasikan jenis manifes add-on, harus salah satu dari: [Helm, Kustomize] Kolom ini wajib diisi. |
helmManifestSpec HelmManifestSpec |
HelmManifestSpec berisi konfigurasi untuk menarik manifes dari registry Helm. Wajib jika ManifestType adalah Helm. |
target TargetCluster |
Target merepresentasikan cluster target tempat Addon ini akan di-deploy. Ini adalah jalur relatif ke tempat Addon Manager di-deploy. Harus salah satu dari [Lokal, Jarak Jauh] Kolom ini wajib diisi. Kolom ini tidak dapat diubah |
addOnNamespace string |
AddOnNamespace adalah namespace di cluster target tempat komponen add-on akan diinstal. |
parameters JSON |
Parameters adalah Parameter statis yang akan digunakan untuk AddOn ini |
optional boolean |
Opsional menunjukkan apakah AddOn ini dapat dinonaktifkan atau tidak oleh pengguna akhir. Defaultnya adalah false, yang berarti AddOn diperlukan. |
disabledByDefault boolean |
DisabledByDefault menunjukkan apakah Addon ini akan dinonaktifkan atau tidak, kecuali jika pengguna menggantinya di kolom AddOnOverride.Spec.Disabled. Kolom ini hanya dapat disetel ke benar (true) jika Opsional juga benar (true). Default ke false berarti AddOn diaktifkan secara default. |
ownershipMode OwnershipMode |
Kepemilikan menentukan kepemilikan add-on, yang merupakan salah satu dari ["Unik", "Bersama"]. Unik berarti satu add-on akan di-deploy untuk setiap set add-on. Bersama berarti hanya satu add-on yang akan di-deploy untuk semua set add-on target. Default-nya adalah unik. |
parameterJob boolean |
ParameterJob menunjukkan apakah AddOn ini memerlukan injeksi parameter runtime. Default ke false berarti AddOn tidak perlu memicu tugas injeksi parameter. Jika disetel ke benar (true), Pengontrol Siklus Proses AddOn akan meluncurkan tugas penyisipan parameter untuk membuat parameter dan menggantinya dengan parameter yang ditentukan dalam AddOnToDeploy.Parameters. Tugas akan menggunakan AddOnToDeploy.AddOnUtilImage atau kembali ke AddOnSetTemplate.Spec.AddOnUtilImage default sebagai image container jika AddOnToDeploy.AddOnUtilImage tidak ditetapkan. Jika tidak ada, error akan muncul. |
readinessCheckJob boolean |
ReadinessCheckJob menunjukkan apakah AddOn ini memerlukan pemeriksaan kesiapan lanjutan. Default ke false berarti AddOn tidak perlu memeriksa kesiapan tugas. Jika disetel ke benar (true), pengontrol deployer AddOn akan meluncurkan tugas pemeriksaan kesiapan sebelum menandai AddOn.ReadyToUse sebagai benar (true). Tugas akan menggunakan AddOnToDeploy.AddOnUtilImage atau kembali ke AddOnSetTemplate.Spec.AddOnUtilImage default sebagai image container jika AddOnToDeploy.AddOnUtilImage tidak ditetapkan. Jika tidak ada, error akan muncul. |
addOnUtilImage string |
AddOnUtilImage mengarah ke image Docker yang akan digunakan untuk menjalankan fitur lanjutan seperti injeksi parameter atau pemeriksaan kesiapan. Menggantikan apa yang ada di AddOnSetTemplate.Spec.AddOnUtilImage. |
readyCriteria ObjectMatch |
ReadyCriteria menentukan kriteria untuk menentukan kesiapan deployment add-on. Pengelola add-on mencocokkan objek resource cluster dan nilainya dengan kriteria. ReadyCriteria diabaikan jika ReadinessCheckJob ditetapkan. |
HelmManifestSpec
HelmManifestSpec merepresentasikan info untuk rilis helm.
Muncul di: - AddOnSpec - AddOnToDeploy
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama diagram helm. Wajib. |
repo string |
Repo adalah repo diagram helm di registry. Opsional. |
tag string |
Tag adalah tag diagram helm. Wajib. |
registryAccess RegistryAccess |
RegistryAccess berisi petunjuk akses untuk Artifact Registry. Wajib. |
ManifestType
Jenis pokok: string
Muncul di: - AddOnSpec - AddOnToDeploy
ObjectMatch
ObjectMatch menentukan pemeriksaan kecocokan pada objek cluster. Jika "Fields" disetel, objek akan diuraikan dan dibandingkan dengan kolom yang ditentukan, dan hanya boleh ada satu objek yang dirujuk oleh Objek. Jika tidak, kecocokan hanya memeriksa keberadaan objek resource.
Muncul di: - AddOnSpec - AddOnToDeploy
| Kolom | Deskripsi |
|---|---|
object ObjectReference |
Objek mengacu pada objek resource cluster yang relevan selama pertandingan. Nama dapat menggunakan format regex. Saat menggunakan regex, akan cocok dengan nama apa pun yang berisi substring yang cocok dengan regex. Jika pencocokan string penuh lebih disukai, tambahkan "^" di awal ekspresi reguler dan "$" di akhir. |
fields object (keys:string, values:string) |
Fields adalah jsonpath resource (https://kubernetes.io/docs/reference/kubectl/jsonpath/) untuk memfilter kolom tertentu, seperti "{.status.ready}". |
Penggantian
Penggantian menampilkan info untuk mengganti add-on.
Muncul di: - AddOnSetSpec
| Kolom | Deskripsi |
|---|---|
releaseName string |
ReleaseName adalah nama rilis yang digunakan oleh add-on. |
releaseNamespace string |
ReleaseNamespace adalah namespace yang digunakan untuk rilis. |
parameters JSON |
Parameter akan menggantikan parameter default yang ditentukan dalam AddOnSetTemplate. Parameter ini akan melakukan strategi penggabungan dan penggantian, yaitu menggabungkan parameter ini dengan parameter dasar yang dimiliki AddOn ini dan mengganti apa pun yang ditentukan di sini dengan nilai AddOnOverride.Spec.Paremeters. |
disabled boolean |
Nonaktifkan menunjukkan apakah Add-on ini harus dinonaktifkan atau tidak. Default ke salah (false) berarti Add-on ini diaktifkan secara default. Tindakan ini akan menggantikan apa yang ada di AddOnSetTemplate jika dan hanya jika AddOnSetTemplate.Spec.Stages[i].AddOnsToDeploy[j].Optional yang sesuai ditetapkan ke benar (true). Jika tidak, kolom ini tidak dapat diganti. |
OwnershipMode
Jenis pokok: string
OwnershipMode menentukan mode kepemilikan objek add-on.
Muncul di: - AddOnToDeploy
RegistryAccess
RegistryAccess berisi petunjuk akses untuk Artifact Registry.
Muncul di: - HelmManifestSpec
| Kolom | Deskripsi |
|---|---|
certificateSecret SecretReference |
CertificateSecretName mengidentifikasi secret dalam cluster yang berisi koneksi HTTPS sertifikat TLS/SSL yang ditandatangani ke RegistryURL. Opsional. |
certificateKeyName string |
CertificateKeyName adalah nama kolom dalam data rahasia. Default adalah nama secret. Opsional. |
dockerConfigSecret SecretReference |
DockerConfigSecret mengidentifikasi secret dalam cluster yang berisi docker config.json dengan kredensial yang diperlukan untuk mengakses registry pribadi. |
dockerConfigKeyName string |
DockerConfigKeyName adalah nama kolom kunci docker dalam data rahasia. Default adalah nama secret. Opsional. |
url string |
URL registri. Wajib. |
Tahap
Stage menentukan spesifikasi untuk semua AddOn yang perlu di-deploy dalam tahap ini.
Muncul di: - AddOnSetTemplateSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama merepresentasikan nama tahap. Ini untuk penggunaan informasi. |
addOnsToDeploy Array AddOnToDeploy |
AddOnsToDeploy adalah kumpulan AddOn yang akan di-deploy pada tahap ini. AddOn dalam tahap yang sama akan di-deploy secara paralel. |
TargetCluster
Jenis pokok: string
TargetCluster merepresentasikan cluster yang diinginkan untuk menginstal AddOn.
Muncul di: - AddOnToDeploy
apiregistry.global.private.gdc.goog/v1alpha1
GlobalResourceRegistration
Menentukan pendaftaran resource global dalam mekanisme API global.
Muncul di: - GlobalResourceRegistrationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
apiregistry.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalResourceRegistration |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GlobalResourceRegistrationSpec |
|
status GlobalResourceRegistrationStatus |
GlobalResourceRegistrationList
Mewakili kumpulan resource GlobalResourceRegistration.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
apiregistry.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalResourceRegistrationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array GlobalResourceRegistration |
GlobalResourceRegistrationSpec
Mendefinisikan status resource GlobalResourceRegistration yang diinginkan.
Muncul di: - GlobalResourceRegistration
| Kolom | Deskripsi |
|---|---|
globalResourceGroupKind GroupKind |
GroupKind resource global yang terdaftar di mekanisme API global. |
replicaResourceGroupKind GroupKind |
GroupKind resource replika global yang terdaftar di mekanisme API global. |
rollout RolloutConfiguration |
Konfigurasi peluncuran resource global. |
managedAnnotations array string |
Daftar anotasi yang dapat diluncurkan dari API global ke API zona. |
GlobalResourceRegistrationStatus
Menyediakan status yang diamati dari objek GlobalResourceRegistration.
Muncul di: - GlobalResourceRegistration
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi ini menunjukkan pengamatan status keseluruhan GlobalResourceRegistration. |
RolloutConfiguration
Menentukan konfigurasi peluncuran resource global.
Muncul di: - GlobalResourceRegistrationSpec
| Kolom | Deskripsi |
|---|---|
strategy RolloutStrategy |
Strategi peluncuran resource global. |
appliance.storage.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 applstor.storage.private.gdc.goog.
ASMConfig
Muncul di: - ASMConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
appliance.storage.private.gdc.goog/v1alpha1 |
kind string |
ASMConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ASMConfigSpec |
|
status ASMConfigStatus |
ASMConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
appliance.storage.private.gdc.goog/v1alpha1 |
kind string |
ASMConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ASMConfig |
ASMConfigSpec
ASMConfigSpec menentukan status yang diinginkan dari Resource ASMConfig.
Muncul di: - ASMConfig
| Kolom | Deskripsi |
|---|---|
configType ConfigType |
ASMConfigStatus
ASMConfigStatus menentukan status konfigurasi ASM terkait Appliance yang diamati.
Muncul di: - ASMConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi yang didukung mencakup Ready. Jika Ready adalah True, berarti konfigurasi ASM sudah siap. |
BucketGroup
Muncul di: - BucketGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
appliance.storage.private.gdc.goog/v1alpha1 |
kind string |
BucketGroup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BucketGroupSpec |
|
status BucketGroupStatus |
BucketGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
appliance.storage.private.gdc.goog/v1alpha1 |
kind string |
BucketGroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BucketGroup |
BucketGroupSpec
BucketGroupSpec menentukan status BucketGroup yang diinginkan.
Muncul di: - BucketGroup
| Kolom | Deskripsi |
|---|---|
bucket string |
|
verb string |
|
members array string |
BucketGroupStatus
BucketGroupStatus menentukan status BucketGroup yang diamati.
Muncul di: - BucketGroup
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi yang didukung mencakup Synced. Jika Disinkronkan adalah True, berarti grup OTS S3 disinkronkan dengan RBAC. |
artifact.private.gdc.goog/v1alpha1
AccessLevelType
Jenis pokok: string
Memberikan jenis tingkat akses project Harbor.
Muncul di: - HarborProjectConfig
ClusterBundle
Informasi detail untuk semua komponen cluster.
Muncul di: - ReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
bmNodeImage string |
Gambar untuk menyediakan mesin bare metal. |
vmNodeImage string |
Image untuk menyediakan mesin virtual. |
anthosBareMetalVersion string |
Versi Anthos Bare Metal (ABM) cluster. |
DistributionFilter
Menentukan filter yang harus cocok dengan resource agar dapat didistribusikan. Informasi ini diteruskan ke Harbor untuk menangani pemfilteran. Lihat https://goharbor.io/docs/edge/administration/configuring-replication/create-replication-rules/ untuk mengetahui informasi selengkapnya.
Semua filter mendukung pencocokan pola dengan:
1. *: Cocok dengan urutan karakter non-pemisah apa pun.
2. **: Cocok dengan urutan karakter apa pun, termasuk pemisah jalur.
3. ?: Cocok dengan satu karakter non-pemisah.
4. {alt1,…}: Mencocokkan urutan karakter jika salah satu alternatif yang dipisahkan koma cocok.
Jika pola Path, Label, dan Tag semuanya disediakan, resource harus cocok dengan semua pola.
Muncul di: - DistributionPolicySpec
| Kolom | Deskripsi |
|---|---|
path string |
Pola filter yang harus cocok dengan jalur resource. Jalur resource terdiri dari nama project, nama repositori, dan nama resource. |
tag string |
Pola filter yang harus cocok dengan tag resource. |
label array string |
Pola filter yang harus cocok dengan label resource. |
DistributionPolicy
Merepresentasikan kebijakan distribusi. Membuat resource kustom menetapkan ekspektasi bahwa aturan replikasi harus ada di Harbor cluster.
Muncul di: - DistributionPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
DistributionPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DistributionPolicySpec |
|
status DistributionPolicyStatus |
DistributionPolicyList
Berisi daftar objek DistributionPolicy.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
DistributionPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DistributionPolicy |
DistributionPolicySpec
Menentukan status DistributionPolicy yang diinginkan.
Muncul di: - DistributionPolicy
| Kolom | Deskripsi |
|---|---|
description string |
Kebijakan distribusi. |
filter DistributionFilter |
Filter distribusi yang harus cocok dengan resource agar dapat didistribusikan. |
destinationRegistry Registry |
Registry untuk mendistribusikan resource. |
continuousDistribution boolean |
Menentukan apakah akan terus mendistribusikan resource ke registry tujuan saat resource tersebut di-push ke registry sumber. Kebijakan ini tidak akan otomatis mendistribusikan resource yang ada sebelum kebijakan dibuat. |
override boolean |
Menentukan apakah akan menimpa resource dengan jalur yang sama di tujuan pendaftaran. Jalur resource terdiri dari nama project, nama repositori, dan nama gambar. |
DistributionPolicyStatus
Menentukan status yang diamati dari DistributionPolicy.
Muncul di: - DistributionPolicy
| Kolom | Deskripsi |
|---|---|
policyStatus PolicyStatus |
Menentukan status kebijakan distribusi yang diamati. |
errorStatus ErrorStatus |
Status error yang diamati untuk objek dengan stempel waktu terakhir diperbarui |
ExpansionState
Jenis pokok: string
Muncul di: - PersistentVolumeClaimExpansionStatus
FailoverRegistry
FailoverRegistry merepresentasikan serangkaian instance pendaftaran failover.
Muncul di: - FailoverRegistryList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
FailoverRegistry |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FailoverRegistrySpec |
|
status FailoverRegistryStatus |
FailoverRegistryList
FailoverRegistryList berisi daftar objek FailoverRegistry.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
FailoverRegistryList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items FailoverRegistry array |
FailoverRegistrySpec
FailoverRegistrySpec merepresentasikan spesifikasi untuk serangkaian instance registry failover.
Muncul di: - FailoverRegistry
| Kolom | Deskripsi |
|---|---|
nodePool ObjectReference |
NodePool merepresentasikan target node untuk men-deploy failover registry. Kolom ini wajib diisi dan menerima referensi NodePool di cluster saat ini. |
FailoverRegistryStatus
FailoverRegistryStatus menampilkan status untuk serangkaian instance registri failover.
Muncul di: - FailoverRegistry
| Kolom | Deskripsi |
|---|---|
targetStatuses Array TargetRegistryStatus |
TargetRegistryStatus mewakili status setiap failover target registry. |
version string |
Version mewakili versi Failover Registry. |
harborImageLabelConditions Array Condition |
HarborImageLabelConditions merepresentasikan kondisi label gambar penting di harbor. - Siap: Menunjukkan bahwa label harbor berhasil ditambahkan untuk semua gambar penting. |
FileBlockStorageBundle
Mencakup informasi versi untuk semua komponen untuk penyimpanan file dan blok.
Muncul di: - InfraComponents
| Kolom | Deskripsi |
|---|---|
ONTAPVersion string |
ONTAPVersion adalah versi ONTAP yang diperlukan |
tridentVersion string |
TridentVersion adalah versi yang diperlukan untuk driver CSI Trident |
harvestVersion string |
HarvestVersion adalah versi yang diperlukan untuk Harvest |
HarborProject
Dinonaktifkan saat FEATURE_GATES_ARTIFACT_MANAGEMENT_API_MIGRATION berada dalam tahap DEV.
Merepresentasikan project Harbor. Resource kustom menetapkan ekspektasi bahwa project harus ada di Harbor.
Muncul di: - HarborProjectList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborProject |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborProjectSpec |
|
status HarborProjectStatus |
HarborProjectConfig
Berisi konfigurasi yang diterima Harbor untuk pembuatan project. Untuk mengetahui informasi selengkapnya, lihat https://goharbor.io/docs/2.3.0/working-with-projects/create-projects/.
Muncul di: - HarborProjectSpec
| Kolom | Deskripsi |
|---|---|
accessLevel AccessLevelType |
Tingkat akses project Harbor. Misalnya public atau private. Nilai kolom ini tidak dapat diubah setelah pembuatan project. |
storageQuotaGB integer |
Kuoata yang diharapkan untuk project. Gunakan -1 untuk menunjukkan kuota tidak terbatas. Nilai kolom ini tidak dapat diubah setelah pembuatan project. |
HarborProjectList
Berisi daftar resource HarborProject.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborProjectList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HarborProject |
HarborProjectSpec
Menentukan spesifikasi atau status yang diharapkan dari objek HarborProject.
Muncul di: - HarborProject
| Kolom | Deskripsi |
|---|---|
harborProjectConfig HarborProjectConfig |
HarborProjectStatus
Menentukan status yang diamati dari objek HarborProject.
Muncul di: - HarborProject
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
ProjectCreated atau PresetRBACRulesReady |
projectName string |
Nama project masing-masing di Harbor. |
endpoint string |
Endpoint registry. Misalnya, https://<registry IP>/v2/<project-id>. Jika kolom SetRegistryMirror adalah true, nilai ini mengonfigurasi mirror registry cluster. |
errorStatus ErrorStatus |
Status error yang diamati untuk objek dengan stempel waktu terakhir diperbarui |
HarborRobotAccount
Mewakili akun robot harbor.
Muncul di: - HarborRobotAccountList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborRobotAccount |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborRobotAccountSpec |
|
status HarborRobotAccountStatus |
HarborRobotAccountList
Daftar objek HarborRobotAccount.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborRobotAccountList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HarborRobotAccount array |
HarborRobotAccountSpec
Menentukan status yang diinginkan untuk HarborRobotAccount.
Muncul di: - HarborRobotAccount
| Kolom | Deskripsi |
|---|---|
expirationDays integer |
Durasi robot. Jika nilainya -1, masa berlaku robot tidak pernah berakhir. |
HarborRobotAccountStatus
Muncul di: - HarborRobotAccount
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
secretRef LocalObjectReference |
Secret yang menyimpan nama dan sandi robot. |
expiresAt integer |
Waktu habis masa berlaku robot. Ini adalah waktu Unix, yang diukur dalam detik. |
roleRefs ObjectReference |
Daftar peran yang terkait dengan akun robot. |
errorStatus ErrorStatus |
Status error yang diamati untuk objek dengan stempel waktu terakhir diperbarui |
HarborUserCredential
Dinonaktifkan saat FEATURE_GATES_ARTIFACT_MANAGEMENT_API_MIGRATION berada dalam tahap DEV.
Mewakili kredensial pengguna akhir.
Muncul di: - HarborUserCredentialList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborUserCredential |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborUserCredentialSpec |
|
status HarborUserCredentialStatus |
HarborUserCredentialList
Berisi daftar objek HarborUserCredential.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
HarborUserCredentialList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array HarborUserCredential |
HarborUserCredentialSpec
Menentukan spesifikasi atau status yang diharapkan dari objek HarborUserCredential.
Muncul di: - HarborUserCredential
| Kolom | Deskripsi |
|---|---|
username string |
Nama pengguna yang ditetapkan untuk pengguna. |
expirationDays integer |
Durasi masa berlaku dalam hari. Jika kosong, nilai defaultnya adalah DefaultExpirationDays. |
HarborUserCredentialStatus
Menentukan status yang diamati dari objek HarborUserCredential.
Muncul di: - HarborUserCredential
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisinya mencakup nilai berikut: CredentialCreated, CredentialDeleted, RBACConfigured, dan Ready. |
secretRef LocalObjectReference |
Referensi rahasia pengguna. |
expiresAt integer |
Waktu habis masa berlaku yang ditentukan oleh objek HRA, yang merupakan jumlah stempel waktu pembuatan dan durasi habis masa berlaku. |
roleRefs ObjectReference |
Daftar peran yang terkait dengan akun robot. |
InfraComponents
Mencakup versi untuk semua firmware infrastruktur.
Muncul di: - ReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
networkSwitch string |
Versi OS untuk switch jaringan. |
objectStorage ObjectStorageBundle |
Versi untuk berbagai komponen yang terkait dengan penyimpanan objek. |
fileBlockStorage FileBlockStorageBundle |
Versi untuk berbagai komponen yang terkait dengan penyimpanan file dan block storage. |
preflightChecks Array PreflightCheck |
Daftar pemeriksaan awal yang perlu dijalankan sebelum upgrade infrastruktur, yang merupakan bagian dari upgrade organisasi root. Opsional. Tidak digunakan lagi: gunakan AdminPreflightChecks di ReleaseMetadataSpec sebagai gantinya. |
ManualDistribution
Mewakili distribusi manual. Membuat resource kustom menetapkan ekspektasi bahwa aturan replikasi harus dijalankan secara manual di Harbor.
Muncul di: - ManualDistributionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
ManualDistribution |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManualDistributionSpec |
|
status ManualDistributionStatus |
ManualDistributionList
Berisi daftar objek ManualDistribution.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
ManualDistributionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManualDistribution |
ManualDistributionSpec
Menentukan status ManualDistribution yang diinginkan.
Muncul di: - ManualDistribution
| Kolom | Deskripsi |
|---|---|
distributionPolicyName string |
Nama kebijakan distribusi. Kebijakan distribusi ini harus ada di namespace yang sama dengan resource kustom distribusi manual. Kebijakan distribusi ini menentukan kebijakan yang akan diikuti oleh distribusi. |
ManualDistributionStatus
Menentukan status yang diamati dari ManualDistribution.
Muncul di: - ManualDistribution
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status yang diamati saat ini dari ManualDistribution. Jenis kondisi yang diketahui: - Completed: Distribusi telah berhasil diselesaikan. - Failed: Distribusi gagal. - Terminating: Distribusi sedang dihentikan. |
failedResources integer |
Jumlah resource yang gagal didistribusikan. |
inProgressResources integer |
Jumlah resource yang sedang dalam proses untuk didistribusikan. |
stoppedResources integer |
Jumlah resource yang dihentikan distribusinya. Resource dianggap dihentikan jika tidak dalam status terminal saat distribusi dihentikan. |
succeededResources integer |
Jumlah resource yang berhasil didistribusikan. |
totalResources integer |
Jumlah resource yang akan dicoba didistribusikan oleh distribusi. |
startTime Waktu |
Menentukan kapan distribusi dimulai. |
endTime Waktu |
Menentukan kapan distribusi berakhir. |
errorStatus ErrorStatus |
Status error yang diamati untuk objek dengan stempel waktu terakhir diperbarui |
ObjectStorageBundle
Mencakup informasi versi untuk semua komponen penyimpanan objek.
Muncul di: - InfraComponents
| Kolom | Deskripsi |
|---|---|
storageGridOSImageVersion string |
Versi image untuk StorageGRID Webscale OS. |
santricityOSImageVersion string |
Versi image untuk SANtricity OS di pengontrol E2860. |
PersistentVolumeClaimCheck
Memeriksa apakah klaim volume persisten (PVC) memenuhi persyaratan penyimpanan yang ditentukan dalam permintaan atau tidak. PersistentVolumeClaimCheck hanya dapat memeriksa PVC dalam namespace yang sama.
Muncul di: - PersistentVolumeClaimCheckList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
PersistentVolumeClaimCheck |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec PersistentVolumeClaimCheckSpec |
Input permintaan PersistentVolumeClaimCheck, yang diperlukan dalam pembuatan dan tidak dapat diubah setelah dibuat. |
status PersistentVolumeClaimCheckStatus |
PersistentVolumeClaimCheckList
Daftar objek PersistentVolumeClaimCheck.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
PersistentVolumeClaimCheckList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array PersistentVolumeClaimCheck |
PersistentVolumeClaimCheckSpec
Mewakili input permintaan untuk melakukan pemeriksaan penyimpanan terhadap klaim volume persisten.
Muncul di: - PersistentVolumeClaimCheck
| Kolom | Deskripsi |
|---|---|
persistentVolumeClaimName string |
Nama PersistentVolumeClaim dalam namespace yang sama yang akan diperiksa. |
minimumAvailableResource Jumlah |
Jumlah resource yang akan diperiksa. PersistentVolumeClaim diharapkan memiliki ketersediaan penyimpanan ini untuk memenuhi permintaan. |
allowAutoExpansion boolean |
Menentukan apakah perluasan otomatis harus dipicu jika tidak ada cukup ruang kosong. AutoExpansion akan mengikuti konfigurasi penskalaan otomatis yang ditentukan untuk PVC. |
clientSource string |
Sumber klien yang mengeluarkan permintaan pemeriksaan. |
PersistentVolumeClaimCheckStatus
Mewakili output respons untuk pemeriksaan penyimpanan klaim volume persisten.
Muncul di: - PersistentVolumeClaimCheck
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi yang digunakan untuk menampilkan status pemeriksaan. Jenis kondisi: - ResourceReady: menunjukkan apakah PVC memiliki cukup resource untuk memenuhi permintaan saat ini. - True: Menunjukkan bahwa pemeriksaan telah selesai dan ada cukup resource untuk memenuhi permintaan. Perluasan dapat dilakukan, lihat ExpansionStatus. - Salah: Menunjukkan bahwa pemeriksaan telah selesai dan tidak ada cukup resource untuk memenuhi permintaan, atau pemeriksaan selesai dengan kegagalan. Lihat Alasan dan Pesan untuk mengetahui detailnya. Hal ini mencakup kasus seperti argumen tidak valid, AllowAutoExpansion dinonaktifkan, atau ekspansi gagal. - Unknown, nil, atau empty: Menunjukkan bahwa pemeriksaan belum selesai. |
expansionStatus PersistentVolumeClaimExpansionStatus |
PersistentVolumeClaimExpansionStatus
PersistentVolumeClaimExpansionStatus merepresentasikan detail PersistentVolumeClaimExpansion
Muncul di: - PersistentVolumeClaimCheckStatus
| Kolom | Deskripsi |
|---|---|
state ExpansionState |
Menunjukkan status ekspansi PVC. - empty atau Unknown: tidak ada perluasan yang dipicu. - Running: Ekspansi dimulai. Kolom StartTimestamp dan ResourceRequested kini diisi. - Succeeded atau Failed: Perluasan selesai. FinishTimestamp juga diisi. |
startTimestamp Waktu |
|
finishTimestamp Waktu |
|
resourceRequested Jumlah |
PolicyStatus
Jenis pokok: string
Muncul di: - DistributionPolicyStatus
PreflightCheck
Mewakili pemeriksaan pra-penerbangan yang tidak terkait yang diperlukan sebelum upgrade.
Muncul di: - InfraComponents - ReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
name PreflightCheckName |
Nama pemeriksaan pra-peluncuran yang perlu dijalankan. Wajib. |
operableComponent OperableComponent |
Nama komponen yang dapat dioperasikan yang menjadi bagian dari pemeriksaan pra-peluncuran. |
options PreflightCheckOptions |
Opsi pemeriksaan awal untuk pemeriksaan. Opsional. |
PreflightCheckName
Jenis pokok: string
Mewakili nama pemeriksaan pra-penerbangan yang perlu dijalankan
sebelum upgrade.
Muncul di: - PreflightCheck
PreflightCheckOptions
Mewakili opsi yang akan digunakan untuk pemeriksaan awal.
Muncul di: - PreflightCheck
| Kolom | Deskripsi |
|---|---|
hostNetwork boolean |
Opsi untuk menggunakan HostNetwork saat memulai tugas pemeriksaan awal. |
Registry
Menentukan endpoint registry di Harbor cluster.
Muncul di: - DistributionPolicySpec
| Kolom | Deskripsi |
|---|---|
type RegistryType |
Jenis pendaftaran. Misalnya, pelabuhan. Jika tidak ditentukan, nilai defaultnya adalah harbor. |
URL string |
URL pendaftaran. Contoh: https://10.251.81.38:10443. |
credential ObjectReference |
Referensi objek ke rahasia. Secret ini harus memberikan akses yang sesuai ke registry yang dirujuk oleh URL. |
skipVerifyCertificate boolean |
Menentukan apakah akan melewati verifikasi sertifikat registri yang dirujuk oleh URL atau tidak. Kolom ini tidak boleh disetel ke benar (true) di lingkungan produksi. |
RegistryType
Jenis pokok: string
Muncul di: - Registry
ReleaseMetadata
Menampilkan informasi metadata artefak rilis. Mencakup informasi metadata komponen cluster dan komponen infrastruktur dalam rilis.
Muncul di: - ReleaseMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
ReleaseMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ReleaseMetadataSpec |
|
status ReleaseMetadataStatus |
ReleaseMetadataList
Mewakili kumpulan objek ReleaseMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifact.private.gdc.goog/v1alpha1 |
kind string |
ReleaseMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ReleaseMetadata |
ReleaseMetadataSpec
Menentukan status ReleaseMetadata yang diinginkan.
Muncul di: - ReleaseMetadata
| Kolom | Deskripsi |
|---|---|
adminCluster ClusterBundle |
Versi komponen cluster yang digunakan untuk cluster admin root dan cluster admin org. |
systemCluster ClusterBundle |
Versi komponen cluster yang digunakan untuk cluster sistem. |
userClusters Array LocalObjectReference |
Daftar versi komponen cluster pengguna yang didukung dalam rilis. Informasi disimpan dalam objek UserClusterMetadata cakupan cluster yang dirujuk. |
infraComponents InfraComponents |
Versi komponen infrastruktur. |
adminPreflightChecks Array PreflightCheck |
Daftar pemeriksaan pra-penerbangan yang akan dijalankan sebelum upgrade admin root dan admin organisasi. Opsional. |
releaseTime Waktu |
Waktu rilis dilakukan, dibulatkan ke jam. Jika nilai ini adalah nol, releaseTime tidak diketahui. |
ReleaseMetadataStatus
Menentukan status ReleaseMetadata saat ini.
Muncul di: - ReleaseMetadata
| Kolom | Deskripsi |
|---|---|
outOfSupportTime Waktu |
Waktu saat rilis dianggap tidak didukung. Waktu akan dibulatkan ke jam. Jika nilainya nol, outOfSupportTime tidak diketahui. |
outOfSecurityComplianceTime Waktu |
Tanggal rilis dianggap tidak mematuhi kebijakan. Waktu akan dibulatkan ke jam. Jika nilainya nol, outOfSecurityComplianceTime tidak diketahui. |
conditions Array Condition |
Kondisi menunjukkan pengamatan status rekonsiliasi saat ini. |
TargetRegistryStatus
TargetRegistryStatus merepresentasikan status instance failover target registry.
Muncul di: - FailoverRegistryStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi mewakili status instance failover target saat ini. - Siap: Menunjukkan bahwa instance registry failover sudah siap. |
host string |
Host adalah nama mesin bare metal yang menghosting instance failover target. |
URL string |
URL adalah URL instance failover target registry. |
artifactregistry.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup Artifact Registry.
BucketConfig
Muncul di: - HarborInstanceDatabaseBackupSpec - HarborInstanceDatabaseRestoreSpec - HarborInstanceRegistryBackupSpec - HarborInstanceRegistryRestoreSpec
| Kolom | Deskripsi |
|---|---|
accessSecretRef SecretReference |
Referensi ke Secret Akses untuk mengakses bucket s3. Rahasia harus berisi 2 data dari alur pemberian akses S3: - access-key-id - access-key |
endpoint string |
Endpoint yang digunakan untuk mengakses bucket s3. |
fullyQualifiedBucketName string |
Nama yang sepenuhnya memenuhi syarat bucket dalam endpoint untuk mengupload cadangan. |
path string |
Jalur direktori untuk menyimpan data cadangan. String kosong berarti jalur root untuk bucket. |
DBClusterReference
DBClusterReference mewakili Referensi DVCluster.
Muncul di: - HarborInstanceDatabaseBackupSpec - HarborInstanceDatabaseRestoreSpec
| Kolom | Deskripsi |
|---|---|
namespace string |
|
name string |
HarborInstanceDatabaseBackup
Menentukan skema untuk API pencadangan database untuk rekonsiliasi HarborInstanceBackup.
Muncul di: - HarborInstanceDatabaseBackupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceDatabaseBackup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborInstanceDatabaseBackupSpec |
Status yang diinginkan dari pencadangan database. |
status HarborInstanceDatabaseBackupStatus |
Status cadangan database yang terakhir diamati. |
HarborInstanceDatabaseBackupList
Berisi daftar resource HarborInstanceDatabaseBackup.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceDatabaseBackupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HarborInstanceDatabaseBackup array |
HarborInstanceDatabaseBackupSpec
Muncul di: - HarborInstanceDatabaseBackup
| Kolom | Deskripsi |
|---|---|
exportName string |
Nama ekspor data ods |
dbClusterRef DBClusterReference |
Referensi DBcluster |
dataTransferJobName string |
Nama tugas transfer data |
backupBucketConfig BucketConfig |
Konfigurasi akses untuk bucket cadangan |
internalBucketConfig BucketConfig |
Konfigurasi akses untuk bucket internal Bucket internal akan digunakan untuk menerima data dari ekspor data ODS |
internalBucketRegion string |
Kolom region tambahan ke bucket internal yang diperlukan oleh migrasi data ODS |
internalBucketObjectName string |
Kolom nama bucket tambahan ke bucket internal yang diperlukan oleh migrasi data ODS. Perhatikan bahwa ini adalah nama objek bucket, bukan FQBN |
HarborInstanceDatabaseBackupStatus
Muncul di: - HarborInstanceDatabaseBackup
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status HarborInstanceDatabaseBackup saat ini. |
exportState MigrationConditionType |
Status ekspor data ods saat ini. |
transferState TransferConditionType |
Status transfer data saat ini. |
databaseExportSubDirectory string |
Subdirektori yang ditambahkan ke Lokasi ekspor database oleh ODS. Direktori ini akan digunakan saat menjalankan impor selama pemulihan. |
HarborInstanceDatabaseRestore
Menentukan skema untuk API Pemulihan database untuk rekonsiliasi HarborInstanceRestore.
Muncul di: - HarborInstanceDatabaseRestoreList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceDatabaseRestore |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborInstanceDatabaseRestoreSpec |
Status yang diinginkan dari pemulihan database . |
status HarborInstanceDatabaseRestoreStatus |
Status pemulihan database yang terakhir diamati. |
HarborInstanceDatabaseRestoreList
Berisi daftar resource HarborInstanceDatabaseRestore.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceDatabaseRestoreList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HarborInstanceDatabaseRestore array |
HarborInstanceDatabaseRestoreSpec
Muncul di: - HarborInstanceDatabaseRestore
| Kolom | Deskripsi |
|---|---|
dataTransferJobName string |
Nama tugas transfer data |
importName string |
Nama impor data ods |
dbClusterRef DBClusterReference |
Referensi DBcluster |
databaseImportSubDirectory string |
Subdirektori yang ditambahkan ke Lokasi ekspor database oleh ODS. Ini akan ditambahkan ke jalur data saat menjalankan impor ODS. |
backupBucketConfig BucketConfig |
Konfigurasi akses untuk bucket cadangan |
internalBucketConfig BucketConfig |
Konfigurasi akses untuk bucket internal, bucket internal akan digunakan untuk menyimpan data dari bucket cadangan guna melayani impor data ODS |
internalBucketRegion string |
Kolom region tambahan ke bucket internal yang diperlukan oleh migrasi data ODS |
internalBucketObjectName string |
Kolom nama bucket tambahan ke bucket internal yang diperlukan oleh migrasi data ODS. Perhatikan bahwa ini adalah nama objek bucket, bukan FQBN |
HarborInstanceDatabaseRestoreStatus
Muncul di: - HarborInstanceDatabaseRestore
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status HarborInstanceDatabaseRestore saat ini. |
transferState TransferConditionType |
Status transfer data saat ini. |
importState MigrationConditionType |
Status impor data ODS saat ini. |
HarborInstanceRegistryBackup
Mendefinisikan skema untuk API pencadangan registri untuk rekonsiliasi HarborInstanceBackup.
Muncul di: - HarborInstanceRegistryBackupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceRegistryBackup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborInstanceRegistryBackupSpec |
Status cadangan registri yang diinginkan. |
status HarborInstanceRegistryBackupStatus |
Status cadangan registri yang terakhir diamati. |
HarborInstanceRegistryBackupList
Berisi daftar resource HarborInstanceRegistryBackup.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceRegistryBackupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HarborInstanceRegistryBackup |
HarborInstanceRegistryBackupSpec
Muncul di: - HarborInstanceRegistryBackup
| Kolom | Deskripsi |
|---|---|
dataTransferJobName string |
Nama tugas transfer data |
backupBucketConfig BucketConfig |
Konfigurasi akses untuk bucket cadangan |
registryBucketConfig BucketConfig |
Konfigurasi akses untuk bucket registry sumber |
HarborInstanceRegistryBackupStatus
Muncul di: - HarborInstanceRegistryBackup
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status HarborInstanceRegistryBackup saat ini. |
state TransferConditionType |
Status cadangan registri saat ini. |
HarborInstanceRegistryRestore
Menentukan skema untuk Restore API registri untuk rekonsiliasi HarborInstanceRestore.
Muncul di: - HarborInstanceRegistryRestoreList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceRegistryRestore |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HarborInstanceRegistryRestoreSpec |
Status yang diinginkan dari pemulihan registri. |
status HarborInstanceRegistryRestoreStatus |
Status pemulihan registri yang terakhir diamati. |
HarborInstanceRegistryRestoreList
Berisi daftar resource HarborInstanceRegistryRestore.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactregistry.private.gdc.goog/v1alpha1 |
kind string |
HarborInstanceRegistryRestoreList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HarborInstanceRegistryRestore |
HarborInstanceRegistryRestoreSpec
Muncul di: - HarborInstanceRegistryRestore
| Kolom | Deskripsi |
|---|---|
dataTransferJobName string |
Nama tugas transfer data |
backupBucketConfig BucketConfig |
Konfigurasi akses untuk bucket cadangan |
registryBucketConfig BucketConfig |
Konfigurasi akses untuk bucket registry sumber |
HarborInstanceRegistryRestoreStatus
Muncul di: - HarborInstanceRegistryRestore
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status HarborInstanceRegistryRestore saat ini. |
state TransferConditionType |
Status pemulihan registri saat ini. |
MigrationConditionType
Jenis pokok: string
Muncul di: - HarborInstanceDatabaseBackupStatus - HarborInstanceDatabaseRestoreStatus
TransferConditionType
Jenis pokok: string
Muncul di: - HarborInstanceDatabaseBackupStatus - HarborInstanceDatabaseRestoreStatus - HarborInstanceRegistryBackupStatus - HarborInstanceRegistryRestoreStatus
artifactview.private.gdc.goog/v1alpha1
CLIBundleMetadata
Mewakili metadata artefak paket CLI.
Muncul di: - CLIBundleMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
CLIBundleMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
commonMetadata CommonMetadata |
Metadata yang umum untuk semua jenis artefak. |
CLIBundleMetadataList
Menentukan daftar objek CLIBundleMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
CLIBundleMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array CLIBundleMetadata |
Checksum
Muncul di: - OSImageMetadata
| Kolom | Deskripsi |
|---|---|
value string |
Nilai checksum. |
function ChecksumFunction |
Algoritma checksum yang digunakan untuk menghitung checksum. |
ChecksumFunction
Jenis pokok: string
Algoritma checksum yang digunakan untuk menghitung checksum.
Muncul di: - Checksum
CommonMetadata
Mewakili metadata umum untuk semua artefak, apa pun jenisnya.
Muncul di: - CLIBundleMetadata - OSImageMetadata - ServiceMetadata - VirusSignatureMetadata
| Kolom | Deskripsi |
|---|---|
artifactName string |
Nama tampilan untuk artefak. Misalnya, ubuntu-os-image. |
artifactVersion string |
Versi artefak. Misalnya, 1.3.0. |
servingURL string |
URL HTTP atau HTTPS yang menayangkan konten artefak. |
OSFamily
Jenis pokok: string
Mewakili keluarga OS.
Muncul di: - OperatingSystemInfo
OSImageMetadata
Mewakili metadata artefak image OS bare metal.
Muncul di: - OSImageMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
OSImageMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
commonMetadata CommonMetadata |
Metadata yang umum untuk semua jenis artefak. |
checksums Array Checksum |
Checksum file gambar. |
servingSize integer |
Jumlah byte image OS saat ditayangkan ke klien. Ini digunakan untuk menyetel header HTTP Content-Length untuk Server Artefak. |
operatingSystem OperatingSystemInfo |
Kategori dan versi OS. Misalnya, rocky-linux. Nilai kosong berarti informasi OS tidak tersedia selama pengemasan, dan harus disimpulkan secara dinamis saat runtime. |
OSImageMetadataList
Mewakili daftar objek OSImageMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
OSImageMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OSImageMetadata |
OperatingSystemInfo
Berisi informasi sistem operasi gambar.
Muncul di: - OSImageMetadata
| Kolom | Deskripsi |
|---|---|
family OSFamily |
Grup OS yang mencakup image ini, misalnya, ubuntu. |
ServiceMetadata
Mewakili metadata artefak Layanan.
Muncul di: - ServiceMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
ServiceMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
commonMetadata CommonMetadata |
Metadata yang umum untuk semua jenis artefak. |
ServiceMetadataList
Menentukan daftar objek ServiceMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
ServiceMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ServiceMetadata |
VirusSignatureMetadata
Mewakili metadata tanda tangan virus clamAV.
Muncul di: - VirusSignatureMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
VirusSignatureMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
commonMetadata CommonMetadata |
Metadata yang umum untuk semua jenis artefak. |
VirusSignatureMetadataList
Menentukan daftar objek VirusSignatureMetadagta.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
artifactview.private.gdc.goog/v1alpha1 |
kind string |
VirusSignatureMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array VirusSignatureMetadata |
atat.config.google.com/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1
GCPProject
Muncul di: - PortfolioStatus
| Kolom | Deskripsi |
|---|---|
projectID string |
GDCHOrganization
Muncul di: - PortfolioStatus
| Kolom | Deskripsi |
|---|---|
name string |
Operator
Muncul di: - PortfolioSpec
| Kolom | Deskripsi |
|---|---|
email string |
|
dodId string |
Portofolio
Portofolio adalah CRD yang mendukung objek Portofolio di web API.
Muncul di: - PortfolioList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
atat.config.google.com/v1alpha1 |
kind string |
Portfolio |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec PortfolioSpec |
|
status PortfolioStatus |
PortfolioList
PortfolioList berisi daftar Repo
| Kolom | Deskripsi |
|---|---|
apiVersion string |
atat.config.google.com/v1alpha1 |
kind string |
PortfolioList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array portofolio |
PortfolioSpec
PortfolioSpec menentukan status Portofolio yang diinginkan
Muncul di: - Portofolio
| Kolom | Deskripsi |
|---|---|
portfolioID string |
PortfolioID adalah ID untuk portofolio. Token ini dibuat oleh server ATAT. |
administrators Operator array |
Administrator menyimpan daftar administrator |
taskOrders Array TaskOrder |
TaskOrders menyimpan informasi pesanan tugas (atribusi biaya) |
PortfolioStatus
PortfolioStatus menentukan status Portfolio yang diamati
Muncul di: - Portofolio
| Kolom | Deskripsi |
|---|---|
healthy boolean |
|
errors array string |
|
phase string |
|
gcpProject GCPProject |
|
gdchOrganization GDCHOrganization |
|
dashboardLink string |
TaskOrder
TaskOrder - Task Order dan CLIN yang digunakan untuk membayar resource dan layanan yang disediakan
Muncul di: - PortfolioSpec
| Kolom | Deskripsi |
|---|---|
id string |
|
taskOrderNumber string |
|
clins Array TaskOrderCLIN |
|
popStartDate string |
Awal periode pelaksanaan (untuk Perintah Tugas ini) |
popEndDate string |
Akhir periode performa (untuk Perintah Tugas ini) |
TaskOrderCLIN
CLIN - Merepresentasikan CLIN dalam Task Order
Muncul di: - TaskOrder
| Kolom | Deskripsi |
|---|---|
clinNumber string |
Nomor Item Baris Kontrak (CLIN), 0001 hingga 9999 |
popStartDate string |
Awal periode pelaksanaan (untuk CLIN ini) |
popEndDate string |
Akhir periode performa (untuk CLIN ini) |
authentication.gke.io/v2alpha1
Paket v2alpha1 berisi definisi Skema API untuk grup API v2alpha1 authenticationgkeio
AWSConfig
AWSConfig berisi informasi tentang autentikasi IAM AWS di cluster.
Muncul di: - AuthMethod
| Kolom | Deskripsi |
|---|---|
region string |
Flag untuk menentukan region endpoint AWS STS. |
AuthMethod
AuthMethod menyimpan konfigurasi metode autentikasi dengan ID terkait. Hanya satu metode autentikasi yang dapat ditetapkan per AuthMethod dengan nama.
Muncul di: - ClientConfigSpec - OrganizationSpec
| Kolom | Deskripsi |
|---|---|
name string |
ID yang digunakan untuk membedakan konfigurasi autentikasi. |
proxy string |
Server proxy yang akan digunakan untuk metode autentikasi, jika berlaku. Misalnya: http://user:password@10.10.10.10:8888. |
basic BasicAuthConfig |
Informasi autentikasi dasar. |
oidc OIDCProviderConfig |
Konfigurasi khusus OIDC. |
ldap LDAPProviderConfig |
Konfigurasi khusus LDAP. |
google GoogleProviderConfig |
Konfigurasi khusus autentikasi Google. |
aws AWSConfig |
Konfigurasi khusus AWS. |
azureAD AzureADProviderConfig |
Konfigurasi khusus autentikasi Azure AD. |
saml SAMLProviderConfig |
Konfigurasi khusus SAML. |
AzureADProviderConfig
AzureADProviderConfig berisi parameter yang diperlukan untuk alur Autentikasi Azure AD.
Muncul di: - AuthMethod
| Kolom | Deskripsi |
|---|---|
clientID string |
ClientID adalah ID untuk aplikasi klien yang terdaftar di Azure AD. |
clientSecret string |
ClientSecret adalah rahasia bersama antara aplikasi klien dan Azure AD. |
tenant string |
Tenant adalah jenis akun Azure AD yang akan diautentikasi. Nilai yang didukung adalah |
kubectlRedirectURI string |
KubectlRedirectURI adalah URI untuk mengalihkan pengguna yang melakukan autentikasi ke Azure AD dengan plugin kubectl. |
BasicAuthConfig
BasicAuthConfig berisi informasi tentang autentikasi dasar di cluster.
Muncul di: - AuthMethod
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Tanda untuk menunjukkan apakah autentikasi dasar diaktifkan. |
ClientAuthConfig
ClientAuthConfig menentukan cara AIS mengautentikasi dirinya sendiri ke Penyedia Identitas saat mengirim permintaan Token API sebagai bagian dari alur kode otorisasi.
Muncul di: - OIDCProviderConfig
| Kolom | Deskripsi |
|---|---|
method string |
Jenis metode ClientAuthentication. Metode defaultnya adalah client_secret_post yang mengirim client_secret di Token API. Metode lain yang didukung adalah private_key_jwt yang mengirimkan jwt bertanda tangan di Token API. Metode private_key_jwt memerlukan konfigurasi SigningKey yang valid. |
signatureAlg string |
Algoritma Tanda Tangan yang digunakan untuk menghitung JWT. Saat ini, hanya algoritma RS256 yang didukung. |
signingKey ClientAuthSigningKeySecret |
SigningKey menunjukkan parameter yang diperlukan untuk mengambil kunci yang digunakan untuk menandatangani JWT. Kunci disimpan sebagai secret Kubernetes. |
ClientAuthSigningKeySecret
ClientAuthSigningKeySecret berisi detail kunci penandatanganan yang disimpan dalam secret kubernetes.
Muncul di: - ClientAuthConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama secret yang menyimpan SigningKey. |
namespace string |
Namespace secret yang menyimpan SigningKey. |
kid string |
kid adalah ID unik yang merepresentasikan kunci penandatanganan. Penyedia Identitas mencari kunci publik yang sesuai dengan kid untuk memverifikasi payload. |
ClientConfig
ClientConfig adalah Skema untuk API clientconfigs.
Muncul di: - ClientConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
authentication.gke.io/v2alpha1 |
kind string |
ClientConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClientConfigSpec |
|
status ClientConfigStatus |
ClientConfigList
ClientConfigList berisi daftar ClientConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
authentication.gke.io/v2alpha1 |
kind string |
ClientConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ClientConfig |
ClientConfigSpec
ClientConfigSpec menentukan status ClientConfig yang diinginkan.
Muncul di: - ClientConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama cluster. |
server string |
Server adalah alamat cluster Kubernetes (https://hostname:port). |
internalServer string |
InternalServer adalah nama DNS layanan Envoy yang dapat diakses secara internal di Kubernetes. Jika AIS berjalan dalam mode webhook, nama DNS server API akan dimasukkan di sini (https://hostname:port). |
certificateAuthorityData array bilangan bulat |
CertificateAuthorityData berisi sertifikat certificate authority berformat PEM yang dienkode ke Base64 untuk APIServer. |
preferredAuthentication string |
Nama metode autentikasi pilihan yang dikonfigurasi di cluster. |
authentication Array AuthMethod |
Daftar semua metode autentikasi yang dikonfigurasi dan tersedia di cluster. |
ClientConfigStatus
ClientConfigStatus menentukan status ClientConfig yang diamati.
Muncul di: - ClientConfig
| Kolom | Deskripsi |
|---|---|
proxy string |
Proxy berisi pesan status tentang konfigurasi proxy yang sedang berjalan. |
anthosIdentityService string |
AnthosIdentityService berisi pesan yang mencatat status penerapan set konfigurasi saat ini. |
CloudIdentityLdapSecretConfig
CloudIdentityLdapSecretConfig menyimpan sertifikat dan kunci terkait yang biasanya digunakan untuk mengakses layanan LDAP Google Cloud Identity.
Secret yang diberikan harus mengikuti jenis secret bawaan kubernetes.io/tls.
Muncul di: - GoogleProviderConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama secret yang menyimpan kunci dan sertifikat TLS akun layanan LDAP Google Cloud Identity. |
namespace string |
Namespace menentukan namespace tempat secret di-deploy. |
DecryptionKeysSecret
DecryptionKeysSecret menentukan namespace dan nama secret kubernetes yang menyimpan kunci dekripsi untuk mendekripsi token terenkripsi. kid adalah pengidentifikasi kunci unik untuk kunci dekripsi yang digunakan oleh Penyedia untuk memberi tahu penerima token kunci dekripsi mana yang perlu digunakan untuk mendekripsi token.
Muncul di: - EncryptedTokensConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama secret Kubernetes. |
namespace string |
NameSpace rahasia Kubernetes. |
kid string |
kid adalah ID kunci unik yang mewakili kunci dekripsi. |
EncryptedAssertionConfig
EncryptedAssertionConfig menyediakan konfigurasi untuk fitur enkripsi pernyataan SAML.
Muncul di: - SAMLProviderConfig
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Menentukan apakah pernyataan SAML harus didekripsi sebelum diuraikan. Fitur dekripsi pernyataan hanya diaktifkan jika setelan ini ditetapkan ke benar (true). |
decryptionKeys KubernetesSecretConfig array |
Secret Kubernetes tempat sertifikat enkripsi Assertion dan kunci dekripsi assertion disimpan. Rahasia ini harus berjenis TLS. (lihat: https://kubernetes.io/docs/concepts/configuration/secret/#tls-secrets). |
EncryptedTokensConfig
EncryptedTokensConfig menyediakan konfigurasi untuk fitur enkripsi token OIDC.
Muncul di: - OIDCProviderConfig
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Menentukan apakah token OIDC harus didekripsi sebelum diuraikan. Fitur dekripsi token hanya diaktifkan jika kolom ini disetel ke benar (true). |
decryptionKeys Array DecryptionKeysSecret |
Secret Kubernetes tempat kunci dekripsi token disimpan. |
GoogleGroupConfig
GoogleGroupConfig berisi setelan untuk menelusuri grup pengguna di direktori LDAP Google Cloud Identity.
Muncul di: - GoogleProviderConfig
| Kolom | Deskripsi |
|---|---|
filter string |
Filter opsional yang akan digunakan saat menelusuri grup tempat pengguna bergabung. Hal ini dapat digunakan untuk mencocokkan secara eksplisit hanya grup tertentu guna mengurangi jumlah grup yang ditampilkan untuk setiap pengguna. Defaultnya adalah "(objectClass=*)". |
GoogleProviderConfig
GoogleProviderConfig berisi parameter yang diperlukan untuk alur Autentikasi Identitas Google.
Muncul di: - AuthMethod
| Kolom | Deskripsi |
|---|---|
cloudIdentityLdapSecret CloudIdentityLdapSecretConfig |
CloudIdentityLdapSecret berisi kredensial TLS untuk mengakses layanan LDAP Google Cloud Identity. |
group GoogleGroupConfig |
Grup berisi properti untuk menemukan grup di direktori. |
audiences array string |
Audiens berisi daftar ID untuk cluster penargetan. Ini digunakan untuk mencocokkan nilai audiens secara eksplisit dalam token JWT masuk untuk mempersempit cakupan autentikasi. |
KubernetesSecretConfig
KubernetesSecretConfig menentukan namespace dan nama secret Kubernetes.
Muncul di: - EncryptedAssertionConfig - SignedRequestConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama secret Kubernetes. |
namespace string |
NameSpace rahasia Kubernetes. |
LDAPGroupConfig
LDAPGroupConfig berisi setelan yang diperlukan untuk menelusuri grup pengguna di direktori LDAP.
Muncul di: - LDAPProviderConfig
| Kolom | Deskripsi |
|---|---|
baseDN string |
BaseDN adalah lokasi subtree di direktori LDAP untuk menelusuri entri grup. |
identifierAttribute string |
IdentifierAttribute digunakan sebagai nama identifikasi setiap grup tempat pengguna berada. Misalnya, jika setelan ini ditetapkan ke "distinguishedName", RBAC dan ekspektasi grup lainnya harus ditulis sebagai DN lengkap. Defaultnya adalah "distinguishedName". |
filter string |
Filter opsional yang akan digunakan saat menelusuri grup tempat pengguna bergabung. Hal ini dapat digunakan untuk mencocokkan secara eksplisit hanya grup tertentu guna mengurangi jumlah grup yang ditampilkan untuk setiap pengguna. Defaultnya adalah "(objectClass=Group)". |
LDAPProviderConfig
LDAPProviderConfig berisi parameter yang diperlukan untuk autentikasi LDAP dan ekstraksi grup.
Muncul di: - AuthMethod
| Kolom | Deskripsi |
|---|---|
host string |
Nama host atau IP server LDAP. Port bersifat opsional dan akan ditetapkan ke 389 secara default, jika tidak ditentukan. Misalnya, "ldap.server.example.com" atau "10.10.10.10:389". |
user LDAPUserConfig |
Pengguna berisi properti untuk menemukan dan mengautentikasi pengguna di direktori. |
group LDAPGroupConfig |
Grup berisi properti untuk menemukan dan mengautentikasi grup di direktori. |
connectionType string |
Jenis koneksi LDAP yang akan digunakan saat terhubung ke server LDAP. Default-nya adalah "startTLS". Penggunaan mode "tidak aman" tidak direkomendasikan karena semua komunikasi dengan server LDAP, termasuk nama pengguna dan sandi, akan dikirim dalam teks biasa. |
serviceAccountSecret LDAPServiceAccountSecret |
ServiceAccountSecret berisi kredensial untuk akun layanan LDAP yang digunakan untuk menelusuri pengguna dan grup. Akun ini hanya boleh memiliki hak istimewa akses hanya baca ke server LDAP. |
certificateAuthorityData string |
CertificateAuthorityData berisi sertifikat otoritas sertifikat berformat PEM yang dienkode Base64 untuk server LDAP. Parameter ini harus diberikan untuk koneksi "ldaps" dan "startTLS". |
LDAPServiceAccountSecret
LDAPServiceAccountSecret berisi kredensial akun layanan LDAP.
Muncul di: - LDAPProviderConfig
| Kolom | Deskripsi |
|---|---|
name string |
Nama secret yang menyimpan kredensial akun layanan LDAP. |
namespace string |
Namespace secret yang menyimpan kredensial akun layanan LDAP. |
type string |
Jenis menentukan format secret akun layanan untuk mendukung berbagai jenis secret. Defaultnya adalah "basic". |
LDAPUserConfig
LDAPUserConfig berisi setelan yang diperlukan untuk menelusuri direktori LDAP guna menemukan akun pengguna yang akan diautentikasi.
Muncul di: - LDAPProviderConfig
| Kolom | Deskripsi |
|---|---|
baseDN string |
BaseDN adalah lokasi subpohon di direktori LDAP untuk menelusuri entri pengguna. |
loginAttribute string |
LoginAttribute adalah nama atribut yang cocok dengan nama pengguna input. Ini digunakan untuk menemukan pengguna di database LDAP, misalnya "( |
identifierAttribute string |
IdentifierAttribute menentukan atribut mana yang akan digunakan sebagai identitas pengguna setelah mereka diautentikasi. Kolom ini berbeda dengan kolom loginAttribute untuk memungkinkan pengguna login dengan nama pengguna, tetapi kemudian memiliki ID sebenarnya berupa alamat email atau Nama yang Dibedakan (DN) lengkap. Misalnya, menyetel loginAttribute ke "sAMAccountName" dan identifierAttribute ke "userPrincipleName" akan memungkinkan pengguna login sebagai "bsmith", tetapi kebijakan RBAC sebenarnya untuk pengguna akan ditulis sebagai "bsmith@example.com". Sebaiknya gunakan "userPrincipleName" karena akan unik untuk setiap pengguna. Defaultnya adalah "userPrincipleName". |
filter string |
Filter opsional yang akan diterapkan saat menelusuri pengguna. Hal ini dapat digunakan untuk lebih membatasi akun pengguna yang diizinkan untuk login. Defaultnya adalah "(objectClass=User)". |
OIDCProviderConfig
OIDCProviderConfig berisi parameter yang diperlukan untuk alur Autentikasi OIDC.
Muncul di: - AuthMethod - ExternalIdp - IOAuthMethod - IOAuthMethodSpec
| Kolom | Deskripsi |
|---|---|
clientID string |
ClientID adalah ID untuk aplikasi klien OIDC. |
clientSecret string |
ClientSecret adalah rahasia bersama antara aplikasi klien OIDC dan penyedia OIDC. |
certificateAuthorityData string |
CertificateAuthorityData berisi sertifikat certificate authority berformat PEM yang dienkode Base64 standar untuk penyedia OIDC. |
issuerURI string |
URI untuk penyedia OIDC. URI ini adalah awalan "/.well-known/openid-configuration". Misalnya, jika endpoint konfigurasi terkenal IDP adalah "https://{oauth-provider-hostname}/.well-known/openid-configuration", maka URI Penerbit adalah "https://{oauth-provider-hostname}". |
kubectlRedirectURI string |
KubectlRedirectURI adalah URI untuk mengalihkan pengguna yang melakukan autentikasi ke penyedia OIDC dengan plugin kubectl. |
cloudConsoleRedirectURI string |
CloudConsoleRedirectURI adalah URI untuk mengalihkan pengguna yang melalui alur OAuth menggunakan konsol cloud. |
scopes string |
Daftar ID yang dipisahkan koma yang digunakan untuk menentukan hak istimewa akses yang diminta selain cakupan "openid". |
extraParams string |
Daftar pasangan nilai kunci yang dipisahkan koma yang akan dienkode kueri dan dikirim dengan permintaan endpoint autentikasi. |
enableAccessToken boolean |
Flag yang menunjukkan apakah access-token harus disertakan dalam permintaan sebagai bagian dari token pembawa oleh gcloud anthos auth login dan kubectl oidc login. Nilai defaultnya adalah salah (false). |
userClaim string |
Nama klaim di Token ID OIDC yang menyimpan nama pengguna. Jika tidak ada di Token ID, autentikasi akan gagal. |
userPrefix string |
Awalan yang akan ditambahkan ke nama pengguna. |
groupsClaim string |
Nama klaim di Token ID OIDC yang menyimpan informasi grup pengguna. |
groupPrefix string |
Awalan yang akan ditambahkan ke nama grup. |
deployCloudConsoleProxy boolean |
Flag untuk menunjukkan apakah proxy terbalik HTTP digunakan untuk terhubung ke penyedia autentikasi. Setelan ini harus ditetapkan ke benar (true) jika penyedia autentikasi tidak dapat dijangkau oleh Konsol Google Cloud. |
attributeMapping object (keys:string, values:string) |
Common Expression Language (CEL) opsional untuk memetakan atribut pengguna dari penyedia identitas ke aplikasi web. |
clientAuthParams ClientAuthConfig |
Parameter ClientAuth opsional menentukan cara AIS melakukan autentikasi saat mengirimkan Token API. Saat ini digunakan selama alur kode otorisasi. |
encryptedTokens EncryptedTokensConfig |
Konfigurasi opsional untuk fitur token terenkripsi OIDC. |
SAMLProviderConfig
SAMLProviderConfig berisi parameter yang diperlukan untuk alur Autentikasi OIDC.
Muncul di: - AuthMethod - ExternalIdp - IOAuthMethod - IOAuthMethodSpec
| Kolom | Deskripsi |
|---|---|
idpEntityID string |
ID entitas SAML untuk penyedia SAML, yang ditentukan dalam format URI. Misalnya: https://www.idp.com/saml. |
idpSingleSignOnURI string |
URI ke endpoint SSO penyedia SAML. Misalnya: https://www.idp.com/saml/sso. |
idpCertificateDataList array string |
Sertifikat IDP yang akan digunakan untuk memverifikasi respons SAML. Sertifikat ini harus dienkode dengan Base64 standar, dan diformat PEM. Maksimum hanya 2 sertifikat yang didukung untuk memfasilitasi rotasi sertifikat IDP. |
userAttribute string |
Nama atribut dalam respons SAML yang menyimpan nama pengguna. Jika atribut ini tidak ada dalam respons SAML, autentikasi akan gagal. |
userPrefix string |
Awalan opsional untuk ditambahkan ke nama pengguna. |
groupsAttribute string |
Nama atribut dalam respons SAML yang menyimpan grup pengguna. |
groupPrefix string |
Awalan opsional yang akan ditambahkan ke setiap nama grup. |
attributeMapping object (keys:string, values:string) |
Common Expression Language (CEL) opsional untuk memetakan atribut pengguna dari penyedia identitas ke aplikasi web. |
encryptedAssertions EncryptedAssertionConfig |
Konfigurasi opsional untuk fitur pernyataan terenkripsi SAML. |
signedRequests SignedRequestConfig |
Konfigurasi opsional untuk fitur penandatanganan permintaan autentikasi SAML. |
SignedRequestConfig
SignedRequestConfig menyediakan konfigurasi untuk fitur penandatanganan permintaan autentikasi SAML.
Muncul di: - SAMLProviderConfig
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Menentukan apakah permintaan autentikasi SAML harus ditandatangani. Fitur permintaan bertanda tangan hanya diaktifkan jika setelan ini ditetapkan ke benar (true). |
signingKey KubernetesSecretConfig |
Secret Kubernetes tempat pasangan kunci sertifikat penandatanganan permintaan SAML disimpan. Rahasia ini harus berjenis TLS. (lihat: https://kubernetes.io/docs/concepts/configuration/secret/#tls-secrets). |
billing.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API billing.private.gdc.goog v1alpha1
AreaOverTimeBillingSettings
Muncul di: - MetricMapping
| Kolom | Deskripsi |
|---|---|
timeUnit TimeUnitType |
TimeUnit harus digunakan dengan model penagihan AreaOverTime, faktor konversi unit tambahan akan diterapkan. Misalnya, harga untuk server komputasi adalah xx/bulan, jika hasil kueri yang diproses dalam menit, maka faktor konversi (1 / 60 / 24 / # hari) akan diterapkan. |
BillingModel
Jenis pokok: string
Muncul di: - MetricMapping
CloudServiceModel
Jenis yang mendasarinya: string
CloudServiceModel adalah klasifikasi SKU ke dalam Model Layanan Cloud (IaaS/PaaS).
Muncul di: - CloudServiceModelCost - SKUConfig
CloudServiceModelCost
CloudServiceModelCost mewakili biaya yang dikeluarkan untuk Model Layanan Cloud (IaaS/PaaS) tertentu dalam invoice per item.
Muncul di: - Invoice
| Kolom | Deskripsi |
|---|---|
cloudServiceModel CloudServiceModel |
CloudServiceModel adalah referensi ke IaaS/PaaS SKU. |
SKUID string |
ID SKU untuk SKU Model Layanan Cloud. |
cloudServiceModelDescription string |
Deskripsi untuk SKU Model Layanan Cloud. |
subTotal Array Money |
Total biaya sebelum pajak yang dikelompokkan menurut Model Layanan Cloud berdasarkan mata uang. |
DecimalAmount
DecimalAmount merangkum jumlah desimal dengan presisi hingga 9 digit setelah titik desimal. Contoh penggunaan: 0 : units = 0 nanos = 0 0.421 : units = 0 nanos = 421000000 -0.421 : units = 0 nanos = -421000000 12 : units = 12 nanos = 0 12.421 : units = 12 nanos = 421000000 12.0421 : units = 12 nanos = 42100000 -12.0421 : units = -12 nanos = -42100000
Muncul di: - OneTimeUsageSpec - RecurringUsage - SKUCost
| Kolom | Deskripsi |
|---|---|
units integer |
Unit adalah seluruh unit jumlah. |
nanos integer |
Nanos adalah jumlah satuan nano (10^-9) dari jumlah. Nilainya harus antara -999.999.999 dan +999.999.999 inklusif. Jika units positif, nanos harus positif atau nol. Jika units nol, nanos dapat positif, nol, atau negatif. Jika units negatif, nanos harus negatif atau nol. |
DisplayConfig
Muncul di: - SKUConfig
| Kolom | Deskripsi |
|---|---|
displayUnit string |
DisplayUnit adalah string untuk menampilkan unit di kalkulator harga. Misalnya, "10 Tib" |
displayOrder integer |
DisplayOrder adalah bilangan bulat untuk menentukan urutan tampilan SKU dalam SKUArea yang sama. Hal ini dapat digunakan untuk mengelompokkan SKU terkait. Misalnya, Nearline Object Storage: 6, Nearline Object Storage: Operasi Kelas A: 7, Nearline Object Storage: Operasi Kelas B: 8 |
supportType SupportType |
SupportType adalah dimensi tambahan untuk mengelompokkan SKU dukungan. Misalnya, SKU biaya dasar dukungan premium dan SKU biaya variabel dukungan premium |
Pecahan
Muncul di: - MetricMapping
| Kolom | Deskripsi |
|---|---|
numerator integer |
|
denominator integer |
GenericBillingSettings
Muncul di: - MetricMapping
| Kolom | Deskripsi |
|---|---|
metricExpression string |
MetricExpression harus digunakan dengan model penagihan Generik, dan MetricExpression merepresentasikan string PromQL mentah. |
Invoice
Invoice mewakili invoice bulanan untuk tagihan yang dikenakan.
Muncul di: - InvoiceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
Invoice |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
invoiceId string |
ID untuk invoice. |
billingAccountId string |
ID internal yang terisolasi dari internet GDC yang digunakan untuk mengidentifikasi Invoice di Billing Storage. |
paymentAccountId string |
ID akun penagihan Google Payments. |
startDate Waktu |
Periode penagihan. |
endDate Waktu |
|
lineItems SKUCost array |
Biaya yang dikelompokkan menurut item untuk setiap SKU yang digunakan. |
totalCosts Array Money |
Total biaya untuk Invoice menurut mata uang. |
costsByProductFamily Array ProductFamilyCost |
SubTotal untuk Invoice menurut Kategori Produk. |
costsByCloudServiceModel Array CloudServiceModelCost |
SubTotal untuk Invoice menurut Model Layanan Cloud. |
status InvoiceStatus |
Status invoice. |
InvoiceList
InvoiceList menampilkan daftar invoice bulanan untuk tagihan yang dikenakan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
InvoiceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array invoice |
InvoiceStatus
InvoiceStatus memberikan status invoice.
Muncul di: - Invoice
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah daftar kondisi invoice yang diamati. |
LabelMatcher
Matcher menentukan aturan, yang dapat mencocokkan atau menetapkan label atau tidak.
Muncul di: - MetricSelector
| Kolom | Deskripsi |
|---|---|
type LabelMatcherType |
|
name string |
|
value string |
LabelMatcherType
Jenis pokok: integer
Muncul di: - LabelMatcher
MaxOverTimeBillingSettings
Muncul di: - MetricMapping
| Kolom | Deskripsi |
|---|---|
maxOverTimePeriod TimeUnitType |
MaxOverTimePeriod harus digunakan dengan model penagihan MaxOverTime. MaxOverTimePeriod merepresentasikan durasi pelacakan untuk nilai penggunaan maksimum. Format ini mendukung Hari dan Bulan. |
MetricMapping
MetricMapping menentukan cara mesin monetisasi mengkueri metrik penggunaan dan menghitung biaya untuk SKU.
Muncul di: - SKUConfig
| Kolom | Deskripsi |
|---|---|
billingModel BillingModel |
BillingModel merepresentasikan metode yang digunakan untuk menghitung biaya. |
usageAggregationLevel UsageAggregationLevel |
UsageAggregationLevel menunjukkan apakah data biaya digabungkan di tingkat project atau tingkat organisasi. Project harus digunakan sebagai UsageAggregationLevel jika metrik penggunaan dapat dikelompokkan ke level project. |
unitConversionFactor Pecahan |
UnitConversionFactor merepresentasikan faktor konversi antara unit harga dan unit metrik penggunaan. Misalnya, jika unit harga dalam 10 TiB dan unit metrik penggunaan adalah byte. Faktor konversi 1 / (10 * 2^40) harus digunakan. |
revision integer |
Revisi mewakili indeks objek MetricMapping dalam daftar. |
effectiveTime Waktu |
EffectiveTime merepresentasikan stempel waktu setelah MetricMapping berlaku. |
metricSelector MetricSelector |
MetricSelector menentukan metrik penggunaan yang digunakan untuk menghitung biaya. |
generic GenericBillingSettings |
Satu atau nol setelan berikut harus diberikan, bergantung pada BillingModel. |
areaOverTime AreaOverTimeBillingSettings |
|
maxOverTime MaxOverTimeBillingSettings |
MetricSelector
Muncul di: - MetricMapping
| Kolom | Deskripsi |
|---|---|
metricName string |
|
filters LabelMatcher array |
Uang
Money mewakili jumlah uang dengan jenis mata uangnya.
Muncul di: - CloudServiceModelCost - Invoice - ProductFamilyCost - SKUCost
| Kolom | Deskripsi |
|---|---|
currencyCode string |
|
units integer |
Unit adalah seluruh unit jumlah. Misalnya, jika CurrencyCode adalah "USD", maka 1 unit adalah satu dolar AS. |
nanos integer |
Nanos adalah jumlah satuan nano (10^-9) dari jumlah. Nilainya harus antara -999.999.999 dan +999.999.999 inklusif. Jika Units positif, nanos harus positif atau nol. Jika Units nol, nanos dapat positif, nol, atau negatif. Jika Units negatif, nanos harus negatif atau nol. Misalnya $-1,75 direpresentasikan sebagai Units=-1 dan Nanos=-750.000.000. |
NamespacedName
Muncul di: - OneTimeUsageSpec - RecurringUsage
| Kolom | Deskripsi |
|---|---|
namespace string |
|
name string |
OneTimeUsage
OneTimeUsage adalah skema untuk API onetimeusages.
Muncul di: - OneTimeUsageList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
OneTimeUsage |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OneTimeUsageSpec |
OneTimeUsageList
OneTimeUsageList berisi daftar OneTimeUsage.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
OneTimeUsageList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OneTimeUsage |
OneTimeUsageSpec
OneTimeUsageSpec menentukan status OneTimeUsage yang diinginkan.
Muncul di: - OneTimeUsage
| Kolom | Deskripsi |
|---|---|
skuDescriptionRef NamespacedName |
SKUDescriptionRef merujuk pada nama SKUDescription. |
usageQuantity DecimalAmount |
UsageQuantity mewakili jumlah penggunaan. |
usageTime Waktu |
UsageTime merepresentasikan waktu penggunaan, tidak boleh lebih awal dari 2 jam sebelum waktu pembuatan objek. |
eventID string |
EventID mewakili peristiwa yang memicu operasi ini. Misalnya, dapat berupa nomor tiket yang diterima operator, atau dapat berupa nomor seri perangkat. |
ProductFamilyCost
ProductFamilyCost mewakili biaya yang dikeluarkan untuk Keluarga Produk tertentu dalam invoice per item.
Muncul di: - Invoice
| Kolom | Deskripsi |
|---|---|
productFamily SKUCategory |
ProductFamily adalah referensi ke Kategori SKU yang menyediakan layanan. |
SKUID string |
ID SKU untuk SKU Keluarga Produk. |
productFamilyDescription string |
Deskripsi untuk SKU Keluarga Produk. |
subTotal Array Money |
Total biaya sebelum pajak yang dikelompokkan menurut Keluarga Produk berdasarkan mata uang. |
RecurringUsage
RecurringUsage adalah skema untuk recurringusages API.
Muncul di: - RecurringUsageList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
RecurringUsage |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
skuDescriptionRef NamespacedName |
SKUDescriptionRef merujuk pada nama SKUDescription. |
usageQuantity DecimalAmount |
UsageQuantity mewakili jumlah penggunaan. |
startTime Waktu |
StartTime menampilkan stempel waktu untuk mulai memancarkan metrik penggunaan. Kolom ini bersifat opsional. Jika tidak disetel, metrik penggunaan akan segera dipancarkan, hingga endTime. Jika disetel, waktu harus di masa mendatang. |
endTime Waktu |
EndTime menunjukkan stempel waktu untuk berhenti memancarkan metrik penggunaan. Kolom ini bersifat opsional. Jika tidak disetel, metrik penggunaan akan selalu dikeluarkan, selama waktu saat ini setelah StartTime atau StartTime tidak disetel. Jika disetel, waktu harus pada masa mendatang. |
RecurringUsageList
RecurringUsageList berisi daftar RecurringUsage.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
RecurringUsageList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array RecurringUsage |
SKUConfig
SKUConfig adalah Skema untuk SKUConfig API.
Muncul di: - SKUConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
SKUConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
pricingModel PricingModel |
PricingModel menjelaskan cara pelanggan ditagih. |
displayConfig DisplayConfig |
DisplayConfig menjelaskan cara SKU ditampilkan di kalkulator harga. |
metricMappingTimeline Array MetricMapping |
MetricMappingTimeline menentukan pada stempel waktu tertentu, cara mesin monetisasi mengkueri metrik penggunaan dan menghitung biaya untuk SKU. |
productFamily string |
Kategori Produk untuk SKU ini. |
productFamilyDescription string |
Deskripsi untuk SKU Keluarga Produk. |
productFamilySKUID string |
ID SKU untuk SKU Keluarga Produk. |
cloudServiceModel CloudServiceModel |
IaaS/PaaS untuk SKU ini. |
cloudServiceModelDescription string |
Deskripsi untuk SKU Model Layanan Cloud. |
cloudServiceModelSKUID string |
ID SKU untuk SKU Model Layanan Cloud. |
cloudBillingMetricLabelValue string |
Nilai label ini mengidentifikasi metrik penggunaan Argentum untuk SKU Penagihan Cloud yang sesuai. |
SKUConfigList
SKUConfigList berisi daftar SKUConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
billing.private.gdc.goog/v1alpha1 |
kind string |
SKUConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SKUConfig array |
SKUCost
SKUCost mewakili biaya yang dikeluarkan untuk SKU tertentu dalam invoice per item.
Muncul di: - Invoice
| Kolom | Deskripsi |
|---|---|
sku string |
SKU adalah referensi ke SKU yang menyediakan layanan. |
description string |
Deskripsi SKU yang dapat dibaca manusia. |
labels object (keys:string, values:string) |
Metadata tambahan untuk biaya. |
prices Array Money |
Harga SKU dalam kode mata uang yang berbeda. |
quantity DecimalAmount |
Jumlah penagihan tarif penagihan SKU. |
units string |
Deskripsi unit penggunaan. |
subTotals Array Money |
Total biaya sebelum pajak dalam kode mata uang yang berbeda. |
taxes Array Money |
Pajak yang berlaku untuk SKU dalam kode mata uang yang berbeda. Pajak berbeda di antara SKU, dan beberapa tidak dikenai pajak sama sekali. |
totals Array Money |
Total biaya setelah pajak dalam kode mata uang yang berbeda. |
UsageAggregationLevel
Jenis pokok: string
Muncul di: - MetricMapping
bootstrap.mz.global.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API bootstrap global Multi Zone.
OrgBootstrap
OrgBootstrap merepresentasikan resource orkestrasi Org Bootstrap dengan air gap GDC.
Muncul di: - OrgBootstrapList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
OrgBootstrap |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrgBootstrapSpec |
|
status OrgBootstrapStatus |
OrgBootstrapList
Mewakili kumpulan resource OrgBootstrap.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
OrgBootstrapList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items OrgBootstrap array |
OrgBootstrapSpec
OrgBootstrapSpec merepresentasikan properti resource orkestrasi Bootstrap Org yang terisolasi dari internet GDC.
Muncul di: - OrgBootstrap
| Kolom | Deskripsi |
|---|---|
anchorZone LocalObjectReference |
Referensi ke Zona yang berfungsi sebagai anchor. |
joiningZone LocalObjectReference |
Referensi ke Zone yang bergabung. |
startingStep string |
Langkah awal untuk bootstrap Otomatisasi Org Global. |
OrgBootstrapStatus
OrgBootstrapStatus memberikan status OrgBootstrap.
Muncul di: - OrgBootstrap
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
pendingStep string |
Langkah yang harus diselesaikan berikutnya. |
stepData object (keys:string, values:string) |
Informasi yang terkait dengan langkah yang terjadi. |
OrgZone
OrgZone menunjukkan bootstrap otomatis yang berhasil dari admin org global.
Muncul di: - OrgZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
OrgZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrgZoneSpec |
|
status OrgZoneStatus |
OrgZoneList
Mewakili kumpulan resource OrgZone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
OrgZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrgZone |
OrgZoneSpec
OrgZoneSpec mewakili properti OrgZone.
Muncul di: - OrgZone
| Kolom | Deskripsi |
|---|---|
org string |
Referensi ke resource Organisasi. |
zone LocalObjectReference |
Referensi ke resource Zone. |
OrgZoneStatus
OrgZoneStatus memberikan status OrgZone.
Muncul di: - OrgZone
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
TokenRequest
TokenRequest mewakili Permintaan Token Bootstrap GDC dengan air gap.
Muncul di: - TokenRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
TokenRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TokenRequestSpec |
|
status TokenRequestStatus |
TokenRequestList
Mewakili kumpulan resource TokenRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.global.private.gdc.goog/v1alpha1 |
kind string |
TokenRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TokenRequest |
TokenRequestSpec
TokenRequestSpec merepresentasikan properti Permintaan Token Bootstrap GDC dengan air gap.
Muncul di: - TokenRequest
| Kolom | Deskripsi |
|---|---|
clientType string |
Jenis Klien untuk Permintaan Token. |
publicKey string |
Kunci publik sebagai bagian dari resource KeyPair untuk mengenkripsi token bootstrap yang dienkode dalam base64. |
TokenRequestStatus
TokenRequestStatus memberikan status TokenRequest.
Muncul di: - TokenRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
encryptedValue string |
Nilai terenkripsi token bootstrap yang dienkode dalam base64. |
bootstrap.mz.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API bootstrap Multi-Zone.
KeyPair
KeyPair merepresentasikan Pasangan Kunci Bootstrap GDC dengan air gap.
Muncul di: - KeyPairList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.private.gdc.goog/v1alpha1 |
kind string |
KeyPair |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KeyPairSpec |
|
status KeyPairStatus |
KeyPairList
Mewakili kumpulan resource KeyPair.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.private.gdc.goog/v1alpha1 |
kind string |
KeyPairList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array KeyPair |
KeyPairSpec
KeyPairSpec merepresentasikan properti Pasangan Kunci Bootstrap GDC yang terisolasi dari internet.
Muncul di: - KeyPair
| Kolom | Deskripsi |
|---|---|
privateKeySecret LocalObjectReference |
Referensi Secret Kunci Pribadi untuk Pasangan Kunci. |
KeyPairStatus
KeyPairStatus memberikan status KeyPair.
Muncul di: - KeyPair
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
publicKey string |
Nilai Kunci Publik yang dienkode dalam base64 |
Token
Token mewakili Token Bootstrap GDC dengan air gap.
Muncul di: - TokenList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.private.gdc.goog/v1alpha1 |
kind string |
Token |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TokenSpec |
|
status TokenStatus |
TokenList
Mewakili kumpulan resource Token.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
bootstrap.mz.private.gdc.goog/v1alpha1 |
kind string |
TokenList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Token |
TokenSpec
TokenSpec merepresentasikan properti Token Bootstrap GDC dengan air gap.
Muncul di: - Token
| Kolom | Deskripsi |
|---|---|
keyPair LocalObjectReference |
Referensi KeyPair yang berisi kunci enkripsi untuk Token ini. |
encryptedValue string |
Nilai terenkripsi token bootstrap yang dienkode dalam base64. |
secret LocalObjectReference |
Referensi ke secret yang akan dibuat yang berisi token bootstrap yang didekripsi. |
TokenStatus
TokenStatus memberikan status Token.
Muncul di: - Token
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
ceph.storage.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API ceph v1alpha1
ASMConfig
ASMConfig adalah Skema untuk konfigurasi Ceph ASM.
Muncul di: - ASMConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ceph.storage.private.gdc.goog/v1alpha1 |
kind string |
ASMConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ASMConfigSpec |
|
status ASMConfigStatus |
ASMConfigList
ASMConfigList berisi daftar ASMConfig
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ceph.storage.private.gdc.goog/v1alpha1 |
kind string |
ASMConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ASMConfig |
ASMConfigSpec
ASMConfigSpec menentukan status yang diinginkan dari Resource CephASMConfig.
Muncul di: - ASMConfig
| Kolom | Deskripsi |
|---|---|
service CephService |
Layanan menunjukkan layanan Ceph mana yang akan menerapkan konfigurasi ASM ini. |
ASMConfigStatus
ASMConfigStatus menentukan status yang diamati dari Resource CephASMConfig.
Muncul di: - ASMConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menentukan status bucket. Kondisi yang didukung mencakup: - ASMConfigReady: true menunjukkan apakah resource ASM terkait telah dibuat dan siap digunakan. |
ApplianceStorage
ApplianceStorage adalah skema untuk resource ApplianceStorage.
Muncul di: - ApplianceStorageList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ceph.storage.private.gdc.goog/v1alpha1 |
kind string |
ApplianceStorage |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ApplianceStorageSpec |
|
status ApplianceStorageStatus |
ApplianceStorageList
ApplianceStorageList berisi daftar ApplianceStorage.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ceph.storage.private.gdc.goog/v1alpha1 |
kind string |
ApplianceStorageList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ApplianceStorage array |
ApplianceStorageSpec
ApplianceStorageSpec menentukan status yang diinginkan dari resource ApplianceStorage.
Muncul di: - ApplianceStorage
| Kolom | Deskripsi |
|---|---|
networking ApplianceStorageSpecNetworking |
Networking berisi informasi jaringan Appliance storage. |
ApplianceStorageSpecMapping
ApplianceStorageSpecMapping menentukan pemetaan dari alamat IP penyimpanan Appliance ke alamat IP data dari node bare metal terkait.
Muncul di: - ApplianceStorageSpecNetworking
| Kolom | Deskripsi |
|---|---|
storageIP IPAddressString |
StorageIP menampilkan alamat IP penyimpanan node bare metal. |
server Server |
Server merepresentasikan server yang terkait dengan StorageIP. |
ApplianceStorageSpecNetworking
ApplianceStorageSpecNetworking menentukan informasi jaringan resource ApplianceStorage.
Muncul di: - ApplianceStorageSpec
| Kolom | Deskripsi |
|---|---|
network string |
Network mewakili jaringan penyimpanan Appliance. |
mapping Array ApplianceStorageSpecMapping |
Pemetaan berisi pemetaan dari IP penyimpanan Appliance ke node bare metal. |
ApplianceStorageStatus
ApplianceStorageStatus menentukan status yang diamati dari resource ApplianceStorage.
Muncul di: - ApplianceStorage
| Kolom | Deskripsi |
|---|---|
tunnelStatus Array ApplianceStorageTunnelStatus |
TunnelStatus berisi informasi status tunnel keamanan di setiap InventoryMachine. |
ApplianceStorageTunnelStatus
ApplianceStorageTunnelStatus menentukan status tunnel keamanan di InventoryMachine terkait.
Muncul di: - ApplianceStorageStatus
| Kolom | Deskripsi |
|---|---|
inventoryMachine LocalObjectReference |
InventoryMachine mewakili InventoryMachine tempat tunnel keamanan dikonfigurasi. |
ready boolean |
Status menunjukkan apakah tunnel keamanan dikonfigurasi dengan benar. |
reason string |
Reason menampilkan pesan singkat CamelCase yang menunjukkan detail tentang alasan pod berada dalam status ini. |
message string |
Pesan menampilkan pesan yang dapat dibaca manusia yang menunjukkan detail tentang alasan pod berada dalam kondisi ini. |
NamespacedName
NamespacedName berisi informasi nama dan namespace.
Muncul di: - Server
| Kolom | Deskripsi |
|---|---|
name string |
Name merepresentasikan nama resource. |
namespace string |
Namespace menunjukkan namespace tempat resource berada. |
Server
Server berisi informasi CR Server.
Muncul di: - ApplianceStorageSpecMapping
| Kolom | Deskripsi |
|---|---|
name NamespacedName |
Name merepresentasikan NamespacedName Server. |
ip IPAddressString |
IP mewakili alamat IP Server. |
core.global.private.gdc.goog/v1alpha1
GlobalSecret
Mewakili secret global yang akan disebarkan ke beberapa zona.
Muncul di: - GlobalSecretList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
core.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalSecret |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GlobalSecretSpec |
|
status GlobalSecretStatus |
GlobalSecretList
Mewakili kumpulan rahasia global.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
core.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalSecretList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalSecret |
GlobalSecretReplica
Muncul di: - GlobalSecretReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
core.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalSecretReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
immutable boolean |
Tidak dapat diubah. Jika disetel ke benar (true), data yang disimpan di Secret tidak dapat diperbarui (hanya metadata objek yang dapat diubah). Jika tidak disetel ke benar (true), kolom dapat diubah kapan saja. Nilai defaultnya adalah nihil. |
data object (keys:string, values:integer array) |
Data berisi data rahasia. Setiap kunci harus terdiri dari karakter alfanumerik, '-', '_', atau '.'. Bentuk data rahasia yang diserialisasi adalah string berenkode base64, yang merepresentasikan nilai data arbitrer (mungkin non-string) di sini. Dijelaskan dalam https://tools.ietf.org/html/rfc4648#section-4 |
stringData object (keys:string, values:string) |
stringData memungkinkan penentuan data rahasia non-biner dalam bentuk string. Kolom ini disediakan sebagai kolom input hanya tulis untuk memudahkan. Semua kunci dan nilai digabungkan ke dalam kolom data saat penulisan, sehingga menimpa nilai yang ada. Kolom stringData tidak pernah ditampilkan saat membaca dari API. |
type SecretType |
Digunakan untuk memfasilitasi penanganan data rahasia secara terprogram. Info selengkapnya: https://kubernetes.io/docs/concepts/configuration/secret/#secret-types |
GlobalSecretReplicaList
Mewakili kumpulan replika rahasia global .
| Kolom | Deskripsi |
|---|---|
apiVersion string |
core.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalSecretReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items GlobalSecretReplica array |
Items adalah daftar objek replika secret global. |
GlobalSecretSpec
Disalin dari vendor/k8s.io/api/core/v1/types.go
Muncul di: - GlobalSecret
| Kolom | Deskripsi |
|---|---|
immutable boolean |
Tidak dapat diubah. Jika disetel ke benar (true), data yang disimpan di Secret tidak dapat diperbarui (hanya metadata objek yang dapat diubah). Jika tidak disetel ke benar (true), kolom dapat diubah kapan saja. Nilai defaultnya adalah nihil. |
data object (keys:string, values:integer array) |
Data berisi data rahasia. Setiap kunci harus terdiri dari karakter alfanumerik, '-', '_', atau '.'. Bentuk data rahasia yang diserialisasi adalah string berenkode base64, yang merepresentasikan nilai data arbitrer (mungkin non-string) di sini. Dijelaskan dalam https://tools.ietf.org/html/rfc4648#section-4 |
stringData object (keys:string, values:string) |
stringData memungkinkan penentuan data rahasia non-biner dalam bentuk string. Kolom ini disediakan sebagai kolom input hanya tulis untuk memudahkan. Semua kunci dan nilai digabungkan ke dalam kolom data saat penulisan, sehingga menimpa nilai yang ada. Kolom stringData tidak pernah ditampilkan saat membaca dari API. |
type SecretType |
Digunakan untuk memfasilitasi penanganan data rahasia secara terprogram. Info selengkapnya: https://kubernetes.io/docs/concepts/configuration/secret/#secret-types |
GlobalSecretStatus
Memberikan status keseluruhan secret global.
Muncul di: - GlobalSecret
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array GlobalSecretZoneStatus |
Daftar status zona tempat resource di-roll out. |
GlobalSecretZoneStatus
Memberikan status peluncuran rahasia ke zona tertentu.
Muncul di: - GlobalSecretStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
dr.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1
CIDRClaimAllocation
CIDRClaimAllocation mencatat pemetaan spesifikasi CIDRClaim dan IP yang dialokasikan
Muncul di: - CIDRClaimAllocationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
CIDRClaimAllocation |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CIDRClaimAllocationSpec |
CIDRClaimAllocationList
CIDRClaimAllocationgList berisi daftar CIDRClaimAllocation.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
CIDRClaimAllocationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items CIDRClaimAllocation array |
CIDRClaimAllocationSpec
CIDRClaimAllocationSpec adalah spesifikasi untuk CIDRClaimAllocation
Muncul di: - CIDRClaimAllocation
| Kolom | Deskripsi |
|---|---|
namespace string |
Namespace adalah namespace asli CIDRClaim |
name string |
Name adalah nama asli CIDRClaim |
ipv4blocks array string |
IPv4Blocks adalah slice string yang merepresentasikan satu atau beberapa CIDR IPv4 seperti "10.10.0.0/24" |
ipv6blocks array string |
IPv6Blocks adalah slice string yang merepresentasikan satu atau beberapa CIDR IPv6 seperti "2001:db8::/32" |
DRConfig
DRConfig adalah Skema untuk API pengontrol DR
Muncul di: - DRConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
DRConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DRSpec |
|
status DRStatus |
DRConfigList
DRConfigList berisi daftar DRConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
DRConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items DRConfig array |
DRSpec
DRSpec adalah spesifikasi untuk DRConfig
Muncul di: - DRConfig
| Kolom | Deskripsi |
|---|---|
operationMode OperationMode |
OperationMode mencerminkan status operasi yang diinginkan dari pengontrol DR. |
restoreRepository string |
RestoreRepository mengidentifikasi repositori Backup4GPC yang akan digunakan saat memulihkan sel air-gapped GDC. |
backupName string |
BackupName mengidentifikasi nama cadangan yang akan digunakan di repositori saat memulihkan sel air-gapped GDC |
DRStatus
Muncul di: - DRConfig
| Kolom | Deskripsi |
|---|---|
operationMode OperationMode |
OperationMode mencerminkan status operasi pengontrol DR saat ini. |
reconcileState ReconcileState |
ReconcileState mencerminkan tahap rekonsiliasi saat ini |
message string |
Pesan memberikan informasi selengkapnya tentang status |
HWDRBackupRestoreJob
HWDRBackupRestoreJob adalah Skema untuk hwdrbackuprestorejobs API
Muncul di: - HWDRBackupRestoreJobList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
HWDRBackupRestoreJob |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
state JobState |
Status mencerminkan status tugas pencadangan atau pemulihan saat ini. |
restore boolean |
Restore menunjukkan apakah tugas adalah operasi pencadangan (salah) atau pemulihan (benar). |
details string |
Detail memberikan informasi tambahan saat kolom Status adalah BERHASIL atau ERROR. |
HWDRBackupRestoreJobList
HWDRBackupRestoreJobList berisi daftar HWDRBackupRestoreJob
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
HWDRBackupRestoreJobList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array HWDRBackupRestoreJob |
HWDRDevice
HWDRDevice adalah Skema untuk hwdrdevices API
Muncul di: - HWDRDeviceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
HWDRDevice |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HWDRDeviceSpec |
|
status HWDRDeviceStatus |
HWDRDeviceList
HWDRDeviceList berisi daftar HWDRDevice
| Kolom | Deskripsi |
|---|---|
apiVersion string |
dr.private.gdc.goog/v1alpha1 |
kind string |
HWDRDeviceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HWDRDevice array |
HWDRDeviceSpec
HWDRDeviceSpec menentukan status HWDRDevice yang diinginkan
Muncul di: - HWDRDevice
| Kolom | Deskripsi |
|---|---|
type string |
Type adalah jenis perangkat yang akan dicadangkan atau dipulihkan. Mengontrol DSH mana yang akan dipanggil. |
target string |
Target adalah alamat IP atau nama host (dengan atau tanpa port) yang digunakan DSH untuk terhubung. |
credentials SecretReference |
Credentials adalah referensi ke secret Kubernetes (pasangan nilai kunci). |
options object (keys:string, values:string) |
Options adalah daftar key-value pair khusus untuk DSH. |
HWDRDeviceStatus
HWDRDeviceStatus menentukan status HWDRDevice yang diamati
Muncul di: - HWDRDevice
| Kolom | Deskripsi |
|---|---|
status string |
Status adalah pesan teks yang menunjukkan status akhir operasi terakhir di perangkat. |
lastRunTime Waktu |
LastRunTime memberikan waktu terakhir kali pencadangan atau pemulihan dicoba di perangkat. |
JobState
Jenis pokok: string
Muncul di: - HWDRBackupRestoreJob
OperationMode
Jenis pokok: string
OperationMode menjelaskan mode apa yang sedang atau seharusnya digunakan oleh pengontrol DR.
Hanya satu Mode Operasi berikut yang dapat ditentukan.
Muncul di: - DRSpec - DRStatus
ReconcileState
Jenis pokok: string
ReconcileState merepresentasikan status untuk pengontrol DR
Muncul di: - DRStatus
etcd.mz.global.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API etcd zonal Multi Zone.
EtcdCARotation
EtcdCARotation mewakili permintaan rotasi CA.
Muncul di: - EtcdCARotationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdCARotation |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdCARotationSpec |
|
status EtcdCARotationStatus |
EtcdCARotationList
Mewakili kumpulan resource EtcdCARotation.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdCARotationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EtcdCARotation |
EtcdCARotationSpec
Muncul di: - EtcdCARotation
| Kolom | Deskripsi |
|---|---|
oldCASecretRef LocalObjectReference |
OldCASecretRef mengarah ke secret CA lama |
newCASecretRef LocalObjectReference |
NewCASecretRef mengarah ke secret CA baru |
zonalNamespace string |
ZonalNamespace menentukan namespace zonal tempat etcd di-deploy. |
EtcdCARotationStatus
Muncul di: - EtcdCARotation
| Kolom | Deskripsi |
|---|---|
phase RotationPhase |
|
zones array ZonalRotationStatus |
EtcdCluster
EtcdCluster merepresentasikan cluster Etcd lintas zona.
Muncul di: - EtcdClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdClusterSpec |
|
status EtcdClusterStatus |
EtcdClusterConfigOverride
EtcdClusterConfigOverride merepresentasikan objek sumber konfigurasi untuk OCLCM guna menyuntikkan konfigurasi etcd ke pengontrol mz-etcd.
Muncul di: - EtcdClusterConfigOverrideList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdClusterConfigOverride |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdClusterConfigOverrideSpec |
EtcdClusterConfigOverrideList
Mewakili kumpulan resource EtcdClusterConfigOverride.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdClusterConfigOverrideList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items EtcdClusterConfigOverride array |
EtcdClusterConfigOverrideSpec
Muncul di: - EtcdClusterConfigOverride
| Kolom | Deskripsi |
|---|---|
numTargetZones integer |
NumTargetZones menentukan jumlah target zona yang akan di-deploy dengan etcd, topologi etcd global akhir akan berisi paling banyak jumlah zona ini yang di-deploy dengan etcd. Jika tidak ditentukan, jumlah defaultnya adalah 3. |
EtcdClusterList
Mewakili kumpulan resource EtcdCluster.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EtcdCluster |
EtcdClusterSpec
Muncul di: - EtcdCluster
| Kolom | Deskripsi |
|---|---|
zones Array TargetZone |
Zona GDC dengan air gap tempat anggota Etcd di-deploy. |
EtcdClusterStatus
Muncul di: - EtcdCluster
| Kolom | Deskripsi |
|---|---|
zones Array ZoneStatus |
Daftar zona etcd di cluster etcd. |
rolloutState RolloutState |
Status peluncuran gabungan dari setiap zona di EtcdCluster. |
EtcdZone
EtcdZone mengumpulkan metadata zona untuk mendistribusikan cluster etcd.
Muncul di: - EtcdZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdZoneSpec |
|
status EtcdZoneStatus |
EtcdZoneList
Mewakili kumpulan resource EtcdZone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.global.private.gdc.goog/v1alpha1 |
kind string |
EtcdZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items EtcdZone array |
EtcdZoneSpec
Merepresentasikan spesifikasi, atau status EtcdZone yang diinginkan.
Muncul di: - EtcdZone
| Kolom | Deskripsi |
|---|---|
dnsSuffix string |
Akhiran DNS zona GDC dengan air gap. |
namespace string |
Namespace zona tempat resource MZ Etcd dibuat. |
instances integer |
Jumlah instance etcd yang akan di-deploy di zona jika zona tersebut merupakan bagian dari cluster. |
inactive boolean |
Menunjukkan apakah zona ini tidak aktif. |
EtcdZoneStatus
Memberikan status EtcdZone.
Muncul di: - EtcdZone
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
MemberStatus
Muncul di: - ZoneStatus
| Kolom | Deskripsi |
|---|---|
endpoint string |
Endpoint anggota Etcd. |
leader boolean |
Menunjukkan apakah anggota adalah pemimpin. |
learner boolean |
Tunjukkan apakah anggota adalah peserta. |
healthy boolean |
Menunjukkan apakah endpoint responsif. |
RolloutState
Jenis pokok: string
Status peluncuran objek EtcdCluster.
Muncul di: - EtcdClusterStatus
RotationPhase
Jenis pokok: string
Muncul di: - EtcdCARotationStatus
TargetZone
Muncul di: - EtcdClusterSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona GDC dengan air gap. |
dnsSuffix string |
Akhiran DNS zona GDC dengan air gap. |
instances integer |
Jumlah instance etcd yang akan di-deploy di zona target. |
ZonalRotationStatus
Muncul di: - EtcdCARotationStatus
| Kolom | Deskripsi |
|---|---|
name string |
|
conditions Array Condition |
ZoneStatus
Muncul di: - EtcdClusterStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona GDC dengan air gap. |
conditions Array Condition |
Menentukan status yang diamati untuk semua anggota dalam zona. |
memberStatuses Array MemberStatus |
Status setiap anggota di zona. |
etcd.mz.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API etcd zonal Multi Zone.
BinaryConfig
Muncul di: - EtcdConfigOverrideSpec
| Kolom | Deskripsi |
|---|---|
heartbeatInterval integer |
HeartbeatInterval menentukan seberapa sering pemimpin etcd mengirim pesan detak jantung ke follower dalam milidetik. |
electionTimeout integer |
ElectionTimeout menentukan berapa lama pengikut etcd akan memulai pemilihan pemimpin baru setelah tidak menerima detak jantung pemimpin dalam milidetik. |
snapshotCount integer |
SnapshotCount menentukan jumlah commit sebelum mengambil snapshot. |
CABundle
CABundle menentukan CA mana yang harus digunakan untuk memverifikasi sertifikat TLS.
Muncul di: - EtcdCASpec
| Kolom | Deskripsi |
|---|---|
caSecrets Array LocalObjectReference |
Rahasia CA yang akan ada di paket CA. |
ClusterMember
ClusterMember berisi konfigurasi untuk anggota etcd.
Muncul di: - JoinConfig
| Kolom | Deskripsi |
|---|---|
name string |
ID unik untuk anggota etcd yang digunakan dalam konfigurasi cluster etcd. |
hostname string |
Nama host anggota etcd ini. |
serverPort integer |
Port server anggota etcd ini. |
peerPort integer |
Port peer anggota etcd ini. |
EtcdCA
Muncul di: - EtcdCAList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdCA |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdCASpec |
|
status EtcdCAStatus |
EtcdCAList
Mewakili kumpulan resource EtcdCA.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdCAList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items EtcdCA array |
EtcdCASpec
Muncul di: - EtcdCA
| Kolom | Deskripsi |
|---|---|
caBundle CABundle |
Satu atau beberapa CA yang akan digunakan untuk memverifikasi sertifikat TLS. |
rootCA LocalObjectReference |
Secret berisi CA root dan kunci pribadinya. |
inCluster boolean |
Menunjukkan apakah CA menandatangani nama DNS cluster. |
EtcdCAStatus
Muncul di: - EtcdCA
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
mergedCABundle LocalObjectReference |
Nama secret yang menggabungkan CABundle dalam spesifikasi. Secret ini harus di-mount oleh pod server dan klien etcd, serta digunakan sebagai file CA tepercaya. |
peerCert LocalObjectReference |
Nama secret sertifikat peer etcd. |
serverCert LocalObjectReference |
Nama secret sertifikat server etcd. |
clientCert LocalObjectReference |
Nama secret sertifikat klien etcd. |
rootCAHash string |
Hash data Root CA. |
EtcdConfigOverride
EtcdConfigOverride merepresentasikan objek sumber konfigurasi untuk OCLCM guna menyuntikkan konfigurasi etcd ke pengontrol mz-etcd.
Muncul di: - EtcdConfigOverrideList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdConfigOverride |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdConfigOverrideSpec |
EtcdConfigOverrideList
Mewakili kumpulan resource EtcdConfigOverride.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdConfigOverrideList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EtcdConfigOverride |
EtcdConfigOverrideSpec
Muncul di: - EtcdConfigOverride
| Kolom | Deskripsi |
|---|---|
topologyConfig TopologyConfig |
TopologyConfig menentukan cara instance etcd akan di-deploy di zona saat ini. Konfigurasi ini harus diterapkan ke zona satu per satu. |
resourcesRequest ResourcesConfig |
ResourcesRequest menentukan CPU dan memori yang harus dialokasikan ke setiap pod etcd. Konfigurasi ini dapat bervariasi di antara zona. |
binaryConfig BinaryConfig |
BinaryConfig menentukan parameter konfigurasi yang akan diteruskan ke biner etcd. Konfigurasi ini harus sama di semua zona dan diterapkan ke semua zona secara bersamaan |
EtcdPlacement
Mewakili anggota cluster etcd global yang mencakup zona tertutup GDC.
Muncul di: - EtcdPlacementList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdPlacement |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdPlacementSpec |
|
status EtcdPlacementStatus |
EtcdPlacementList
Mewakili kumpulan resource EtcdPlacement.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdPlacementList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items EtcdPlacement array |
EtcdPlacementSpec
Merepresentasikan spesifikasi, atau status EtcdPlacement yang diinginkan.
Muncul di: - EtcdPlacement
| Kolom | Deskripsi |
|---|---|
caSecret LocalObjectReference |
Secret hanya berisi data CA publik di bawah kunci ca.crt. |
clientCertSecret LocalObjectReference |
Secret untuk pengontrol agar dapat berkomunikasi dengan Etcd melalui TLS. |
peerCertSecret LocalObjectReference |
Rahasia untuk komunikasi TLS peer. |
serverCertSecret LocalObjectReference |
Secret untuk konfigurasi TLS server. |
joinConfig JoinConfig |
Mewakili anggota yang ada di cluster etcd yang diinginkan. |
instances integer |
Instance etcd yang diinginkan untuk di-roll out. |
singleZone boolean |
Menunjukkan apakah cluster etcd akan mencakup beberapa zona. Jika disetel, cluster etcd dibatasi ke satu zona. |
EtcdPlacementStatus
Memberikan status EtcdPlacement.
Muncul di: - EtcdPlacement
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menyediakan kondisi bootstrap EtcdPlacement. |
endpoints array string |
Endpoint klien untuk EtcdPlacement ini. |
readyInstances integer |
Menunjukkan jumlah anggota etcd yang siap saat ini. |
observedGeneration integer |
ObservedGeneration adalah generasi terbaru yang diamati oleh pengontrol. |
EtcdRecovery
Mewakili proses pemulihan yang mengonversi anggota etcd di zona saat ini ke cluster baru.
Muncul di: - EtcdRecoveryList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdRecovery |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdRecoverySpec |
|
status EtcdRecoveryStatus |
EtcdRecoveryList
Mewakili kumpulan resource EtcdRecovery.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
etcd.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdRecoveryList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EtcdRecovery |
EtcdRecoverySpec
Muncul di: - EtcdRecovery
| Kolom | Deskripsi |
|---|---|
etcdStatefulSet LocalObjectReference |
Referensi ke kumpulan stateful etcd. |
EtcdRecoveryStatus
Muncul di: - EtcdRecovery
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
phase RecoveryPhase |
JoinConfig
JoinConfig berisi anggota yang ada untuk cluster etcd baru.
Muncul di: - EtcdPlacementSpec
| Kolom | Deskripsi |
|---|---|
members Array ClusterMember |
Members berisi cluster etcd yang ada. |
ResourcesConfig
Muncul di: - EtcdConfigOverrideSpec
| Kolom | Deskripsi |
|---|---|
cpu string |
Jumlah CPU. |
memory string |
Jumlah memori. |
TopologyConfig
Muncul di: - EtcdConfigOverrideSpec
| Kolom | Deskripsi |
|---|---|
instances integer |
Instances menentukan Jumlah instance etcd yang akan di-deploy di zona saat ini. |
firewall.private.gdc.goog/v1alpha1
FirewallHairpinLinkSpec
FirewallHairpinLinkSpec menjelaskan hairpin antara firewall dan switch
Muncul di: - FirewallNodeInternalSpec
| Kolom | Deskripsi |
|---|---|
firewallPort1 string |
FirewallPort menjelaskan port internal di sisi firewall |
switchPort1 SwitchPortInterface |
SwitchPort menjelaskan port internal di sisi switch |
firewallPort2 string |
FirewallPort menjelaskan port eksternal di sisi firewall |
switchPort2 SwitchPortInterface |
SwitchPort menjelaskan port eksternal di sisi switch |
vlanID VLANID |
VlanID menjelaskan tag vlan untuk link |
owner string |
Info pemilik, admin root, atau tenant |
FirewallInterfaceType
Jenis pokok: string
FirewallInterfaceType mengidentifikasi jenis antarmuka firewall
Muncul di: - InterfaceSpec
FirewallNodeInternal
FirewallNodeInternal merepresentasikan jenis node Firewall internal
Muncul di: - FirewallNodeInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha1 |
kind string |
FirewallNodeInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallNodeInternalSpec |
|
status FirewallNodeInternalStatus |
FirewallNodeInternalList
FirewallNodeInternalList merepresentasikan kumpulan objek FirewallNodeInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha1 |
kind string |
FirewallNodeInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array FirewallNodeInternal |
FirewallNodeInternalSpec
FirewallNodeInternalSpec merepresentasikan spesifikasi untuk info internal node firewall.
Muncul di: - FirewallNodeInternal
| Kolom | Deskripsi |
|---|---|
haInfo HASpec |
HAInfo merepresentasikan info terkait HA |
hairpinSwitchName string |
HairpinSwitchName mewakili nama switch dengan koneksi hairpin ke firewall |
hairpinLinks FirewallHairpinLinkSpec array |
HairpinLinks merepresentasikan link hairpin antara firewall dan switch |
serviceInfo ServiceSpec |
ServiceInfo merepresentasikan layanan seperti info server NTP |
networkInfo NetworkSpec |
NetworkInfo merepresentasikan info terkait jaringan |
vsysInfoRefs Array LocalObjectReference |
VsysInfoRefs merujuk ke daftar objek FirewallVirtualSystem untuk multi-tenancy |
FirewallNodeInternalStatus
FirewallNodeInternalStatus memberikan status info internal node firewall.
Muncul di: - FirewallNodeInternal
| Kolom | Deskripsi |
|---|---|
serviceConditions Array Condition |
ServiceConditions digunakan untuk menunjukkan berbagai kondisi alur Rekonsiliasi update Konfigurasi Layanan Firewall. - SyslogCompleted: Menunjukkan bahwa update konfigurasi syslog telah selesai. - SNMPCompleted: Menunjukkan bahwa update konfigurasi SNMP telah selesai. - ServiceUpdateCompleted: Menunjukkan bahwa penggantian konfigurasi layanan telah selesai dan alur rekonsiliasi telah selesai. |
serviceStatus ServiceState |
ServiceStatus menjelaskan status konfigurasi layanan di perangkat firewall. |
FirewallVirtualSystem
FirewallVirtualSystem merepresentasikan sistem virtual firewall.
Muncul di: - FirewallVirtualSystemList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha1 |
kind string |
FirewallVirtualSystem |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallVirtualSystemSpec |
|
status FirewallVirtualSystemStatus |
FirewallVirtualSystemList
FirewallVirtualSystemList merepresentasikan kumpulan sistem virtual firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha1 |
kind string |
FirewallVirtualSystemList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array FirewallVirtualSystem |
FirewallVirtualSystemSpec
FirewallVirtualSystemSpec memberikan spesifikasi sistem virtual firewall.
Muncul di: - FirewallVirtualSystem
| Kolom | Deskripsi |
|---|---|
name string |
Nama sistem virtual untuk tenant ini |
zoneInfo Array ZoneSpec |
ZoneInfo merepresentasikan zona keamanan untuk sistem virtual |
serviceInfo ServiceSpec |
ServiceInfo mewakili layanan untuk sistem virtual |
HAInterfaceSpec
HAInterfaceSpec menjelaskan informasi antarmuka HA
Muncul di: - HASpec
| Kolom | Deskripsi |
|---|---|
port string |
Port menjelaskan port HA |
ipAddr IPAddressString |
IPAddr menjelaskan Alamat IP yang ditetapkan ke port ha |
netmask IPAddressString |
Netmask menjelaskan Netmask alamat IP yang ditetapkan ke port HA |
HASpec
HASpec menjelaskan penyiapan terkait HA
Muncul di: - FirewallNodeInternalSpec
| Kolom | Deskripsi |
|---|---|
groupId integer |
ClusterName adalah nama cluster tempat node ini berada. |
deviceId integer |
ClusterName adalah nama cluster tempat node ini berada. |
haPeerNodeName string |
HAPeerNodeName adalah nama node penyimpanan yang membentuk pasangan HA dengan node ini. |
ha HAInterfaceSpec |
HA menjelaskan info peering HA1 |
haBackup HAInterfaceSpec |
HABackup menjelaskan info peering cadangan HA1 |
ha2 HAInterfaceSpec |
HA2 menjelaskan info peering HA2 |
ha2Backup HAInterfaceSpec |
HA2Backup menjelaskan info peering cadangan HA2 |
ha3Group string |
HA3Group menjelaskan nama grup agregasi untuk penyiapan HA3 |
InterfaceSpec
InterfaceSpec menjelaskan antarmuka jaringan
Muncul di: - NetworkSpec - VWireSpec - ZoneSpec
| Kolom | Deskripsi |
|---|---|
port string |
Port menjelaskan nama antarmuka |
type FirewallInterfaceType |
Jenis menjelaskan jenis antarmuka, seperti ha, vwire, dll. |
aggGroup string |
AggGroup menjelaskan grup agregasi tempat antarmuka ini berada. |
tag integer |
Tag menjelaskan tag vwire yang ditetapkan ke antarmuka. |
owner string |
Info pemilik, admin root, atau tenant |
NetworkSpec
NetworkSpec menjelaskan penyiapan jaringan
Muncul di: - FirewallNodeInternalSpec
| Kolom | Deskripsi |
|---|---|
interfaces Array InterfaceSpec |
Interfaces menjelaskan properti antarmuka jaringan |
vwires Array VWireSpec |
VWires menjelaskan link vwire |
aggregation string |
Agregasi |
ServiceSpec
ServiceSpec menjelaskan penyiapan berbagai layanan
Muncul di: - FirewallNodeInternalSpec - FirewallVirtualSystemSpec
| Kolom | Deskripsi |
|---|---|
syslogServers Array IPAddressString |
SyslogServers menjelaskan server syslog |
snmpServers Array IPAddressString |
SNMPServers menjelaskan server trap SNMP |
snmpString string |
SnmpString menjelaskan string komunitas SNMP |
ntpServers Array IPAddressString |
NtpServers menjelaskan server NTP |
dnsServers Array IPAddressString |
DnsServers menjelaskan server DNS |
emailServers Array IPAddressString |
EmailServers menjelaskan server email |
ServiceState
ServiceState menjelaskan status info layanan seperti server syslog, snmp
Muncul di: - FirewallNodeInternalStatus
| Kolom | Deskripsi |
|---|---|
syslogServers Array IPAddressString |
SyslogServers menjelaskan server syslog saat ini yang dikonfigurasi di perangkat firewall. |
VWireSpec
VWireSpec menjelaskan pasangan link vwire
Muncul di: - NetworkSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama vwire |
interface1 InterfaceSpec |
Interface1 menjelaskan salah satu ujung pasangan vwire |
interface2 InterfaceSpec |
Interface2 menjelaskan ujung lain dari pasangan vwire |
owner string |
Info pemilik, admin root, atau tenant |
ZoneSpec
ZoneSpec menjelaskan zona keamanan
Muncul di: - FirewallVirtualSystemSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona keamanan |
interfaces Array InterfaceSpec |
Antarmuka menjelaskan antarmuka yang ditetapkan ke zona |
firewall.private.gdc.goog/v1alpha2
AddressGroup
AddressGroup mewakili grup alamat firewall di dalam vsys.
Muncul di: - AddressGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
AddressGroup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AddressGroupSpec |
|
status AddressGroupStatus |
AddressGroupList
AddressGroup merepresentasikan kumpulan grup alamat.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
AddressGroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AddressGroup |
AddressGroupSpec
Muncul di: - AddressGroup
| Kolom | Deskripsi |
|---|---|
addressGroupName string |
Nama grup alamat sebenarnya yang ditetapkan di PANOS. Jika tidak disetel, defaultnya adalah nama ObjectMeta AddressGroup. |
firewallVirtualSystemRef FirewallVirtualSystemRef |
FirewallVirtualSystemRef menentukan FirewallVirtualSystem tempat AddressGroup ini diinstal. |
members Array AddressMember |
Anggota menentukan anggota alamat di dalam grup. |
AddressMember
Muncul di: - AddressGroupSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name menentukan nama AddressMember ini. |
type AddressType |
Jenis menentukan jenis nilai alamat. |
value string |
Nilai menentukan nilai alamat untuk anggota alamat ini. |
AddressType
Jenis pokok: string
AddressType menentukan jenis nilai alamat.
Muncul di: - AddressMember
ApplicationSetting
ApplicationSetting menentukan Layer 7 (aplikasi) untuk aturan.
Muncul di: - SecurityPolicyRuleSpec
| Kolom | Deskripsi |
|---|---|
members array string |
Daftar aplikasi. |
BasicInterfaceSpec
BasicInterfaceSpec menjelaskan antarmuka jaringan dasar dengan informasi Port dan Tag saja.
Muncul di: - InterfaceSpec - VLANSpec - VWireSpec - ZoneSpec
| Kolom | Deskripsi |
|---|---|
port string |
Port menjelaskan nama antarmuka. |
tag integer |
Tag menjelaskan tag VLAN yang ditetapkan ke antarmuka ini. |
Arah
Jenis pokok: string
Muncul di: - InstanceFirewallPolicySpec
FirewallCredential
Kredensial berisi informasi kredensial firewall yang tidak digunakan untuk autentikasi seperti kunci utama.
Muncul di: - FirewallNodeInternalSpec
| Kolom | Deskripsi |
|---|---|
credentialType FirewallCredentialType |
CredentialType adalah jenis kredensial. |
credentialRef ObjectReference |
CredentialRef adalah referensi objek ke objek kredensial. |
FirewallCredentialType
Jenis pokok: string
Muncul di: - FirewallCredential
FirewallImage
FirewallImage merepresentasikan data dari satu gambar firewall.
Muncul di: - FirewallImageHostRequestStatus - FirewallImageStatus
| Kolom | Deskripsi |
|---|---|
imageVersion string |
ImageVersion menyediakan versi image firewall. |
path string |
Path menyediakan jalur gambar dalam server TFTP. |
checksum string |
Checksum memberikan checksum SHA256 gambar. |
FirewallImageHostRequest
FirewallImageHostRequest merepresentasikan permintaan untuk menghosting image sistem operasi firewall.
Muncul di: - FirewallImageHostRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallImageHostRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallImageHostRequestSpec |
|
status FirewallImageHostRequestStatus |
FirewallImageHostRequestList
FirewallImageHostRequestList merepresentasikan daftar FirewallImageHostRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallImageHostRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items FirewallImageHostRequest array |
FirewallImageHostRequestSpec
FirewallImageHostRequestSpec merepresentasikan spesifikasi FirewallImageHostRequest.
Muncul di: - FirewallImageHostRequest
| Kolom | Deskripsi |
|---|---|
version string |
Version adalah versi PAN OS target untuk dihosting. |
antivirus string |
Antivirus adalah versi antivirus target untuk firewall IDPS. |
appAndThreat string |
AppAndThreat adalah versi aplikasi dan ancaman target untuk firewall IDPS. |
app string |
Aplikasi adalah versi aplikasi target untuk firewall perimeter. |
FirewallImageHostRequestStatus
FirewallImageHostRequestStatus merepresentasikan status FirewallImageHostRequest.
Muncul di: - FirewallImageHostRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menyediakan kondisi hosting image sistem operasi Firewall. Kondisi yang Didukung mencakup: Ready, TFTPReady, ImagesReady. |
tftpHost string |
TFTPHost menyediakan IP host dan port server TFTP. |
image FirewallImage |
(TIDAK DIGUNAKAN LAGI): Image mewakili image firewall yang dihosting. Gunakan Firewall di bawah sebagai gantinya untuk memeriksa status gambar. Dibiarkan untuk mempertahankan kompatibilitas. |
firewalls FirewallImageStatus array |
Firewall menyediakan daftar semua status image node firewall untuk semua firewall dalam sel GDC-H. |
FirewallImageStatus
FirewallImageStatus mewakili status hosting image sistem operasi untuk firewall.
Muncul di: - FirewallImageHostRequestStatus
| Kolom | Deskripsi |
|---|---|
name string |
FirewallName memberikan nama firewall. |
type string |
FirewallType memberikan jenis firewall (misalnya. IDPS, Perimeter). |
images Array FirewallImage |
Images memberikan informasi sistem operasi untuk node firewall tertentu. |
FirewallInterfaceType
Jenis pokok: string
FirewallInterfaceType mengidentifikasi jenis antarmuka firewall
Muncul di: - InterfaceSpec - ZoneSpec
FirewallNodeInternal
FirewallNodeInternal merepresentasikan jenis node Firewall internal
Muncul di: - FirewallNodeInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallNodeInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallNodeInternalSpec |
|
status FirewallNodeInternalStatus |
FirewallNodeInternalList
FirewallNodeInternalList merepresentasikan kumpulan objek FirewallNodeInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallNodeInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array FirewallNodeInternal |
FirewallNodeInternalSpec
FirewallNodeInternalSpec merepresentasikan spesifikasi untuk info internal node firewall.
Muncul di: - FirewallNodeInternal
| Kolom | Deskripsi |
|---|---|
ha HASpec |
HA menampilkan info terkait HA, termasuk cara penyiapan HA dan antarmuka yang digunakan, dll. |
sharedService ServiceSpec |
SharedService mewakili layanan yang dikonfigurasi untuk Firewall. Termasuk NTP, Syslog, dll. Layanan ini akan dibagikan oleh semua vSys dalam sistem dan akan menjadi konfigurasi default untuk setiap vSys. |
network NetworkSpec |
Network mewakili info terkait jaringan. Perhatikan bahwa ini hanya berisi antarmuka yang dimiliki bersama atau non-vsys. Untuk mendapatkan gambaran lengkap informasi jaringan, Anda perlu menggabungkannya dengan bagian jaringan vSys. |
vsysRefs Array LocalObjectReference |
VSysRefs merujuk ke daftar objek FirewallVirtualSystem yang terkait dengan Firewall ini. - Grup: firewall.private.gdc.goog - Jenis: FirewallVirtualSystem |
serverCertificateSecretRef ObjectReference |
Tidak digunakan lagi. ServerCertificateSecretRef adalah pointer referensi ke secret sertifikat server yang berisi sertifikat server yang akan diinstal di perangkat firewall. |
credentials FirewallCredential array |
Kredensial menyimpan daftar kredensial yang berbeda dari autentikasi pengguna akhir seperti kunci utama. |
FirewallNodeInternalStatus
FirewallNodeInternalStatus memberikan status info internal node firewall.
Muncul di: - FirewallNodeInternal
| Kolom | Deskripsi |
|---|---|
rootCACertificates array string |
Tidak digunakan lagi. RootCACertificates adalah daftar sertifikat berenkode PEM yang dipercaya saat membuat koneksi TLS ke FW. Informasi ini dapat diisi saat penggunaan pertama dan/atau diverifikasi terhadap informasi yang diperoleh dari konsol FW. Nilai ini akan diperbarui saat sertifikat CA dirotasi. |
masterkeyconditions Array Condition |
MasterkeyConditions digunakan untuk menunjukkan berbagai kondisi alur Rekonsiliasi Masterkey Firewall. - ConfigSyncDisabled: Menunjukkan bahwa sinkronisasi konfigurasi telah dinonaktifkan. - EncryptAES256GCMCompleted: Menunjukkan bahwa kunci master telah diperbarui. - TLSCertEncUpdated: Menunjukkan bahwa secret seperti sertifikat, kredensial pengguna di dalam firewall telah dienkripsi ulang dengan AES256GCM. - SyslogCertEncUpdated: Menunjukkan bahwa rahasia enkripsi syslog telah diperbarui. - SNMPKeysUpdated: Menunjukkan bahwa kunci SNMP telah diperbarui. |
FirewallPolicyStatus
Muncul di: - InstanceFirewallPolicy
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
ruleStatus RuleStatus |
FirewallSyslogType
Jenis pokok: string
Muncul di: - SyslogSpec
FirewallVirtualSystem
FirewallVirtualSystem merepresentasikan sistem virtual firewall.
Muncul di: - FirewallVirtualSystemList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallVirtualSystem |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallVirtualSystemSpec |
|
status FirewallVirtualSystemStatus |
FirewallVirtualSystemList
FirewallVirtualSystemList merepresentasikan kumpulan sistem virtual firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
FirewallVirtualSystemList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array FirewallVirtualSystem |
FirewallVirtualSystemRef
FirewallVirtualSystemRef adalah referensi ke FirewallVirtualSystem. Diasumsikan berada di namespace yang sama.
Muncul di: - AddressGroupSpec - SecurityPolicyRuleSpec - SecurityProfileSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama FirewallVirtualSystem yang dirujuk oleh objek ini. |
FirewallVirtualSystemSpec
FirewallVirtualSystemSpec memberikan spesifikasi sistem virtual firewall.
Muncul di: - FirewallVirtualSystem
| Kolom | Deskripsi |
|---|---|
vsysID integer |
VsysID mewakili ID vsys untuk tenant. |
name string |
DisplayName sistem virtual untuk tenant ini. Kolom ini akan ditetapkan ke nama organisasi. |
zones Array ZoneSpec |
Zone merepresentasikan zona keamanan untuk sistem virtual. Antarmuka jaringan yang dikhususkan untuk vsys ini akan berasal dari sini. |
network NetworkSpec |
Network merepresentasikan konfigurasi khusus jaringan yang dikhususkan untuk vsys ini. |
service ServiceSpec |
Service mewakili konfigurasi layanan yang dikhususkan untuk vsys ini. |
FirewallVirtualSystemStatus
FirewallVirtualSystemStatus memberikan status sistem virtual firewall.
Muncul di: - FirewallVirtualSystem
| Kolom | Deskripsi |
|---|---|
defaultSecurityPolicyConditions Array Condition |
HAInterfaceSpec
HAInterfaceSpec menjelaskan informasi antarmuka HA
Muncul di: - HASpec
| Kolom | Deskripsi |
|---|---|
type HAInterfaceType |
Type menjelaskan jenis antarmuka HA |
port string |
Port menjelaskan port yang akan digunakan. Dapat berupa port fisik seperti ethernet1/5 atau nama grup agregasi ethernet. |
ipAddr IPAddressString |
IPAddr menjelaskan Alamat IP yang ditetapkan ke port HA. Alamat ini bersifat opsional hanya jika HAInterfaceType adalah HA3. |
netmask IPAddressString |
Netmask menjelaskan Netmask alamat IP yang ditetapkan ke port HA. Opsi ini hanya bersifat opsional jika HAInterfaceType adalah HA3. |
HAInterfaceType
Jenis pokok: string
Muncul di: - HAInterfaceSpec
HAMode
Jenis pokok: string
Muncul di: - HASpec
HASpec
HASpec menjelaskan penyiapan terkait HA
Muncul di: - FirewallNodeInternalSpec
| Kolom | Deskripsi |
|---|---|
groupId integer |
GroupId adalah ID grup tempat node ini berada. Firewall menggunakan ID Grup untuk menghitung alamat MAC virtual (rentangnya adalah 1-63). |
deviceId integer |
DeviceId merepresentasikan ID perangkat. Saat mengonfigurasi peer pertama, ID perangkat disetel ke 0. Saat mengonfigurasi peer kedua, ID perangkat ditetapkan ke 1. |
haPeerNodeName string |
HAPeerNodeName adalah nama node firewall yang membentuk pasangan HA dengan node ini. |
haMode HAMode |
HAMode menentukan mode untuk mode HA. |
haInterfaces Array HAInterfaceSpec |
HAInterfaces menjelaskan informasi antarmuka HA untuk penyiapan HA. |
InfraServicesTarget
InfraServicesTarget mewakili layanan infra tingkat organisasi terkelola.
Muncul di: - OrganizationTarget
| Kolom | Deskripsi |
|---|---|
type InfraServicesTargetType |
Mendukung beberapa layanan infrastruktur yang berbeda, termasuk: - DNS, L7, dll. Akan menambahkan lebih banyak aplikasi pada masa mendatang. InfraServicesTargetType merepresentasikan layanan yang ingin Anda pilih |
InfraServicesTargetType
Jenis pokok: string
Muncul di: - InfraServicesTarget
InstanceDataTarget
Target untuk Jaringan Bidang Data.
Muncul di: - InstanceFirewallPolicyTarget
| Kolom | Deskripsi |
|---|---|
organization OrganizationFilter |
Organisasi menentukan organisasi tertentu yang menjadi target kebijakan ini. Jika tidak ditentukan atau OrganizationFilter.Name adalah semua, maka berlaku untuk semua target jaringan bidang data |
InstanceFirewallAction
Jenis pokok: string
Muncul di: - InstanceFirewallPolicySpec
InstanceFirewallPolicy
(IO) InstanceFirewallPolicy merepresentasikan kebijakan firewall Perimeter. ID ini terdiri dari informasi yang diperlukan untuk mencocokkan traffic.
Muncul di: - InstanceFirewallPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
InstanceFirewallPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InstanceFirewallPolicySpec |
|
status FirewallPolicyStatus |
InstanceFirewallPolicyList
InstanceFirewallPolicyList adalah kumpulan InstanceFirewallPolicies.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
InstanceFirewallPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items InstanceFirewallPolicy array |
InstanceFirewallPolicySpec
Muncul di: - InstanceFirewallPolicy
| Kolom | Deskripsi |
|---|---|
target InstanceFirewallPolicyTarget |
Target menentukan resource GDC mana yang terkait dengan kebijakan ini. Untuk kebijakan masuk, target akan merepresentasikan tujuan. Untuk kebijakan traffic keluar, target akan merepresentasikan sumber. |
peerFilter PeerFilter |
PeerFilter menentukan sumber traffic. Jika PeerFilter tidak disetel, artinya penolakan default untuk target. |
direction Direction (Arahan) |
Arah menentukan apakah ini adalah kebijakan ingress/egress |
l4Filter Array L4Filter |
Menentukan kondisi lapisan transport (Lapisan 4 OSI) yang berlaku untuk kebijakan ini. Jika tidak ditentukan, berlaku untuk protokol/port apa pun. |
action InstanceFirewallAction |
Tindakan menentukan tindakan saat kecocokan, baik "izinkan" atau "tolak". |
priority integer |
Prioritas untuk kebijakan ini. Ini adalah bilangan bulat antara 0 dan 65535, inklusif. Setelan defaultnya adalah 1.000. Prioritas relatif menentukan kebijakan mana yang berlaku jika beberapa kebijakan diterapkan. Nilai yang lebih rendah menunjukkan prioritas yang lebih tinggi. Misalnya, prioritas 0 memiliki prioritas yang lebih tinggi daripada prioritas 1. Tindakan kebijakan TOLAK lebih diprioritaskan daripada kebijakan IZINKAN jika keduanya memiliki prioritas yang sama. |
InstanceFirewallPolicyTarget
Target kebijakan, resource GDC mana yang terkait dengan kebijakan ini. Harus memilih tepat satu properti untuk target.
Muncul di: - InstanceFirewallPolicySpec
| Kolom | Deskripsi |
|---|---|
management InstanceManagementTarget |
Akses jaringan pengelolaan tingkat instance(OOB). |
data InstanceDataTarget |
Akses jaringan bidang data tingkat instance. |
InstanceManagementTarget
Muncul di: - InstanceFirewallPolicyTarget
| Kolom | Deskripsi |
|---|---|
type InstanceManagementTargetType |
Jika Type disetel ke nil atau all, berarti semua jaringan pengelolaan instance |
InstanceManagementTargetType
Jenis pokok: string
Muncul di: - InstanceManagementTarget
InterfaceSpec
InterfaceSpec menjelaskan antarmuka jaringan
Muncul di: - NetworkSpec
| Kolom | Deskripsi |
|---|---|
port string |
Port menjelaskan nama antarmuka. |
tag integer |
Tag menjelaskan tag VLAN yang ditetapkan ke antarmuka ini. |
type FirewallInterfaceType |
Jenis menjelaskan jenis antarmuka, seperti ha, vwire, dll. |
aggGroup string |
AggGroup menjelaskan grup agregasi tempat antarmuka ini berada. Ini hanya diperlukan jika Type == AggregationType. |
L4Filter
Memfilter ke protokol dan port Lapisan 4 (Transport) tertentu.
Muncul di: - InstanceFirewallPolicySpec
| Kolom | Deskripsi |
|---|---|
protocol Protokol |
Protokol yang berlaku untuk ini ("TCP" atau "UDP"). |
ports PortRange array |
Daftar opsional port yang menerapkan kebijakan ini. Dapat berupa port individual, atau rentang. Jika tidak ditentukan, kebijakan ini berlaku untuk koneksi melalui port apa pun. Contoh: ["22"], ["80", "443"], dan ["12345-12349"]. |
ManagementPlaneTarget
Merepresentasikan target di bidang pengelolaan organisasi.
Muncul di: - OrganizationTarget
| Kolom | Deskripsi |
|---|---|
type ManagementPlaneTargetType |
ManagementPlaneTargetType
Jenis pokok: string
Muncul di: - ManagementPlaneTarget
NetworkSpec
NetworkSpec menjelaskan penyiapan jaringan
Muncul di: - FirewallNodeInternalSpec - FirewallVirtualSystemSpec
| Kolom | Deskripsi |
|---|---|
interfaces Array InterfaceSpec |
Interfaces menjelaskan properti antarmuka jaringan |
vwires Array VWireSpec |
VWires menjelaskan link vwire |
vlans Array VLANSpec |
VLAN menjelaskan konfigurasi grup bridge vlan. |
aggregationGroups array string |
AggregationGroups menjelaskan grup agregasi yang diinginkan. |
OrganizationFilter
Memfilter berdasarkan Organisasi.
Muncul di: - InstanceDataTarget
| Kolom | Deskripsi |
|---|---|
name string |
Nama Organisasi. Jika disetel ke semua, maka berlaku untuk semua bidang data. |
target OrganizationTarget |
Target (dalam organisasi) yang akan menerapkan kebijakan ini. |
OrganizationTarget
OrganizationTarget merepresentasikan target dalam organisasi. Pilih paling banyak satu properti untuk target. Jika tidak ada properti yang dipilih, berarti seluruh organisasi.
Muncul di: - OrganizationFilter
| Kolom | Deskripsi |
|---|---|
managementPlane ManagementPlaneTarget |
|
infraService InfraServicesTarget |
PacketCaptureAction
Jenis pokok: string
Muncul di: - ThreatSeverityRule
PeerFilter
Filter untuk alamat peer. Berlaku untuk IPv4 atau IPv6.
Muncul di: - InstanceFirewallPolicySpec
| Kolom | Deskripsi |
|---|---|
ipv4 Array IPv4Range |
Memfilter berdasarkan rentang IPv4. |
ipv6 Array IPv6Range |
Memfilter berdasarkan rentang IPv6. |
PortRange
Jenis pokok: string
Dapat berupa port tertentu, atau rentang yang ditentukan dengan tanda hubung (-).
Rentang mencakup nilai awal dan akhir.
Contoh: "80", "80-100"
Muncul di: - L4Filter - QualifiedPortRange
ProfileAction
Jenis pokok: string
Muncul di: - ThreatExceptionRule - ThreatProtocolRule - ThreatSeverityRule
ProfileSetting
ProfileSetting menentukan setelan profil keamanan untuk kebijakan.
Profil memberikan perlindungan tambahan dari ancaman, kerentanan, dan kebocoran data.
Aturan kebijakan keamanan dengan profil yang ditentukan dapat memilih sekumpulan profil individual (jenis "profil") atau dapat memilih satu grup profil yang telah ditentukan sebelumnya (jenis "grup").
Muncul di: - SecurityPolicyRuleSpec
| Kolom | Deskripsi |
|---|---|
type ProfileSettingType |
Jenis setelan ini (tidak ada, profil, grup). |
profiles Array SecurityProfileRef |
Ini hanya berlaku jika jenisnya adalah "profil". Daftar SecurityProfileRefs yang akan digunakan. |
group string |
Ini hanya berlaku jika jenisnya adalah "grup". Nama grup profil yang akan digunakan. |
ProfileSettingType
Jenis pokok: string
Muncul di: - ProfileSetting
RuleAction
Jenis pokok: string
RuleAction mengidentifikasi tindakan saat kecocokan.
Muncul di: - SecurityPolicyRuleSpec
RuleEndpoint
Menentukan endpoint untuk aturan (sumber atau tujuan).
Muncul di: - SecurityPolicyRuleSpec
| Kolom | Deskripsi |
|---|---|
zones Array RuleEndpointZone |
Zone menentukan nama zona jaringan PaloAlto. |
addresses Array RuleEndpointAddress |
Addresses menentukan IP dalam zona. Dapat berupa daftar IP, Subnet, atau rentang IP. "Any" akan cocok dengan alamat apa pun di zona tersebut. |
RuleEndpointAddress
Jenis pokok: string
Muncul di: - RuleEndpoint
RuleEndpointZone
Jenis pokok: string
Muncul di: - RuleEndpoint
RuleStatus
Muncul di: - FirewallPolicyStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
rule SecurityPolicyRuleRef |
Objek SecurityPolicyRule yang dirujuk oleh status ini. |
SecurityPolicyRule
API penggunaan internal yang dipetakan ke Aturan Kebijakan Keamanan PANW. Dokumen untuk PANW: https://docs.paloaltonetworks.com/pan-os/10-1/pan-os-admin/policy/security-policy/components-of-a-security-policy-rule
Muncul di: - SecurityPolicyRuleList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
SecurityPolicyRule |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SecurityPolicyRuleSpec |
|
status SecurityPolicyRuleStatus |
SecurityPolicyRuleList
SecurityPolicyRuleList adalah kumpulan SecurityPolicyRule.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
SecurityPolicyRuleList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SecurityPolicyRule array |
SecurityPolicyRuleRef
SecurityPolicyRuleRef adalah referensi ke SecurityPolicyRule.
Muncul di: - RuleStatus
| Kolom | Deskripsi |
|---|---|
name string |
name SecurityPolicyRule yang dirujuk oleh ini. |
SecurityPolicyRuleSpec
Muncul di: - SecurityPolicyRule
| Kolom | Deskripsi |
|---|---|
firewallVirtualSystemRef FirewallVirtualSystemRef |
FirewallVirtualSystemRef menentukan FirewallVirtualSystem tempat SecurityPolicyRule ini diinstal. |
priority integer |
Prioritas untuk aturan ini. Ini adalah bilangan bulat antara 0 dan 65535, inklusif. Prioritas relatif menentukan aturan mana yang berlaku jika beberapa aturan diterapkan. Nilai yang lebih rendah menunjukkan prioritas yang lebih tinggi. Misalnya, aturan dengan prioritas 0 memiliki prioritas yang lebih tinggi daripada aturan dengan prioritas 1. Jika prioritasnya sama, tindakan aturan DENY akan lebih diprioritaskan daripada aturan ALLOW. |
source RuleEndpoint |
Sumber untuk aturan kebijakan keamanan ini. |
destination RuleEndpoint |
Tujuan untuk aturan kebijakan keamanan ini. |
action RuleAction |
Tindakan jika ada kecocokan. |
service ServiceSetting |
Service menentukan port. |
application ApplicationSetting |
Aplikasi menentukan aplikasi. |
profile ProfileSetting |
Setelan profil keamanan. Hanya berlaku untuk aturan kebijakan keamanan yang memiliki tindakan "izinkan". |
SecurityPolicyRuleStatus
Muncul di: - SecurityPolicyRule
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
SecurityProfile
API penggunaan internal yang mempertahankan semua profil keamanan untuk memberikan perlindungan tambahan
Muncul di: - SecurityProfileList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
SecurityProfile |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SecurityProfileSpec |
SecurityProfileList
SecurityProfilesList adalah kumpulan SecurityProfiles.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
firewall.private.gdc.goog/v1alpha2 |
kind string |
SecurityProfileList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SecurityProfile array |
SecurityProfileRef
SecurityProfileRef untuk menampilkan jenis profil dan menentukan nama profil.
Muncul di: - ProfileSetting
| Kolom | Deskripsi |
|---|---|
name string |
Nama profil. |
type SecurityProfileType |
Jenis profil keamanan. |
SecurityProfileSpec
Muncul di: - SecurityProfile
| Kolom | Deskripsi |
|---|---|
firewallVirtualSystemRef FirewallVirtualSystemRef |
FirewallVirtualSystemRef menentukan FirewallVirtualSystem tempat Profil Keamanan ini diinstal. Jika kolom FirewallVirtualSystemRef kosong, profil ini akan diterapkan ke lokasi bersama. |
type SecurityProfileType |
Jenis profil keamanan. Nilainya dapat berupa "anti-virus", "anti-spyware", "vulnerability". Jika SecurityProfileType disetel ke "anti-virus". Kolom ThreatProtocolRules diperlukan untuk menentukan aturan profil berbasis protokol. Jika SecurityProfileType disetel ke "anti-spyware" atau "vulnerability". Kolom ThreatSeverityRules diperlukan untuk menentukan aturan profil berbasis tingkat keparahan. |
description string |
Deskripsi untuk profil keamanan ini dapat mencakup informasi STIG. |
threatSeverityRules ThreatSeverityRule array |
Aturan perlindungan ancaman berbasis tingkat keparahan. Hal ini hanya berlaku jika SecurityProfileType adalah "anti-spyware" atau "vulnerability". |
threatProtocolRules Array ThreatProtocolRule |
Aturan perlindungan ancaman berbasis protokol. Opsi ini hanya berlaku jika SecurityProfileType adalah "anti-virus". |
exceptionRules Array ThreatExceptionRule |
Daftar pengecualian ancaman. Digunakan untuk pengelolaan pengecualian ancaman untuk profil keamanan |
SecurityProfileType
Jenis pokok: string
Muncul di: - SecurityProfileRef - SecurityProfileSpec
ServiceSetting
ServiceSetting menentukan port Lapisan 4 (TCP atau UDP) untuk aturan.
Muncul di: - SecurityPolicyRuleSpec
| Kolom | Deskripsi |
|---|---|
option ServiceSettingOption |
Opsi menentukan opsi yang akan digunakan untuk setelan aturan ini. |
ports Array QualifiedPortRange |
Daftar protokol + port. Hanya diperlukan jika ServiceOption disetel ke "Selected". |
ServiceSettingOption
Jenis pokok: string
ServiceSettingOption adalah opsi untuk ServiceSetting.
"any" - Port apa pun.
"application-default" - Port berbasis standar untuk aplikasi. Opsi yang direkomendasikan untuk ingress. Konteks: https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000ClVwCAK
"selected" - Gunakan daftar protokol + port yang dipilih secara kustom.
Muncul di: - ServiceSetting
ServiceSpec
ServiceSpec menjelaskan penyiapan berbagai layanan
Muncul di: - FirewallNodeInternalSpec - FirewallVirtualSystemSpec
| Kolom | Deskripsi |
|---|---|
syslogs SyslogSpec array |
Syslog menjelaskan informasi server syslog. |
ntpServers Array IPAddressString |
NtpServers menjelaskan server NTP |
dnsServers Array IPAddressString |
DnsServers menjelaskan server DNS |
emailServers Array IPAddressString |
EmailServers menjelaskan server email |
SyslogProtocol
Jenis pokok: string
Muncul di: - SyslogSpec
SyslogSpec
Muncul di: - ServiceSpec
| Kolom | Deskripsi |
|---|---|
syslogType FirewallSyslogType |
SyslogType menentukan jenis log. Opsi yang tersedia: Audit, Traffic |
address IPAddressString |
Address menentukan alamat server Syslog. |
protocol SyslogProtocol |
Protokol yang akan digunakan untuk Syslog. Default-nya adalah TCP. Opsi yang tersedia: TCP, UDP, TLS |
port integer |
Port menentukan port server Syslog. Opsional, Default untuk TCP/TLS - 5160, UDP - 514 |
clientCertificateSecretRef SecretReference |
ClientCertificateSecretRef menyimpan sertifikat klien yang diperlukan untuk komunikasi TLS. Secret akan berisi [ca.crt, tls.key, tls.crt] - ca.crt akan diinstal sebagai CA tepercaya. - tls.key dan tls.crt akan diinstal sebagai sertifikat klien untuk mTLS. |
ThreatExceptionRule
Muncul di: - SecurityProfileSpec
| Kolom | Deskripsi |
|---|---|
threatID string |
ThreatID untuk pengecualian ancaman |
action ProfileAction |
Tindakan untuk ID ancaman ini |
ThreatProtocolRule
Muncul di: - SecurityProfileSpec
| Kolom | Deskripsi |
|---|---|
name string |
nama protokol |
action ProfileAction |
Tindakan tanda tangan untuk protokol ini |
ThreatSeverityLevel
Jenis pokok: string
Muncul di: - ThreatSeverityRule
ThreatSeverityRule
Muncul di: - SecurityProfileSpec
| Kolom | Deskripsi |
|---|---|
name string |
nama aturan ini |
action ProfileAction |
Tindakan untuk ancaman ini |
severity ThreatSeverityLevel |
Tingkat Keparahan ancaman |
packetCapture PacketCaptureAction |
PacketCapture adalah opsi untuk mengaktifkan pengambilan paket untuk pemecahan masalah |
VLANSpec
VLANSpec menjelaskan konfigurasi grup jembatan vlan.
Muncul di: - NetworkSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name mewakili nama VLAN. Maksimal 31 karakter. |
members Array BasicInterfaceSpec |
Anggota mewakili antarmuka jaringan yang merupakan bagian dari VLAN ini. |
VWireSpec
VWireSpec menjelaskan pasangan link vwire
Muncul di: - NetworkSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama vwire |
interface1 BasicInterfaceSpec |
Interface1 menjelaskan salah satu ujung pasangan vwire |
interface2 BasicInterfaceSpec |
Interface2 menjelaskan ujung lain dari pasangan vwire |
ZoneSpec
ZoneSpec menjelaskan zona keamanan.
Muncul di: - FirewallVirtualSystemSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona keamanan |
interfaceType FirewallInterfaceType |
InterfaceType menjelaskan InterfaceType untuk antarmuka yang termasuk dalam zona tertentu ini. Semua antarmuka yang ditetapkan ke satu zona akan memiliki jenis antarmuka yang sama. |
interfaces Array BasicInterfaceSpec |
Antarmuka menjelaskan antarmuka yang ditetapkan ke zona ini. |
iacmanager.private.gdc.goog/v1
Paket v1 berisi definisi Skema API untuk grup API iacmanager v1.
InfraAsCode
Muncul di: - InfraAsCodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iacmanager.private.gdc.goog/v1 |
kind string |
InfraAsCode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InfraAsCodeSpec |
|
status InfraAsCodeStatus |
InfraAsCodeLicense
Muncul di: - InfraAsCodeSpec
| Kolom | Deskripsi |
|---|---|
credentials SecretReference |
InfraAsCodeList
InfraAsCodeList berisi daftar InfraAsCode.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iacmanager.private.gdc.goog/v1 |
kind string |
InfraAsCodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array InfraAsCode |
InfraAsCodeSpec
Muncul di: - InfraAsCode
| Kolom | Deskripsi |
|---|---|
license InfraAsCodeLicense |
Lisensi adalah file lisensi Gitlab. |
hostname string |
Nama host adalah nama host eksternal untuk Gitlab. |
mpa boolean |
MultiParty menentukan apakah banyak pihak harus menyetujui permintaan penarikan. |
ptaexpiration integer |
PATExpiration adalah jumlah detik masa berlaku Token Akses Pribadi. |
squash boolean |
SquashCommits menentukan apakah GitLab akan menggabungkan semua commit untuk PR menjadi satu commit sebelum menggabungkan. |
seedrepo PersistentVolumeClaim |
SeedRepo mereferensikan PVC untuk menyemai struktur repositori default. Tidak pernah menimpa repositori yang ada. |
InfraAsCodeStatus
Muncul di: - InfraAsCode
| Kolom | Deskripsi |
|---|---|
message string |
iam.global.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API iam.global.private.gdc.goog v1alpha1
IOAuthMethod
IOAuthMethod menyimpan konfigurasi metode autentikasi dengan ID terkait. Hanya satu metode autentikasi yang dapat ditetapkan per IOAuthMethod dengan nama.
Muncul di: - IOAuthMethodList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.global.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethod |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec IOAuthMethodSpec |
|
status IOAuthMethodStatus |
IOAuthMethodList
IOAuthMethodList berisi daftar IOAuthMethod.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.global.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethodList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array IOAuthMethod |
IOAuthMethodReplica
IOAuthMethodReplica menyimpan konfigurasi metode autentikasi dengan ID terkait. Hanya satu metode autentikasi yang dapat ditetapkan per IOAuthMethod dengan nama.
Muncul di: - IOAuthMethodReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.global.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethodReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec IOAuthMethodSpec |
|
status IOAuthMethodReplicaStatus |
IOAuthMethodReplicaList
IOAuthMethodReplicaList berisi daftar IOAuthMethodReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.global.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethodReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array IOAuthMethodReplica |
IOAuthMethodReplicaStatus
IOAuthMethodReplicaStatus memberikan status IOAuthMethod.
Muncul di: - IOAuthMethodReplica - IOAuthMethodZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
IOAuthMethodSpec
Menyediakan spesifikasi, atau status yang diinginkan, dari resource IOAuthMethod.
OIDCConfig atau SAMLConfig harus diberikan, tetapi tidak boleh keduanya.
Muncul di: - IOAuthMethod - IOAuthMethodReplica
| Kolom | Deskripsi |
|---|---|
oidc OIDCProviderConfig |
Konfigurasi khusus OIDC. |
saml SAMLProviderConfig |
Konfigurasi khusus SAML. |
IOAuthMethodStatus
Memberikan status resource IOAuthMethod.
Muncul di: - IOAuthMethod
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array IOAuthMethodZoneStatus |
Daftar status zona tempat resource di-roll out. |
IOAuthMethodZoneStatus
IOAuthMethodZoneStatus memberikan status peluncuran IOAuthMethod ke zona tertentu.
Muncul di: - IOAuthMethodStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus IOAuthMethodReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
iam.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 iam.private.gdc.goog
APIServerEndpoint
APIServerEndpoint adalah CR hanya baca yang diisi oleh pengontrol inti MZ dengan informasi endpoint APIServer dari APIServer global dan endpoint APIServer lintas zona yang digunakan untuk membentuk kubeconfig anonim.
Muncul di: - APIServerEndpointList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
APIServerEndpoint |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
audience string |
Audiens untuk APIServer. |
server string |
Server adalah nama DNS APIServer yang merupakan endpoint yang di-proxy di ingress dalam format URI. |
certificateAuthorityData string |
CertificateAuthorityData adalah cacert berenkode base64 untuk APIServer. |
APIServerEndpointList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
APIServerEndpointList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array APIServerEndpoint |
BindingStatus
Muncul di: - ExpirationClusterRoleBinding - ExpirationOrganizationRoleBinding - ExpirationProjectRoleBinding - ExpirationRoleBinding
| Kolom | Deskripsi |
|---|---|
bindingName string |
Binding menyimpan nama binding yang dihasilkan. |
conditions Array Condition |
Kondisi menyimpan status objek saat ini. |
BindingTypeType
Jenis pokok: string
Muncul di: - PredefinedRoleMetadata - SystemPrivilegesBinding
ClusterRoleTemplate
Mewakili template untuk ClusterRole RBAC yang berisi definisi untuk ClusterRole yang telah ditentukan sebelumnya.
Muncul di: - ClusterRoleTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ClusterRoleTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClusterRoleTemplateSpec |
|
status ClusterRoleTemplateStatus |
ClusterRoleTemplateList
ClusterRoleTemplateList berisi daftar objek ClusterRoleTemplate.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ClusterRoleTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ClusterRoleTemplate array |
ClusterRoleTemplateSpec
Menentukan data ClusterRole dalam resource ClusterRoleTemplate.
Muncul di: - ClusterRoleTemplate
| Kolom | Deskripsi |
|---|---|
metadata PredefinedRoleMetadata |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
rules Array PolicyRule |
ClusterRoleTemplateStatus
Menentukan status yang diamati dari objek ClusterRoleTemplate.
Muncul di: - ClusterRoleTemplate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
ExpirationClusterRoleBinding
Mewakili resource yang memungkinkan pembuatan ClusterRoleBindings yang otomatis berakhir. Saat membuat resource ExpirationClusterRoleBinding, ClusterRoleBinding yang sesuai akan dibuat. Resource ini kemudian terus mengelola binding yang dibuat dan menghapusnya pada waktu habis masa berlaku yang ditetapkan. Resource ini bertindak sebagai Sumber Tepercaya untuk binding yang dibuat, dan akan mengembalikan setiap modifikasi yang dilakukan secara eksternal padanya.
Muncul di: - ExpirationClusterRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationClusterRoleBinding |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ExpirationClusterRoleBindingSpec |
|
status BindingStatus |
ExpirationClusterRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationClusterRoleBindingList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ExpirationClusterRoleBinding |
ExpirationClusterRoleBindingSpec
Muncul di: - ExpirationClusterRoleBinding
| Kolom | Deskripsi |
|---|---|
expirationTimestamp Waktu |
ExpirationTime menyimpan waktu berakhirnya binding. Waktu harus diformat menggunakan format RFC 3339. Contoh: "2006-01-02T15:04:05-07:00" |
subjects Subject array |
Subjek menyimpan referensi ke subjek yang berlaku untuk peran. |
roleRef RoleRef |
RoleRef hanya dapat mereferensikan ClusterRole di namespace global. Jika RoleRef tidak dapat diselesaikan, error akan ditampilkan. |
ExpirationOrganizationRoleBinding
Mewakili resource yang memungkinkan pembuatan OrganizationRoleBindings yang berakhir secara otomatis. Saat membuat resource ExpirationOrganizationRoleBinding, OrganizationRoleBinding yang sesuai akan dibuat. Resource ini kemudian terus mengelola binding yang dibuat dan menghapusnya pada waktu habis masa berlaku yang ditetapkan. Resource ini bertindak sebagai Sumber Tepercaya untuk binding yang dibuat, dan akan mengembalikan setiap modifikasi yang dilakukan secara eksternal padanya.
Muncul di: - ExpirationOrganizationRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationOrganizationRoleBinding |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ExpirationOrganizationRoleBindingSpec |
|
status BindingStatus |
ExpirationOrganizationRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationOrganizationRoleBindingList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ExpirationOrganizationRoleBinding |
ExpirationOrganizationRoleBindingSpec
Muncul di: - ExpirationOrganizationRoleBinding
| Kolom | Deskripsi |
|---|---|
expirationTimestamp Waktu |
ExpirationTime menyimpan waktu berakhirnya binding. Waktu harus diformat menggunakan format RFC 3339. Contoh: "2006-01-02T15:04:05-07:00" |
bindingSpec OrganizationRoleBindingSpec |
BindingSpec menyimpan spesifikasi OrganizationRoleBinding OrganizationRoleBindingSpec - berisi properti Subjects dan RoleRef |
ExpirationProjectRoleBinding
Mewakili resource yang memungkinkan pembuatan ProjectRoleBindings yang otomatis berakhir. Saat membuat resource ExpirationProjectRoleBinding, ProjectRoleBinding yang sesuai akan dibuat. Resource ini kemudian terus mengelola binding yang dibuat dan menghapusnya pada waktu habis masa berlaku yang ditetapkan. Resource ini bertindak sebagai Sumber Tepercaya untuk binding yang dibuat, dan akan mengembalikan setiap modifikasi yang dilakukan secara eksternal padanya.
Muncul di: - ExpirationProjectRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationProjectRoleBinding |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ExpirationProjectRoleBindingSpec |
|
status BindingStatus |
ExpirationProjectRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationProjectRoleBindingList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ExpirationProjectRoleBinding |
ExpirationProjectRoleBindingSpec
Muncul di: - ExpirationProjectRoleBinding
| Kolom | Deskripsi |
|---|---|
expirationTimestamp Waktu |
ExpirationTime menyimpan waktu berakhirnya binding. Waktu harus diformat menggunakan format RFC 3339. Contoh: "2006-01-02T15:04:05-07:00" |
bindingSpec ProjectRoleBindingSpec |
BindingSpec menyimpan spesifikasi ProjectRoleBinding ProjectRoleBindingSpec - berisi properti Subjects dan RoleRef |
ExpirationRoleBinding
Mewakili resource yang memungkinkan pembuatan RoleBinding yang berakhir secara otomatis. Saat membuat resource ExpirationRoleBinding, RoleBinding yang sesuai akan dibuat. Resource ini kemudian terus mengelola binding yang dibuat dan menghapusnya pada waktu habis masa berlaku yang ditetapkan. Resource ini bertindak sebagai Sumber Tepercaya untuk binding yang dibuat, dan akan mengembalikan setiap modifikasi yang dilakukan secara eksternal padanya.
Muncul di: - ExpirationRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationRoleBinding |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ExpirationRoleBindingSpec |
|
status BindingStatus |
ExpirationRoleBindingList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ExpirationRoleBindingList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ExpirationRoleBinding |
ExpirationRoleBindingSpec
Muncul di: - ExpirationRoleBinding
| Kolom | Deskripsi |
|---|---|
expirationTimestamp Waktu |
ExpirationTime menyimpan waktu berakhirnya binding. Waktu harus diformat menggunakan format RFC 3339. Contoh: "2006-01-02T15:04:05-07:00" |
subjects Subject array |
Subjek menyimpan referensi ke subjek yang berlaku untuk peran. |
roleRef RoleRef |
RoleRef dapat mereferensikan Role di namespace saat ini atau ClusterRole di namespace global. Jika RoleRef tidak dapat diselesaikan, error akan ditampilkan. |
HierarchyLevelType
Jenis pokok: string
Muncul di: - PredefinedRoleMetadata - SystemPrivilegesBinding
IOAuthMethod
IOAuthMethod menyimpan konfigurasi metode autentikasi dengan ID terkait. Hanya satu metode autentikasi yang dapat ditetapkan per IOAuthMethod dengan nama.
Muncul di: - IOAuthMethodList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethod |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
oidc OIDCProviderConfig |
Konfigurasi khusus OIDC. |
saml SAMLProviderConfig |
Konfigurasi khusus SAML. |
status IOAuthMethodStatus |
IOAuthMethodList
IOAuthMethodList berisi daftar IOAuthMethod.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
IOAuthMethodList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array IOAuthMethod |
IOAuthMethodStatus
IOAuthMethodStatus memberikan status IOAuthMethod.
Muncul di: - IOAuthMethod
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
OrganizationRoleTemplate
Mewakili template untuk OrganizationRole yang berisi definisi untuk OrganizationRole yang telah ditentukan sebelumnya.
Muncul di: - OrganizationRoleTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
OrganizationRoleTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationRoleTemplateSpec |
|
status OrganizationRoleTemplateStatus |
OrganizationRoleTemplateList
OrganizationRoleTemplateList berisi daftar objek RoleTemplate.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
OrganizationRoleTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationRoleTemplate |
OrganizationRoleTemplateSpec
Menentukan data OrganizationRole dalam resource OrganizationRoleTemplate.
Muncul di: - OrganizationRoleTemplate
| Kolom | Deskripsi |
|---|---|
metadata PredefinedRoleMetadata |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationRoleSpec |
OrganizationRoleTemplateStatus
Menentukan status yang diamati dari objek OrganizationRoleTemplate.
Muncul di: - OrganizationRoleTemplate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
PersonaType
Jenis pokok: string
Muncul di: - PredefinedRoleMetadata
PredefinedRoleMetadata
Mewakili data yang diperlukan untuk membuat peran standar dari jenis peran tertentu.
Muncul di: - ClusterRoleTemplateSpec - OrganizationRoleTemplateSpec - ProjectRoleTemplateSpec - RoleTemplateSpec
| Kolom | Deskripsi |
|---|---|
roleType RoleTypeType |
Jenis peran yang dapat berupa predefined, common, atau custom. |
hierarchyLevel HierarchyLevelType |
Tingkat hierarki peran, yaitu root root-organization-namespace, org, atau project. |
initialAdmin boolean |
Apakah peran ini adalah peran admin awal. Saat ini, satu-satunya peran admin awal adalah security-admin, organization-iam-admin, dan project-iam-admin. |
persona PersonaType |
Persona yang ditetapkan ke peran infra-operator, platform-admin, atau app-operator. |
bindingType BindingTypeType |
Jenis binding peran (ClusterRoleBinding/RoleBinding/ProjectRoleBinding/OrganizationRoleBinding). |
roleName string |
Nama untuk menyebarkan peran. Jika kosong, nama RoleTemplate akan digunakan. |
roleDescription string |
Deskripsi untuk menyebarkan peran. |
roleNamespace string |
Namespace untuk menyebarkan peran jika hierarki RoleTemplate adalah org. |
displayName string |
Nama tampilan peran. |
clusterSelector string |
Pemilih cluster hanya disetel ke system jika merupakan ProjectRole atau OrgRole untuk cluster sistem. |
filterEnvironment string |
Lingkungan GDC dengan air gap untuk membatasi peran ini. Secara default, peran akan dibuat di semua lingkungan, kecuali jika kolom ini adalah TE atau DC, yang dalam hal ini peran hanya akan di-deploy di TE atau DC. |
operableComponent string |
Komponen yang dapat dioperasikan untuk peran bawaan. |
serviceName string |
Nama layanan yang terkait dengan peran standar. |
ProjectRoleTemplate
Mewakili template untuk ProjectRole yang berisi definisi ProjectRole yang telah ditentukan sebelumnya.
Muncul di: - ProjectRoleTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ProjectRoleTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ProjectRoleTemplateSpec |
|
status ProjectRoleTemplateStatus |
ProjectRoleTemplateList
ProjectRoleTemplateList berisi daftar objek ProjectRoleTemplate.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
ProjectRoleTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ProjectRoleTemplate |
ProjectRoleTemplateSpec
Menentukan data ProjectRole di resource ProjectRoleTemplate.
Muncul di: - ProjectRoleTemplate
| Kolom | Deskripsi |
|---|---|
metadata PredefinedRoleMetadata |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ProjectRoleSpec |
ProjectRoleTemplateStatus
Menentukan status yang diamati dari objek ProjectRoleTemplate.
Muncul di: - ProjectRoleTemplate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
RoleTemplate
Mewakili template untuk Peran RBAC yang berisi definisi untuk Peran bawaan.
Muncul di: - RoleTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
RoleTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RoleTemplateSpec |
|
status RoleTemplateStatus |
RoleTemplateList
RoleTemplateList berisi daftar objek RoleTemplate.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
RoleTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array RoleTemplate |
RoleTemplateSpec
Menentukan data Peran dalam resource RoleTemplate.
Muncul di: - RoleTemplate
| Kolom | Deskripsi |
|---|---|
metadata PredefinedRoleMetadata |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
rules Array PolicyRule |
RoleTemplateStatus
Menentukan status yang diamati dari objek RoleTemplate.
Muncul di: - RoleTemplate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
RoleTypeType
Jenis pokok: string
Muncul di: - PredefinedRoleMetadata
SystemPrivilegesBinding
Mewakili binding ke peran yang digunakan untuk melakukan tugas operasional.
Muncul di: - SystemPrivilegesConfigSpec
| Kolom | Deskripsi |
|---|---|
hierarchyLevel HierarchyLevelType |
Tingkat hierarki peran, yaitu root |
roleType string |
Jenis peran (Role/ClusterRole/ProjectRole/OrganizationRole). |
bindingType BindingTypeType |
Jenis binding peran (ClusterRoleBinding/RoleBinding/ProjectRoleBinding/OrganizationRoleBinding). |
roleNamespace string |
Namespace peran. |
roleName string |
Nama peran. |
task string |
Tugas operasional yang menggunakan binding ini. |
SystemPrivilegesConfig
Mewakili file konfigurasi yang berisi peran yang diperlukan untuk tugas operasional.
Muncul di: - SystemPrivilegesConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
SystemPrivilegesConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SystemPrivilegesConfigSpec |
SystemPrivilegesConfigList
SystemPrivilegesConfigList berisi daftar objek SystemPrivilegesConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iam.private.gdc.goog/v1alpha1 |
kind string |
SystemPrivilegesConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SystemPrivilegesConfig |
SystemPrivilegesConfigSpec
Menentukan data Spec di resource SystemPrivilegesConfig.
Muncul di: - SystemPrivilegesConfig
| Kolom | Deskripsi |
|---|---|
operableComponent string |
|
bindings SystemPrivilegesBinding array |
iamview.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API iamview.
UserInfo
UserInfo mewakili klaim untuk pengguna akhir. Untuk mengambil klaim, pengguna akhir harus memberikan token pembawa yang valid.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
iamview.private.gdc.goog/v1alpha1 |
kind string |
UserInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
claims UserInfoClaims |
UserInfoClaims
UserInfoClaims mewakili klaim yang dapat ditampilkan dari server ekstensi API.
Muncul di: - UserInfo
| Kolom | Deskripsi |
|---|---|
sub string |
Sub mewakili subjek dalam token yang diterima. |
identity.storagegrid.netapp.storage.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API identity.storagegrid.netapp.storage.private.gdc.goog v1alpha1.
Grup
Group adalah Schema untuk Groups API.
Muncul di: - GroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
identity.storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
Group |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GroupSpec |
|
status GroupStatus |
GroupList
GroupList berisi daftar objek Grup.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
identity.storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
GroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array grup |
GroupSpec
GroupSpec menentukan status Grup yang diinginkan.
Muncul di: - Grup
| Kolom | Deskripsi |
|---|---|
rbacResourceRef ObjectReference |
RbacResourceRef mengacu pada RBAC Role atau ClusterRole yang sesuai dengan Grup ini. Kita dapat menggunakan resource ini untuk mendapatkan nama grup lokal StorageGRID untuk Grup ini. Hanya kolom ResourceNamespace dan ResourceName yang digunakan. |
storageGridTenantId string |
StorageGridTenantId merujuk pada tenant StorageGRID tempat grup harus berada. |
members array string |
Anggota adalah daftar pengguna dalam grup. Pengguna diwakili oleh nama pengguna StorageGRID mereka (bukan ID). Untuk setiap pengguna, nama pengguna StorageGRID mereka akan menjadi awalan "k8su", diikuti dengan ID yang digunakan untuk menentukan pengguna tersebut dalam daftar subjek RoleBinding (misalnya, "bob", "bob@foo.com", dll., bergantung pada konfigurasi AIS Organisasi mereka). Untuk setiap akun layanan, nama pengguna StorageGRID akan menggunakan skema "k8ssa{svc-acct-namespace}_{svc-acct-name}". |
bucketsForVerb object (keys:string, values:string array) |
BucketsForVerb adalah peta yang setiap kuncinya adalah kata kerja kustom, misalnya "read-object" atau "write-object", yang memiliki serangkaian izin Kebijakan StorageGRID yang terkait dengannya; nilai untuk setiap kunci adalah daftar nama bucket yang harus memiliki izin tertentu bagi anggota Grup ini. Setiap nama bucket ditampilkan sebagai nama resource K8S-nya, yaitu tanpa awalan yang diterapkan ke nama bucket StorageGRID yang mendasarinya. Jika Peran yang sesuai berlaku untuk semua bucket dalam cakupannya (semua bucket dalam namespace Peran, atau semua bucket jika menggunakan ClusterRole), daftar akan berisi satu item, "*". |
GroupStatus
GroupStatus menentukan status Group yang diamati.
Muncul di: - Grup
| Kolom | Deskripsi |
|---|---|
storageGridId string |
StorageGridId adalah UID grup lokal di StorageGRID. |
removedMembers array string |
RemovedMembers adalah daftar anggota yang sebelumnya berada dalam grup, tetapi dihapus pada suatu waktu. Perhatikan bahwa hal ini tidak berarti anggota ditambahkan ke grup StorageGRID yang mendasarinya. Penyelarasan Grup harus memeriksa apakah pengguna ini ditambahkan ke grup yang mendasarinya, dan jika ya, hapus pengguna tersebut. Setelah menghapus pengguna dari grup yang mendasarinya, pengguna tersebut juga harus dihapus dari daftar ini. |
conditions Array Condition |
ipam.global.private.gdc.goog/v1alpha1
GlobalAddressPool
GlobalAddressPool menyimpan hasil alokasi GlobalAddressPoolClaim. Hasil alokasi addresspool global akan direplikasi ke setiap zona
Muncul di: - GlobalAddressPoolList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPool |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GlobalAddressPoolSpec |
|
status GlobalAddressPoolStatus |
GlobalAddressPoolClaim
GlobalAddressPoolClaim mewakili klaim untuk meminta sekumpulan alamat IP global.
Muncul di: - GlobalAddressPoolClaimList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPoolClaim |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GlobalAddressPoolClaimSpec |
|
status GlobalAddressPoolClaimStatus |
GlobalAddressPoolClaimList
Mewakili kumpulan resource GlobalAddressPoolClaim.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPoolClaimList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalAddressPoolClaim |
GlobalAddressPoolClaimSpec
GlobalAddressPoolClaimSpec memberikan spesifikasi GlobalAddressPoolClaim.
Muncul di: - GlobalAddressPoolClaim
| Kolom | Deskripsi |
|---|---|
size integer |
Ukuran kumpulan. Kreator harus menentukan ukuran jika mereka ingin menetapkan IP secara otomatis dari induk. Akan diabaikan jika StaticIPRanges ditentukan. Ukuran harus ditentukan jika StaticIPRanges tidak ditentukan. |
staticIPRanges Array IPRange |
Opsional. Tentukan IPRanges yang diinginkan. Reconciler akan mengalokasikan IPRange yang diberikan ke GlobalAddressPoolClaim jika tersedia. Rekonsiliasi akan gagal jika IPRange statis tidak tersedia. |
ipFamily IPFamily |
Grup IP yang diminta, dapat berupa IPv4, IPv6, atau stack ganda. |
parentReference IPAMObjectReference |
Nama klaim IPAM induk tempat IP dialokasikan. |
propagateStrategies Array PropagateStrategy |
Strategi propagasi objek ini, yang menentukan apakah objek perlu dipropagasi ke setiap zona atau ke organisasi tenant. |
GlobalAddressPoolClaimStatus
GlobalAddressPoolClaimStatus mewakili hasil yang dialokasikan dari GlobalAddressPoolClaim.
Muncul di: - GlobalAddressPoolClaim
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status GlobalAddressPoolClaim. Jenis kondisi: - Siap: Menunjukkan bahwa GlobalAddressPoolClaim siap digunakan Dua prasyarat agar siap: 1. IPRange dialokasikan 2. Kondisi AllocationCreated adalah benar (true). - AllocationCreated: Menunjukkan apakah GlobalAddressPool yang sesuai telah dibuat |
ipRanges Array IPRange |
Rentang IP yang dialokasikan |
allocationReference IPAMObjectReference |
referensi ke GlobalAddressPool terikat. Objek ini diharapkan memiliki nama yang sama dengan GlobalAddressPoolClaim. |
GlobalAddressPoolList
Mewakili kumpulan resource GlobalAddressPool.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPoolList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalAddressPool |
GlobalAddressPoolReplica
Mewakili hasil alokasi GlobalAddressPoolClaim yang direplikasi yang akan disinkronkan ke server API zonal tertentu. Resource GlobalAddressPool akan memiliki replika untuk setiap zona. Setelah GlobalAddressPool diupdate, replika akan diupdate secara progresif berdasarkan strategi peluncuran resource.
Muncul di: - GlobalAddressPoolReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPoolReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GlobalAddressPoolSpec |
|
status GlobalAddressPoolReplicaStatus |
GlobalAddressPoolReplicaList
Mewakili kumpulan resource GlobalAddressPoolReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ipam.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAddressPoolReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalAddressPoolReplica |
GlobalAddressPoolReplicaStatus
Merepresentasikan status GlobalAddressPoolReplica
Muncul di: - GlobalAddressPoolReplica - GlobalAddressPoolZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
GlobalAddressPoolSpec
GlobalAddressPoolSpec menyimpan spesifikasi GlobalAddressPool
Muncul di: - GlobalAddressPool - GlobalAddressPoolReplica
| Kolom | Deskripsi |
|---|---|
ipRanges Array IPRange |
Rentang IP termasuk dalam alokasi. |
ipFamily IPFamily |
Kelompok IP alokasi. |
GlobalAddressPoolStatus
GlobalAddressPoolStatus menyimpan status GlobalAddressPool
Muncul di: - GlobalAddressPool
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array GlobalAddressPoolZoneStatus |
Daftar status zona tempat resource di-roll out. |
GlobalAddressPoolZoneStatus
Memberikan status peluncuran GlobalAddressPool ke zona tertentu.
Muncul di: - GlobalAddressPoolStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus GlobalAddressPoolReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
IPAMObjectReference
IPAMObjectReference berisi informasi tentang induk objek IPAM.
Muncul di: - GlobalAddressPoolClaimSpec - GlobalAddressPoolClaimStatus
| Kolom | Deskripsi |
|---|---|
name string |
|
type IPAMObjectType |
IPAMObjectType
Jenis pokok: string
IPAMObjectType mengidentifikasi jenis objek IPAM global.
Muncul di: - IPAMObjectReference
PropagateStrategy
Jenis pokok: string
PropagateStrategy mengidentifikasi apakah objek IPAM atau hasil alokasinya harus dipropagasi.
Muncul di: - GlobalAddressPoolClaimSpec
kms.global.private.gdc.goog/v1
GlobalRootKey
GlobalRootKey adalah CR yang digunakan dalam penyiapan KMS multi-zona untuk mengelola dan mereplikasi materi kunci root global secara aman di beberapa zona.
Muncul di: - GlobalRootKeyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.global.private.gdc.goog/v1 |
kind string |
GlobalRootKey |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AEADKeySpec |
|
status GlobalRootKeyStatus |
GlobalRootKeyList
GlobalRootKeyList berisi daftar GlobalRootKey.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.global.private.gdc.goog/v1 |
kind string |
GlobalRootKeyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalRootKey |
GlobalRootKeyStatus
GlobalRootKeyStatus menentukan status GlobalRootKey yang diamati, termasuk kondisi replikasi dan status setiap zona.
Muncul di: - GlobalRootKey
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi mewakili pengamatan terbaru yang tersedia tentang status resource, seperti kesiapan. |
zones Array ZoneRootKeyStatus |
Zona menampilkan status dan detail replikasi kunci di setiap zona. |
primaryZone string |
PrimaryZone menunjukkan zona primer saat ini. |
ZoneRootKeyStatus
ZoneRootKeyStatus merepresentasikan status zona replikasi dalam GlobalRootKey, yang memerinci materi kunci dan status replikasi.
Muncul di: - GlobalRootKeyStatus
| Kolom | Deskripsi |
|---|---|
name string |
|
publicKey array bilangan bulat |
|
wrappedKeyMaterial array bilangan bulat |
|
conditions Array Condition |
Menunjukkan apakah zona telah berhasil menyelesaikan pemrosesan materi kunci atau tidak. |
kms.private.gdc.goog/v1
BulkKeyExport
Mewakili permintaan untuk mengekspor banyak kunci dari KMS.
Muncul di: - BulkKeyExportList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.private.gdc.goog/v1 |
kind string |
BulkKeyExport |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BulkKeyExportSpec |
|
status BulkKeyExportStatus |
BulkKeyExportFilter
Menyediakan filter untuk diterapkan pada kunci yang akan diekspor.
Muncul di: - BulkKeyExportSpec
| Kolom | Deskripsi |
|---|---|
type BulkKeyExportFilterType |
Filter opsional yang akan diterapkan saat mengekspor kunci. Nilai yang diterima: label, keyType, prefix, namespace. |
values array string |
Nilai yang sesuai untuk difilter. Misalnya: aeadKey untuk jenis keyType. |
BulkKeyExportList
Menunjukkan kumpulan resource BulkKeyExport.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.private.gdc.goog/v1 |
kind string |
BulkKeyExportList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BulkKeyExport array |
BulkKeyExportSpec
Menyediakan spesifikasi resource BulkKeyExport.
Muncul di: - BulkKeyExport
| Kolom | Deskripsi |
|---|---|
context KeySharingContext |
Informasi yang diperlukan untuk menggabungkan kunci yang akan diekspor. |
importJobRef string |
Menentukan tugas BulkKeyImport terkait. |
filters Array BulkKeyExportFilter |
Daftar filter yang akan diterapkan ke kunci yang akan diekspor. |
BulkKeyExportStatus
Memberikan status resource BulkKeyExport.
Muncul di: - BulkKeyExport
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status pada resource BulkKeyExport sebagai berhasil, sedang berlangsung, atau gagal dan memberikan alasan kegagalan. |
exportedKeys Array ExportedKey |
Semua kunci yang berhasil diekspor. |
pendingKeys ObjectReference |
Daftar referensi ke kunci yang menunggu untuk diekspor. |
BulkKeyImport
Mewakili permintaan untuk mengimpor beberapa kunci ke KMS.
Muncul di: - BulkKeyImportList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.private.gdc.goog/v1 |
kind string |
BulkKeyImport |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BulkKeyImportSpec |
|
status BulkKeyImportStatus |
BulkKeyImportList
Mewakili kumpulan resource BulkKeyImport.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kms.private.gdc.goog/v1 |
kind string |
BulkKeyImportList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BulkKeyImport |
BulkKeyImportSpec
Menyediakan spesifikasi resource BulkKeyImport.
Muncul di: - BulkKeyImport
| Kolom | Deskripsi |
|---|---|
context KeySharingContext |
Menyimpan informasi tentang skema perjanjian kunci dan kunci publik pengirim. |
keysToImport Array ExportedKey |
Daftar kunci yang akan diimpor. |
BulkKeyImportStatus
Memberikan status resource BulkKeyImport.
Muncul di: - BulkKeyImport
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status pada resource BulkKeyImport sebagai selesai, menunggu, sedang berlangsung, atau gagal dan memberikan alasan kegagalan. |
peerContext PeerSharingContext |
Informasi yang diperlukan untuk mengenkapsulasi kunci yang akan diimpor. |
pendingKeys Array ExportedKey |
Daftar kunci yang menunggu diimpor. |
failedKeys ObjectReference |
Daftar referensi ke kunci yang gagal diimpor. |
ExportedKey
Mewakili kunci yang diekspor dari KMS. Mencakup semua informasi yang diperlukan untuk mengimpor kunci nanti.
Muncul di: - BulkKeyExportStatus - BulkKeyImportSpec - BulkKeyImportStatus
| Kolom | Deskripsi |
|---|---|
reference ObjectReference |
Referensi ke kunci yang diekspor. |
keyMaterial WrappedKey |
Materi kunci yang diekspor. |
kubeapi.mz.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API Multi Zone global api.
Bootstrap
Bootstrap adalah skema untuk melakukan bootstrap pada API global.
Muncul di: - BootstrapList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
Bootstrap |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BootstrapSpec |
|
status BootstrapStatus |
BootstrapJoinConfig
BootstrapJoinConfig adalah konfigurasi yang digunakan untuk bergabung dengan API global yang ada.
Muncul di: - BootstrapSpec - EtcdEndpointSpec - KubeAPISpec
| Kolom | Deskripsi |
|---|---|
apiURL string |
URL API global zonal untuk mengambil data gabungan. Misalnya, https://global-api.zone1.gdch.com:6449. Domain DNS host harus cocok dengan nilai dnsDomain yang diberikan dan dapat diselesaikan menggunakan server DNS di dnsIP yang diberikan. Hanya protokol https (bukan http) yang didukung. |
dnsInfo DNSInfo |
// Info DNS zona anchor. // +kubebuilder:validation:Optional |
ingressCAData string |
String yang berisi data sertifikat CA berenkode base64 untuk ingress zona yang ada. |
tokenSecret LocalObjectReference |
Referensi ke rahasia yang berisi token JWT yang digunakan untuk berkomunikasi dengan API global. |
BootstrapList
GlobalAPIList merepresentasikan kumpulan resource GlobalAPI.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
BootstrapList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Bootstrap |
BootstrapSpec
BootstrapSpec adalah spesifikasi, atau status Bootstrap yang diinginkan.
Muncul di: - Bootstrap
| Kolom | Deskripsi |
|---|---|
joinConfig BootstrapJoinConfig |
Data yang digunakan untuk menunjukkan bahwa API global sedang digabungkan, yang menyampaikan informasi yang diperlukan agar dapat bergabung. Nilai nol menunjukkan bahwa API global baru sedang di-bootstrap. |
caSecret LocalObjectReference |
Referensi ke secret yang berisi root CA yang akan digunakan untuk bootstrapping API global. Nilai nol akan menyebabkan pembuatan secret CA root baru. |
testEtcd boolean |
Bool yang digunakan untuk menunjukkan apakah akan menyiapkan cluster etcd pengujian atau menggunakan integrasi dengan penyimpanan data API global yang ada |
clusterType string |
String yang digunakan untuk menunjukkan jenis cluster tempat CR dibuat - defaultnya adalah admin root |
BootstrapStatus
BootstrapStatus memberikan status Bootstrap.
Muncul di: - Bootstrap
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
CertificateStatus
CertificateStatus menampilkan status sertifikat yang diamati.
Muncul di: - RootCAStatus
| Kolom | Deskripsi |
|---|---|
resourceVersion string |
DNSInfo
DNSInfo berisi informasi untuk server DNS zona anchor.
Muncul di: - BootstrapJoinConfig
| Kolom | Deskripsi |
|---|---|
dnsIP string |
Alamat IP server DNS yang dapat me-resolve nama host API. Misalnya, 8.8.8.8. |
dnsDomain string |
Domain server DNS yang digunakan untuk me-resolve nama host API. Misalnya, zone1.gdch.com. |
EtcdEndpoint
EtcdEndpoint adalah skema untuk permintaan ke rekonsiliasi instance etcd zonal untuk menyediakan etcd bagi API global.
Muncul di: - EtcdEndpointList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdEndpoint |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdEndpointSpec |
|
status EtcdEndpointStatus |
EtcdEndpointConfig
EtcdEndpointConfig adalah Skema untuk info koneksi etcd API global.
Muncul di: - EtcdEndpointConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdEndpointConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EtcdEndpointConfigSpec |
|
status EtcdEndpointConfigStatus |
EtcdEndpointConfigList
EtcdEndpointConfigList merepresentasikan kumpulan resource EtcdEndpointConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdEndpointConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EtcdEndpointConfig |
EtcdEndpointConfigSpec
EtcdEndpointConfigSpec adalah spesifikasi, atau status EtcdEndpointConfig yang diinginkan.
Muncul di: - EtcdEndpointConfig
| Kolom | Deskripsi |
|---|---|
etcdServerHosts array string |
Wajib. Daftar server etcd untuk API global zona ini. |
etcdServerPki LocalObjectReference |
Wajib. Nama secret sertifikat etcd. |
etcdCA LocalObjectReference |
Wajib. Nama secret yang hanya berisi data CA publik. |
EtcdEndpointConfigStatus
EtcdEndpointConfigStatus memberikan status EtcdEndpointConfig.
Muncul di: - EtcdEndpointConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
EtcdEndpointList
EtcdEndpointList merepresentasikan kumpulan resource EtcdEndpoint.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
EtcdEndpointList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items EtcdEndpoint array |
EtcdEndpointSpec
EtcdEndpointSpec adalah spesifikasi, atau status EtcdEndpoint yang diinginkan.
Muncul di: - EtcdEndpoint
| Kolom | Deskripsi |
|---|---|
etcdendpointconfig string |
Wajib. Nama EtcdEndpointConfig yang akan dibuat. |
joinConfig BootstrapJoinConfig |
Data yang digunakan untuk menunjukkan bahwa API global sedang digabungkan, yang menyampaikan informasi yang diperlukan agar dapat bergabung. Nilai nol menunjukkan bahwa API global baru sedang di-bootstrap. |
caSecret LocalObjectReference |
Referensi rahasia CA root untuk API global dan etcd zona ini. |
singleZone boolean |
Menunjukkan apakah cluster etcd lintas zona diminta. Jika disetel, cluster etcd zona tunggal akan diaktifkan di zona saat ini. |
EtcdEndpointStatus
EtcdEndpointStatus memberikan status EtcdEndpoint.
Muncul di: - EtcdEndpoint
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
JoinData
JoinData adalah Skema untuk menyimpan data setelah bootstrap global-api.
Muncul di: - JoinDataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
JoinData |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec JoinDataSpec |
|
status JoinDataStatus |
JoinDataList
JoinDataList merepresentasikan kumpulan resource JoinData.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
JoinDataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items JoinData array |
JoinDataSpec
Muncul di: - JoinData
| Kolom | Deskripsi |
|---|---|
encryptionSecret LocalObjectReference |
Referensi secret konfigurasi enkripsi untuk API global. |
JoinDataStatus
JoinDataStatus memberikan status JoinData.
Muncul di: - JoinData
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
KubeAPI
KubeAPI adalah Skema untuk menyediakan API Kubernetes multi-zona.
Muncul di: - KubeAPIList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeAPI |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeAPISpec |
|
status KubeAPIStatus |
KubeAPIList
KubeAPIList merepresentasikan kumpulan resource KubeAPI.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array KubeAPI |
KubeAPIServices
KubeAPIServices adalah Skema untuk membuat deployment dan komponen istio dari kube api server dan pengelola pengontrol.
Muncul di: - KubeAPIServicesList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServices |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeAPIServicesSpec |
|
status KubeAPIServicesStatus |
KubeAPIServicesList
KubeAPIServicesList berisi daftar GlobalAPIServices.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServicesList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array KubeAPIServices |
KubeAPIServicesSpec
KubeAPIServicesSpec adalah spesifikasi, atau status GlobalAPIServices yang diinginkan.
Muncul di: - KubeAPIServices
| Kolom | Deskripsi |
|---|---|
apiType KubeAPIType |
Jenis server API yang terkait dengan resource KubeAPI induk. |
serviceHost ServiceHost |
Info DNS dan port untuk server API kube. |
encryptionConfig LocalObjectReference |
File yang digunakan untuk mengenkripsi data dalam penyimpanan etcd |
KubeAPIServicesStatus
KubeAPIServicesStatus memberikan status KubeAPIServices.
Muncul di: - KubeAPIServices
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
version integer |
Versi resource RootCA yang digunakan sebagai pemicu untuk memulai ulang server kube API dan pengelola pengontrol saat sertifikat telah berubah. |
etcdSecretHash string |
Hash ca.crt, tls.crt, dan tls.key dari secret sertifikat etcd. |
KubeAPISpec
KubeAPISpec adalah spesifikasi, atau status KubeAPI yang diinginkan.
Muncul di: - KubeAPI
| Kolom | Deskripsi |
|---|---|
type KubeAPIType |
Jenis server API yang akan dibuat. |
globalAPIPort integer |
Wajib. Port internal Kube API zona ini. |
caSecret LocalObjectReference |
Wajib. Referensi rahasia CA root untuk Kube API zona ini. |
localHostname string |
Wajib. Nama host eksternal untuk Kube API zona ini. |
joinConfig BootstrapJoinConfig |
Data yang digunakan untuk menunjukkan bahwa Kube API sedang digabungkan, yang menyampaikan informasi yang diperlukan agar dapat bergabung. Nilai nil menunjukkan bahwa Kube API baru sedang di-bootstrap. |
encryptionConfig LocalObjectReference |
File yang digunakan untuk mengenkripsi data dalam penyimpanan etcd |
testEtcd boolean |
Bool yang digunakan untuk menunjukkan apakah akan menyiapkan cluster etcd pengujian atau menggunakan integrasi dengan penyimpanan data API global yang ada |
clusterType string |
String yang digunakan untuk menunjukkan jenis cluster tempat CR dibuat - defaultnya adalah admin root |
lcmKubeAPIServer string |
Menunjukkan ID KubeAPIServer LCM yang harus sesuai dengan server API. Tidak ada resource LCM KubeAPIServer yang akan dibuat jika tidak disetel. |
KubeAPIStatus
KubeAPIStatus memberikan status KubeAPI.
Muncul di: - KubeAPI
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
KubeAPIType
Jenis pokok: string
Muncul di: - KubeAPIServicesSpec - KubeAPISpec - RootCASpec
KubeConfig
Mewakili konfigurasi Kubernetes.
Muncul di: - KubeConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeConfigSpec |
KubeConfigList
Mewakili kumpulan konfigurasi Kubernetes.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
KubeConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array KubeConfig |
KubeConfigSpec
Menyediakan spesifikasi, atau status yang diinginkan, dari konfigurasi Kubernetes.
Muncul di: - KubeConfig
| Kolom | Deskripsi |
|---|---|
tlsSecretName string |
Nama secret yang berisi resource TLS yang diperlukan untuk membuat konfigurasi. |
kubeConfigSecretName string |
Nama secret yang harus ditulis ke konfigurasi Kubernetes. |
serverURL string |
URL server Kubernetes. |
RootCA
RootCA adalah skema untuk API CA root yang digunakan untuk mengelola sertifikat TLS untuk API global yang semuanya berasal dari CA yang sama.
Muncul di: - RootCAList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
RootCA |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RootCASpec |
|
status RootCAStatus |
RootCAList
RootCAList berisi daftar RootCA.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
kubeapi.mz.private.gdc.goog/v1alpha1 |
kind string |
RootCAList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items RootCA array |
RootCASpec
RootCASpec menentukan status yang diinginkan dari instance root CA.
Muncul di: - RootCA
| Kolom | Deskripsi |
|---|---|
apiType KubeAPIType |
Jenis server API yang terkait dengan resource KubeAPI induk. |
caSecret LocalObjectReference |
Secret yang berisi sertifikat dan kunci CA. |
serviceHost ServiceHost |
Info DNS dan port untuk server API kube. |
RootCAStatus
RootCAStatus menentukan status root CA yang diamati.
Muncul di: - RootCA
| Kolom | Deskripsi |
|---|---|
version integer |
Perubahan versi menunjukkan bahwa CA root pokok telah berubah dan semua secret turunan telah diperbarui untuk mencerminkan perubahan tersebut. |
certificates object (keys:string, values:CertificateStatus) |
|
updateNotBefore Waktu |
Waktu saat versi harus diperbarui. Pembaruan sertifikat dapat terjadi dalam batch. Kolom ini memungkinkan waktu tunggu diterapkan untuk mencegah perubahan berlebihan yang terjadi secara berurutan dengan cepat bagi pengamat yang bereaksi terhadap kolom Versi. |
ServiceHost
Muncul di: - KubeAPIServicesSpec - RootCASpec
| Kolom | Deskripsi |
|---|---|
hostname string |
|
dnsDomain string |
|
internalPort integer |
|
externalPort integer |
lcm.global.private.gdc.goog/v1alpha1
KubeAPIServer
KubeAPIServer mewakili instance server Kubernetes API.
Muncul di: - KubeAPIServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.global.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeAPIServerSpec |
|
status KubeAPIServerStatus |
KubeAPIServerList
KubeAPIServerList berisi daftar kubeAPIServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.global.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array KubeAPIServer |
KubeAPIServerReplica
KubeAPIServerReplica merepresentasikan resource KubeAPIServer yang direplikasi yang akan disinkronkan ke server API zonal tertentu.
Muncul di: - KubeAPIServerReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.global.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServerReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeAPIServerSpec |
KubeAPIServerReplicaList
Merepresentasikan kumpulan replika KubeAPIServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.global.private.gdc.goog/v1alpha1 |
kind string |
KubeAPIServerReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items KubeAPIServerReplica array |
KubeAPIServerStatus
KubeAPIServerStatus memberikan status keseluruhan KubeAPIServer.
Muncul di: - KubeAPIServer
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones KubeAPIServerZoneStatus array |
Daftar status zona tempat resource di-roll out. |
KubeAPIServerZoneStatus
Memberikan status peluncuran ZonalResource ke zona tertentu.
Muncul di: - KubeAPIServerStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
lcm.private.gdc.goog/v1
Berisi definisi Skema API untuk grup API lcm.
Komponen
Komponen adalah template yang berisi opsi untuk mengelola siklus proses dan konfigurasi komponen.
Muncul di: - ComponentList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
Component |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ComponentSpec |
ComponentList
ComponentList berisi daftar komponen.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ComponentList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Component |
ComponentOverride
ComponentOverride menentukan cara mengganti konfigurasi untuk komponen.
Sebaiknya beri nama CR ini sebagai
Muncul di: - ComponentOverrideList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ComponentOverride |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ComponentOverrideSpec |
ComponentOverrideList
ComponentOverrideList berisi daftar componentOverrides.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ComponentOverrideList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array ComponentOverride |
ComponentOverrideSpec
ComponentOverrideSpec menjelaskan konfigurasi penggantian di tingkat komponen.
Muncul di: - ComponentOverride
| Kolom | Deskripsi |
|---|---|
component string |
Referensi ke komponen yang diganti. |
subcomponents array SubcomponentOverrideSpec |
Semua subkomponen yang akan diganti. |
ComponentRollout
ComponentRollout mengelola siklus proses deployment komponen yang terkait dengan cluster.
Muncul di: - ComponentRolloutList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ComponentRollout |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ComponentRolloutSpec |
|
status ComponentRolloutStatus |
ComponentRolloutList
ComponentRolloutList berisi daftar componentRollout.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ComponentRolloutList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ComponentRollout |
ComponentRolloutSpec
ComponentRolloutSpec menjelaskan cara meluncurkan komponen untuk cluster.
Muncul di: - ComponentRollout
| Kolom | Deskripsi |
|---|---|
componentRef LocalObjectReference |
ComponentRef akan menjadi referensi ke Komponen. Kolom ini wajib diisi. |
targetClusterName string |
TargetClusterName adalah nama KubeAPIServer yang direkonsiliasi oleh komponen ini. Jika objek KubeAPIServer dan Cluster yang mendasarinya TIDAK memiliki nama yang sama, objek Cluster referensi dapat diambil oleh KubeAPIServer.Spec.ClusterRef. Kolom ini tidak dapat diubah. |
targetClusterNamespace string |
TargetClusterNamespace adalah namespace KubeAPIServer target. Jika objek KubeAPIServer dan Cluster pokok TIDAK berbagi namespace yang sama, objek Cluster referensi dapat diambil oleh KubeAPIServer.Spec.ClusterRef. Kolom ini tidak dapat diubah. |
ComponentRolloutStatus
ComponentRolloutStatus adalah status peluncuran komponen saat ini untuk cluster.
Muncul di: - ComponentRollout
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status peluncuran saat ini dari komponen ini. |
subComponentRefs Array LocalObjectReference |
SubcomponentRefs berisi referensi ke subkomponen yang di-deploy oleh componentRollout ini. |
allSubcomponentsReady boolean |
AllSubcomponentsReady menunjukkan apakah semua subkomponen telah berhasil di-deploy dan apakah semuanya sudah siap. |
ComponentSpec
ComponentSpec berisi daftar template subkomponen.
Muncul di: - Komponen
| Kolom | Deskripsi |
|---|---|
name string |
Nama komponen Kolom ini tidak dapat diubah. |
version string |
Versi komponen Kolom ini tidak dapat diubah. Opsional |
subComponentTemplateSpecs Array SubcomponentTemplateSpec |
Spesifikasi subkomponen yang akan di-deploy oleh komponen ini. Kolom ini tidak dapat diubah. |
ConfigTypeOverrideSpec
ConfigTypeOverrideSpec menjelaskan cara mengganti jenis konfigurasi.
Muncul di: - SubcomponentOverrideSpec
| Kolom | Deskripsi |
|---|---|
disabled boolean |
Nonaktif akan menghapus jenis konfigurasi ini. |
bootstrapParameters JSON |
BootstrapParameters adalah penggantian satu kali yang tidak dapat diubah nanti. Nilai ini tidak dapat diubah. |
operableParameters JSON |
OperableParameters berisi parameter yang ditetapkan oleh operator. Nilai ini harus cocok dengan skema JSON yang ditetapkan di subkomponen. |
ConfigTypeOverrideStatus
ConfigTypeOverrideStatus adalah pengamatan terbaru penggantian jenis konfigurasi.
Muncul di: - SubcomponentOverrideStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status penggantian saat ini dari jenis konfigurasi ini. |
ConfigTypeSpec
ConfigTypeSpec menjelaskan jenis konfigurasi.
Muncul di: - ConfigTypeSpecFile - SubcomponentSpec - SubcomponentTemplate - SubcomponentTemplateSpec - SubcomponentTemplateSpecFile
| Kolom | Deskripsi |
|---|---|
operableParameterSchemas JSON |
OperableParameterSchemas berisi skema OpenAPI v3 untuk parameter yang dapat dioperasikan dari jenis konfigurasi ini. Ini harus kompatibel dengan SubcomponentOverride lama. https://github.com/kubernetes/kube-openapi/blob/master/pkg/validation/spec/schema.go#L263 adalah skema yang digunakan untuk validasi. |
bootstrapParameterSchemas JSON |
BootstrapParameterSchemas berisi skema OpenAPI v3 untuk parameter bootstrap jenis konfigurasi ini. Ini harus kompatibel dengan SubcomponentOverride lama. https://github.com/kubernetes/kube-openapi/blob/master/pkg/validation/spec/schema.go#L263 adalah skema yang digunakan untuk validasi. |
helmManifestSpec HelmManifestSpec |
HelmManifestSpec berisi tombol terkait helm. |
image string |
Image adalah URL gambar yang akan ditetapkan dalam tugas runtime untuk berbagai handler jenis konfigurasi ini (parameter runtime, pemeriksaan kesiapan deployment, pemeriksaan pra-penginstalan, pemeriksaan pra-penghapusan). Ini diperlukan jika setidaknya salah satu dari RuntimeParameterSources, ReadinessCheckSources, PreinstallCheckSources, dan PreuninstallCheckSources disetel. |
runtimeParameterSources object (keys:string, values:ObjectMatch) |
RuntimeParameterSources berisi semua info sumber yang perlu diambil selama runtime. Info yang dikumpulkan di sini akan diteruskan ke tugas parameter dalam format JSON. Hal ini dievaluasi secara berkelanjutan dan memicu deployment ulang jika berubah. Kunci peta adalah ID untuk setiap objectMatch. |
readinessCheckSources object (keys:string, values:ObjectMatch) |
ReadinessCheckSources menentukan objek sumber yang akan diambil untuk tugas pemeriksaan kesiapan. Hal ini dievaluasi setelah setiap deployment. Kunci peta adalah ID untuk setiap objectMatch. |
preinstallCheckSources object (keys:string, values:ObjectMatch) |
PreinstallCheckSources adalah kondisi yang harus dipenuhi sebelum penginstalan dapat dilakukan. Hal ini hanya berlaku untuk penginstalan. Ini juga berarti bahwa setelah lulus dan jenis konfigurasi diinstal, jenis konfigurasi tidak akan berjalan lagi kecuali jika jenis konfigurasi di-uninstal. Kunci peta adalah ID untuk setiap objectMatch. |
preuninstallCheckSources object (keys:string, values:ObjectMatch) |
PreuninstallCheckSources adalah kondisi yang harus dipenuhi sebelum penghapusan instalasi sesuai permintaan dapat terjadi setelah deployment selesai. Hal ini hanya berlaku untuk penghapusan instalasi. Kunci peta adalah ID untuk setiap objectMatch. |
ConfigTypeSpecFile
ConfigTypeSpecFile membungkus ConfigTypeSpec untuk memenuhi antarmuka runtime.Object. Ini adalah solusi agar kita dapat membaca/menulis ConfigTypeSpec ke file.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
ConfigTypeSpecFile |
operableParameterSchemas JSON |
OperableParameterSchemas berisi skema OpenAPI v3 untuk parameter yang dapat dioperasikan dari jenis konfigurasi ini. Ini harus kompatibel dengan SubcomponentOverride lama. https://github.com/kubernetes/kube-openapi/blob/master/pkg/validation/spec/schema.go#L263 adalah skema yang digunakan untuk validasi. |
bootstrapParameterSchemas JSON |
BootstrapParameterSchemas berisi skema OpenAPI v3 untuk parameter bootstrap jenis konfigurasi ini. Ini harus kompatibel dengan SubcomponentOverride lama. https://github.com/kubernetes/kube-openapi/blob/master/pkg/validation/spec/schema.go#L263 adalah skema yang digunakan untuk validasi. |
helmManifestSpec HelmManifestSpec |
HelmManifestSpec berisi tombol terkait helm. |
image string |
Image adalah URL gambar yang akan ditetapkan dalam tugas runtime untuk berbagai handler jenis konfigurasi ini (parameter runtime, pemeriksaan kesiapan deployment, pemeriksaan pra-penginstalan, pemeriksaan pra-penghapusan). Ini diperlukan jika setidaknya salah satu dari RuntimeParameterSources, ReadinessCheckSources, PreinstallCheckSources, dan PreuninstallCheckSources disetel. |
runtimeParameterSources object (keys:string, values:ObjectMatch) |
RuntimeParameterSources berisi semua info sumber yang perlu diambil selama runtime. Info yang dikumpulkan di sini akan diteruskan ke tugas parameter dalam format JSON. Hal ini dievaluasi secara berkelanjutan dan memicu deployment ulang jika berubah. Kunci peta adalah ID untuk setiap objectMatch. |
readinessCheckSources object (keys:string, values:ObjectMatch) |
ReadinessCheckSources menentukan objek sumber yang akan diambil untuk tugas pemeriksaan kesiapan. Hal ini dievaluasi setelah setiap deployment. Kunci peta adalah ID untuk setiap objectMatch. |
preinstallCheckSources object (keys:string, values:ObjectMatch) |
PreinstallCheckSources adalah kondisi yang harus dipenuhi sebelum penginstalan dapat dilakukan. Hal ini hanya berlaku untuk penginstalan. Ini juga berarti bahwa setelah lulus dan jenis konfigurasi diinstal, jenis konfigurasi tidak akan berjalan lagi kecuali jika jenis konfigurasi di-uninstal. Kunci peta adalah ID untuk setiap objectMatch. |
preuninstallCheckSources object (keys:string, values:ObjectMatch) |
PreuninstallCheckSources adalah kondisi yang harus dipenuhi sebelum penghapusan instalasi sesuai permintaan dapat terjadi setelah deployment selesai. Hal ini hanya berlaku untuk penghapusan instalasi. Kunci peta adalah ID untuk setiap objectMatch. |
ConfigTypeStatus
ConfigTypeStatus adalah pengamatan saat ini dari jenis konfigurasi.
Muncul di: - SubcomponentStatus
| Kolom | Deskripsi |
|---|---|
deploymentFinished boolean |
DeploymentFinished menunjukkan apakah manifes yang ada dalam jenis konfigurasi ini telah di-deploy ke cluster. Hal ini tidak menyiratkan kesiapan atau kesehatan deployment. |
readyAfterDeploy boolean |
ReadyAfterDeploy adalah pemeriksaan sekali per deployment untuk pemeriksaan kesiapan kustom. Ini harus digunakan untuk pemeriksaan kesiapan gaya KRM. Ini bukan health check berkelanjutan. |
version string |
Versi saat ini yang diinstal di cluster. Diperbarui saat DeploymentFinished bernilai benar (true). |
conditions Array Condition |
Pengamatan terbaru tentang status peluncuran saat ini untuk jenis konfigurasi ini. |
lastDeployTimestamp Waktu |
Waktu deployment terbaru dari jenis konfigurasi ini. |
DeploymentPolicy
Jenis pokok: string
DeploymentPolicy menentukan kebijakan deployment kubeAPIServer.
Muncul di: - KubeAPIServerSpec
FailureStrategy
Jenis pokok: string
FailureStrategy menentukan cara menangani kegagalan selama penginstalan atau upgrade.
Muncul di: - HelmManifestSpec
FeatureGateRef
FeatureGateRef merepresentasikan FeatureGate yang dirujuk oleh Subcomponent.
Muncul di: - SubcomponentSpec - SubcomponentTemplate - SubcomponentTemplateSpec - SubcomponentTemplateSpecFile
| Kolom | Deskripsi |
|---|---|
operableComponent string |
OperableComponent adalah Komponen yang Dapat Dioperasikan yang menjadi bagian dari fitur ini. |
featureName string |
FeatureName adalah nama fitur. |
HelmManifestSpec
HelmManifestSpec menjelaskan kebijakan penarikan diagram dan perilaku penginstalan/upgrade helm.
Muncul di: - ConfigTypeSpec - ConfigTypeSpecFile
| Kolom | Deskripsi |
|---|---|
chartURL string |
URL untuk menarik diagram helm. Harus diakhiri dengan tag. |
chartPullPolicy PullPolicy |
Salah satu dari Always, Never, IfNotPresent |
timeout integer |
waktu untuk menunggu setiap operasi Kubernetes (seperti Tugas untuk hook) (default 15m0s) |
upgradeHookPolicy UpgradeHooksPolicy |
Kebijakan hook upgrade, salah satunya adalah Always, OnVersionChange, Never. Default ke OnVersionChange. Never tidak boleh disetel di repositori sumber. Dapat berubah. |
failureStrategy FailureStrategy |
FailureStrategy menentukan cara menangani kegagalan selama penginstalan atau upgrade helm. |
supportsRollback boolean |
SupportsRollback menentukan apakah diagram helm ini mendukung uninstal dan rollback. |
KubeAPIServer
KubeAPIServer mewakili instance server Kubernetes API.
Muncul di: - KubeAPIServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
KubeAPIServer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec KubeAPIServerSpec |
|
status KubeAPIServerStatus |
KubeAPIServerComponentRolloutStatus
KubeAPIServerComponentRolloutStatus merepresentasikan status peluncuran komponen dalam KubeAPIServer
Muncul di: - KubeAPIServerStatus
| Kolom | Deskripsi |
|---|---|
componentName string |
ComponentName adalah nama komponen yang terkait dengan status peluncuran ini |
allSubcomponentsReady boolean |
AllSubcomponentsReady menunjukkan apakah semua subkomponen telah berhasil di-deploy dan apakah semuanya sudah siap. |
KubeAPIServerList
KubeAPIServerList berisi daftar kubeAPIServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
KubeAPIServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array KubeAPIServer |
KubeAPIServerRef
KubeAPIServerRef mengacu pada nama dan namespace KubeAPIServer. Hanya digunakan dalam peta RelatedKubeAPIServerRefs sebagai nilai.
Muncul di: - KubeAPIServerSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama kubeAPIServer. |
namespace string |
Namespace kubeAPIServer. |
KubeAPIServerSpec
KubeAPIServerSpec menjelaskan KubeAPIServer.
Muncul di: - KubeAPIServer - KubeAPIServer - KubeAPIServerReplica
| Kolom | Deskripsi |
|---|---|
clusterRef string |
Nama cluster yang diwakili oleh KubeAPIServer ini. String memiliki format "clusterNamespace/clusterName/namespace/name", dengan clusterNamespace/clusterName merujuk ke cluster tempat Anda dapat mengambil objek dan namespace/name merujuk ke objek sebenarnya. Jika kolom diformat dalam "namespace/name", objek berada di cluster lokal. Untuk kompatibilitas mundur, jika setelan ini ditetapkan ke string yang tidak diformat tanpa pembatas, setelan ini harus mengarah ke objek cluster bare metal di namespace yang sama. Kolom ini tidak dapat diubah. |
kubeconfigRef string |
Referensi ke secret kubeconfig yang dapat mengakses server cluster/API. String memiliki format "clusterNamespace/clusterName/namespace/name", dengan clusterNamespace/clusterName merujuk ke cluster tempat Anda dapat mengambil objek dan namespace/name merujuk ke objek sebenarnya. Jika kolom diformat dalam "namespace/name", objek bersifat lokal relatif terhadap pengontrol. Misalnya, jika pengontrol yang berjalan di InClusterClient mengambil spesifikasi kubeconfigRef dari objek KubeAPIServer di ManagementPlaneClient, Kubeconfig akan ada di InClusterClient. Untuk kompatibilitas mundur, jika disetel ke string yang tidak diformat tanpa pembatas, ini akan mengarah ke objek secret kubeconfig di namespace yang sama. |
relatedKubeAPIServerRefs object (keys:KubeAPIServerType, values:KubeAPIServerRef) |
Ini mengarah ke KubeAPIServer terkait. Misalnya, mengarah ke server api bidang pengelolaan jika merupakan bidang kontrol, dan sebaliknya. |
roles Array KubeAPIServerType |
Roles menentukan peran KubeAPIServer. Dapat berupa ManagementPlane dan/atau ControlPlane |
ocRefs object (keys:string, values:OCRef) |
OCRefs menentukan detail untuk setiap OC, termasuk pemetaan versi dan zona sumber ke OCName. |
deploymentPolicy DeploymentPolicy |
DeploymentPolicy menentukan kebijakan deployment kubeAPIServer. Misalnya, deploymentPolicy: localOnly, men-deploy subkomponen hanya ke apiserver lokal. |
KubeAPIServerStatus
KubeAPIServerStatus menentukan status KubeAPIServer yang diamati.
Muncul di: - KubeAPIServer
| Kolom | Deskripsi |
|---|---|
componentRolloutStatuses Array KubeAPIServerComponentRolloutStatus |
ComponentRolloutStatuses menyimpan status peluncuran setiap komponen yang terkait dengan KubeAPIServer ini. |
KubeAPIServerType
Jenis pokok: string
KubeAPIServerType menentukan jenis kubeAPIServer. Hanya satu jenis
berikut yang dapat ditentukan
Muncul di: - KubeAPIServerSpec
LabelSelectorRequirement
LabelSelectorRequirement diekspor https://pkg.go.dev/k8s.io/apimachinery/pkg/labels#Requirement
Muncul di: - ObjectReference
| Kolom | Deskripsi |
|---|---|
key string |
|
operator Operator |
|
strValues array string |
Dalam sebagian besar kasus, kita memiliki paling banyak satu nilai di sini. Umumnya, operasi pada slice elemen tunggal lebih cepat daripada operasi pada peta elemen tunggal, jadi kita memiliki slice di sini. |
OCRef
OCRef menentukan detail untuk setiap OC, termasuk zona dan versi sumber.
Muncul di: - KubeAPIServerSpec
| Kolom | Deskripsi |
|---|---|
version string |
Versi OC. |
zone string |
Zona OC. |
ObjectMatch
ObjectMatch berisi kueri untuk mengambil objek dari cluster.
Muncul di: - ConfigTypeSpec - ConfigTypeSpecFile
| Kolom | Deskripsi |
|---|---|
targetCluster string |
TargetCluster mengacu pada cluster tempat kueri pencocokan objek ini akan dijalankan. |
object ObjectReference |
Objek mengacu pada objek resource cluster yang relevan selama pertandingan. |
ObjectReference
ObjectReference adalah versi kustom dari corev1.ObjectReference. Objek ini berisi informasi yang cukup untuk memungkinkan Anda memeriksa atau mengubah objek yang dirujuk.
Muncul di: - ObjectMatch
| Kolom | Deskripsi |
|---|---|
apiVersion string |
Versi API dari referensi. |
kind string |
Jenis referensi. Info selengkapnya: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
namespace string |
Namespace referensi. Jika namespace tidak ditentukan, namespace akan cocok dengan semua namespace. Info selengkapnya: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ |
name string |
Nama referensi. Jika nama tidak ditentukan, semua objek (dalam namespace) akan cocok. Info selengkapnya: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
fieldPath string |
Jika merujuk ke bagian objek, bukan seluruh objek, string ini harus berisi JSONPath yang valid. Jika jalur kolom tidak ditentukan, jalur tersebut akan cocok dengan seluruh objek. |
labelSelector Array LabelSelectorRequirement |
Pemilih label, jika disetel, akan diterapkan ke kueri penelusuran. |
SecretForwarder
SecretForwarder mengelola penerusan secret dari satu server API ke server API lainnya. Objek SecretForwarder harus dibuat di server API yang sama dan namespace yang sama dengan objek KubeAPIServer yang rahasianya ingin dikirim ke atau diambil dari. SecretForwarder direkonsiliasi secara berkala.
Muncul di: - SecretForwarderList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SecretForwarder |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SecretForwarderSpec |
|
status SecretForwarderStatus |
SecretForwarderList
SecretForwarderList berisi daftar SecretForwarder.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SecretForwarderList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SecretForwarder |
SecretForwarderSpec
SecretForwarderSpec berisi semua info yang diperlukan untuk mengambil dan meneruskan rahasia.
Muncul di: - SecretForwarder
| Kolom | Deskripsi |
|---|---|
kubeAPIServerRef LocalObjectReference |
KubeAPIServerRef adalah referensi ke objek KubeAPIServer yang diinginkan untuk tujuan push atau pull rahasia. Objek SecretForwarder harus dibuat di server API yang sama dan namespace yang sama dengan objek KubeAPIServer tersebut. |
sourceSecret SourceSecret |
SourceSecret menentukan rahasia sumber di server API yang ditentukan. |
targetSecrets TargetSecrets |
TargetSecrets menentukan secret target di server API yang ditentukan. |
requeueDuration Durasi |
RequeueDuration adalah seberapa cepat SecretForwarder akan dimasukkan kembali ke antrean setelah rekonsiliasi berhasil. Jika tidak ditentukan, defaultnya adalah 1 menit. |
includeLabels boolean |
IncludeLabels menentukan apakah label rahasia sumber akan diteruskan ke rahasia target. |
includeAnnotations boolean |
IncludeAnnotations ditentukan jika anotasi secret sumber akan diteruskan ke secret target. |
SecretForwarderStatus
SecretForwarderStatus menentukan status SecretForwarder.
Muncul di: - SecretForwarder
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status penerusan rahasia SecretForwarder saat ini. Karena SecretForwarder disesuaikan secara berkala, pengamatan ini sering diperbarui. |
lastForwardTimestamp Waktu |
Waktu penerusan rahasia terbaru yang berhasil dan bukan no-op, yaitu rahasia sumber meneruskan informasi baru ke rahasia target. Status ini selalu diperbarui bersama dengan LastForwardSecretResourceVersion. |
lastForwardSecretResourceVersion string |
Versi resource secret sumber dalam penerusan secret yang berhasil terakhir. Status ini selalu diperbarui bersama dengan LastForwardTimestamp. |
SourceSecret
SourceSecret menentukan secret sumber untuk penerusan secret.
Muncul di: - SecretForwarderSpec
| Kolom | Deskripsi |
|---|---|
name string |
|
namespace string |
|
sourceAPIServer string |
SourceAPIServer menentukan server API mana yang harus diambil rahasianya. Nilainya harus salah satu dari Local, RemoteMP, atau RemoteCP. Jika Local, maka secret ada di server API tempat SecretForwarder berada. Jika RemoteMP, maka secret berada di server API bidang pengelolaan yang terpisah dari tempat SecretForwarder berada. Jika RemoteCP, maka secret berada di server API bidang kontrol yang terpisah dari tempat SecretForwarder berada. Jika server API sumber adalah server API bidang pengelolaan dan bidang kontrol, RemoteMP dan RemoteCP akan memiliki nilai yang sama untuk SourceAPIServer. |
Subkomponen
Muncul di: - SubcomponentList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
Subcomponent |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SubcomponentSpec |
|
status SubcomponentStatus |
SubcomponentList
SubcomponentList berisi daftar subComponent.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SubcomponentList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array subkomponen |
SubcomponentOverride
SubcomponentOverride menentukan cara mengganti konfigurasi untuk subkomponen.
Sebaiknya beri nama CR ini sebagai
Muncul di: - SubcomponentOverrideList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SubcomponentOverride |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SubcomponentOverrideSpec |
|
status SubcomponentOverrideStatus |
SubcomponentOverrideList
SubcomponentOverrideList berisi daftar subComponentOverrides.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SubcomponentOverrideList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SubcomponentOverride array |
SubcomponentOverrideSpec
SubcomponentOverrideSpec menjelaskan konfigurasi penggantian untuk subkomponen.
Muncul di: - ComponentOverrideSpec - SubcomponentOverride
| Kolom | Deskripsi |
|---|---|
disabled boolean |
Nonaktifkan pencopotan subkomponen ini. |
subComponentRef string |
Nama subkomponen yang diganti. Nilai ini tidak dapat diubah. |
webhooks ConfigTypeOverrideSpec |
Webhook berisi penggantian untuk jenis konfigurasi webhook |
assets ConfigTypeOverrideSpec |
Aset berisi penggantian untuk jenis konfigurasi aset |
project ConfigTypeOverrideSpec |
Project berisi penggantian untuk jenis konfigurasi project |
dns ConfigTypeOverrideSpec |
DNS berisi penggantian untuk jenis konfigurasi DNS |
backend ConfigTypeOverrideSpec |
Backend berisi penggantian untuk jenis konfigurasi backend |
iam ConfigTypeOverrideSpec |
IAM berisi penggantian untuk jenis konfigurasi IAM |
dash ConfigTypeOverrideSpec |
Dash berisi penggantian untuk jenis konfigurasi dasbor |
mon ConfigTypeOverrideSpec |
Mon berisi penggantian untuk jenis konfigurasi mon(pemantauan) |
log ConfigTypeOverrideSpec |
Log berisi penggantian untuk jenis konfigurasi log(logging) |
bil ConfigTypeOverrideSpec |
Bil berisi penggantian untuk jenis konfigurasi bil(penagihan) |
features ConfigTypeOverrideSpec |
Fitur berisi penggantian untuk tombol fitur |
SubcomponentOverrideStatus
SubcomponentOverrideStatus adalah pengamatan status terbaru subComponentOverride.
Muncul di: - SubcomponentOverride
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status penggantian saat ini subkomponen ini. |
webhooksStatus ConfigTypeOverrideStatus |
Status untuk penggantian jenis konfigurasi webhook. |
assetsStatus ConfigTypeOverrideStatus |
AssetsStatus untuk penggantian jenis konfigurasi aset. |
projectStatus ConfigTypeOverrideStatus |
ProjectStatus untuk penggantian jenis konfigurasi project. |
dnsStatus ConfigTypeOverrideStatus |
DNSStatus untuk penggantian jenis konfigurasi DNS. |
backendStatus ConfigTypeOverrideStatus |
BackendStatus untuk penggantian jenis konfigurasi backend. |
iamStatus ConfigTypeOverrideStatus |
IAMStatus untuk penggantian jenis konfigurasi IAM. |
dashStatus ConfigTypeOverrideStatus |
DashStatus untuk penggantian jenis konfigurasi dasbor. |
monStatus ConfigTypeOverrideStatus |
MonStatus untuk penggantian jenis konfigurasi mon. |
logStatus ConfigTypeOverrideStatus |
LogStatus untuk penggantian jenis konfigurasi log. |
bilStatus ConfigTypeOverrideStatus |
BilStatus untuk penggantian jenis konfigurasi bil. |
featuresStatus ConfigTypeOverrideStatus |
Penggantian FeaturesStatus untuk jenis konfigurasi fitur. |
SubcomponentSpec
SubcomponentSpec adalah deskripsi subkomponen.
Muncul di: - Subkomponen
| Kolom | Deskripsi |
|---|---|
targetClusterName string |
TargetClusterName adalah nama KubeAPIServer yang disesuaikan oleh subkomponen ini. Jika objek KubeAPIServer dan Cluster yang mendasarinya TIDAK memiliki nama yang sama, objek Cluster referensi dapat diambil oleh KubeAPIServer.Spec.ClusterRef. Kolom ini tidak dapat diubah. |
targetClusterNamespace string |
TargetClusterNamespace adalah namespace KubeAPIServer target. Jika objek KubeAPIServer dan Cluster pokok TIDAK berbagi namespace yang sama, objek Cluster referensi dapat diambil oleh KubeAPIServer.Spec.ClusterRef. Kolom ini tidak dapat diubah. |
deployTarget string |
DeployTarget adalah cluster tempat subkomponen di-deploy. Nilainya harus salah satu dari Remote, Local, LocalMP, LocalCP. Jika Remote, maka cluster tersebut sama dengan targetCluster. Jika nilainya adalah Local, maka cluster tersebut adalah cluster pengelola targetCluster. Jika LocalCP, maka itu adalah KubeAPIServer bidang kontrol pengelola targetCluster. Jika LocalMP, maka itu adalah KubeAPIServer bidang pengelolaan yang mengelola targetCluster. Jika targetCluster adalah cluster yang dikelola sendiri (misalnya, root-admin, single-tenant), maka local dan remote akan sama. Secara default, Local disetel ke LocalMP agar kompatibel dengan sistem lama. Kolom ini tidak dapat diubah. |
namespace string |
Namespace adalah tempat subkomponen ini akan di-deploy. Kolom ini tidak dapat diubah. |
webhooks ConfigTypeSpec |
Jenis konfigurasi webhook berisi konfigurasi untuk webhook. |
crds ConfigTypeSpec |
Jenis konfigurasi CRD berisi konfigurasi untuk CRD. |
assets ConfigTypeSpec |
Jenis konfigurasi aset berisi resource kustom GDC seperti project, server. |
project ConfigTypeSpec |
Jenis konfigurasi project berisi konfigurasi untuk project sistem. |
dns ConfigTypeSpec |
Jenis konfigurasi DNS berisi konfigurasi DNS. |
backend ConfigTypeSpec |
Jenis konfigurasi backend berisi konfigurasi untuk backend. |
iam ConfigTypeSpec |
Jenis konfigurasi IAM berisi konfigurasi untuk IAM. |
dash ConfigTypeSpec |
Jenis konfigurasi dasbor berisi konfigurasi untuk dasbor. |
mon ConfigTypeSpec |
Jenis konfigurasi mon berisi konfigurasi untuk mon(pemantauan). |
log ConfigTypeSpec |
Jenis konfigurasi log berisi konfigurasi untuk log(pencatatan log). |
bil ConfigTypeSpec |
Jenis konfigurasi bil berisi konfigurasi untuk bil(penagihan). |
features ConfigTypeSpec |
Jenis konfigurasi fitur berisi konfigurasi untuk tanda fitur. |
anthosBaremetalCondition string |
AnthosBaremetalCondition adalah kondisi saat subkomponen ini akan di-deploy dalam siklus proses cluster ABM target. Harus berupa salah satu kondisi manifes yang didukung ABM (systemService dan externalManifests). Jika tidak ditetapkan, subkomponen akan di-deploy setiap kali cluster target siap. Jika disetel ke SystemService, hal ini akan memblokir rekonsiliasi cluster. Pengontrol akan menunggu pra-penginstalan selesai jika ada. |
featureGateRef FeatureGateRef |
FeatureGateRef merujuk ke FeatureGate yang mengaktifkan/menonaktifkan subkomponen ini. Jenis konfigurasi subkomponen ini diblokir untuk diinstal saat fitur dinonaktifkan. |
SubcomponentStatus
SubcomponentStatus menunjukkan status subkomponen ini.
Muncul di: - Subkomponen
| Kolom | Deskripsi |
|---|---|
featureDisabled boolean |
FeatureDisabled menunjukkan bahwa subkomponen diblokir untuk di-deploy karena fitur yang dirujuk dinonaktifkan. |
conditions Array Condition |
Pengamatan terbaru tentang status peluncuran saat ini dari subkomponen ini. |
webhooksStatus ConfigTypeStatus |
Status peluncuran jenis konfigurasi webhook. |
crdsStatus ConfigTypeStatus |
Status peluncuran jenis konfigurasi CRD. |
assetsStatus ConfigTypeStatus |
AssetsStatus untuk peluncuran jenis konfigurasi aset. |
projectStatus ConfigTypeStatus |
ProjectStatus untuk peluncuran jenis konfigurasi project. |
dnsStatus ConfigTypeStatus |
DNSStatus untuk peluncuran jenis konfigurasi DNS. |
backendStatus ConfigTypeStatus |
BackendStatus untuk peluncuran jenis konfigurasi backend. |
iamStatus ConfigTypeStatus |
IAMStatus untuk peluncuran jenis konfigurasi IAM. |
dashStatus ConfigTypeStatus |
DashStatus untuk peluncuran jenis konfigurasi dasbor. |
monStatus ConfigTypeStatus |
MonStatus untuk peluncuran jenis konfigurasi mon. |
logStatus ConfigTypeStatus |
LogStatus untuk peluncuran jenis konfigurasi log. |
bilStatus ConfigTypeStatus |
BilStatus untuk peluncuran jenis konfigurasi bil. |
featuresStatus ConfigTypeStatus |
FeaturesStatus untuk peluncuran jenis konfigurasi fitur. |
SubcomponentTemplate
Muncul di: - SubcomponentSpec - SubcomponentTemplateSpec - SubcomponentTemplateSpecFile
| Kolom | Deskripsi |
|---|---|
deployTarget string |
DeployTarget adalah cluster tempat subkomponen di-deploy. Nilainya harus salah satu dari Remote, Local, LocalMP, LocalCP. Jika Remote, maka cluster tersebut sama dengan targetCluster. Jika nilainya adalah Local, maka cluster tersebut adalah cluster pengelola targetCluster. Jika LocalCP, maka itu adalah KubeAPIServer bidang kontrol pengelola targetCluster. Jika LocalMP, maka itu adalah KubeAPIServer bidang pengelolaan yang mengelola targetCluster. Jika targetCluster adalah cluster yang dikelola sendiri (misalnya, root-admin, single-tenant), maka local dan remote akan sama. Secara default, Local disetel ke LocalMP agar kompatibel dengan sistem lama. Kolom ini tidak dapat diubah. |
namespace string |
Namespace adalah tempat subkomponen ini akan di-deploy. Kolom ini tidak dapat diubah. |
webhooks ConfigTypeSpec |
Jenis konfigurasi webhook berisi konfigurasi untuk webhook. |
crds ConfigTypeSpec |
Jenis konfigurasi CRD berisi konfigurasi untuk CRD. |
assets ConfigTypeSpec |
Jenis konfigurasi aset berisi resource kustom GDC seperti project, server. |
project ConfigTypeSpec |
Jenis konfigurasi project berisi konfigurasi untuk project sistem. |
dns ConfigTypeSpec |
Jenis konfigurasi DNS berisi konfigurasi DNS. |
backend ConfigTypeSpec |
Jenis konfigurasi backend berisi konfigurasi untuk backend. |
iam ConfigTypeSpec |
Jenis konfigurasi IAM berisi konfigurasi untuk IAM. |
dash ConfigTypeSpec |
Jenis konfigurasi dasbor berisi konfigurasi untuk dasbor. |
mon ConfigTypeSpec |
Jenis konfigurasi mon berisi konfigurasi untuk mon(pemantauan). |
log ConfigTypeSpec |
Jenis konfigurasi log berisi konfigurasi untuk log(pencatatan log). |
bil ConfigTypeSpec |
Jenis konfigurasi bil berisi konfigurasi untuk bil(penagihan). |
features ConfigTypeSpec |
Jenis konfigurasi fitur berisi konfigurasi untuk tanda fitur. |
anthosBaremetalCondition string |
AnthosBaremetalCondition adalah kondisi saat subkomponen ini akan di-deploy dalam siklus proses cluster ABM target. Harus berupa salah satu kondisi manifes yang didukung ABM (systemService dan externalManifests). Jika tidak ditetapkan, subkomponen akan di-deploy setiap kali cluster target siap. Jika disetel ke SystemService, hal ini akan memblokir rekonsiliasi cluster. Pengontrol akan menunggu pra-penginstalan selesai jika ada. |
featureGateRef FeatureGateRef |
FeatureGateRef merujuk ke FeatureGate yang mengaktifkan/menonaktifkan subkomponen ini. Jenis konfigurasi subkomponen ini diblokir untuk diinstal saat fitur dinonaktifkan. |
SubcomponentTemplateSpec
SubcomponentTemplateSpec berisi semua info untuk membuat subkomponen.
Muncul di: - ComponentSpec - SubcomponentTemplateSpecFile
| Kolom | Deskripsi |
|---|---|
name string |
Nama subkomponen ini. Kolom ini tidak dapat diubah. |
uninstallSelector LabelSelector |
UninstallSelector memilih cluster target untuk menghapus subkomponen ini, dengan mencocokkan label objek cluster. |
selector LabelSelector |
Pemilih memilih cluster target untuk menerapkan subkomponen ini dengan mencocokkan label objek cluster. Objek subkomponen akan dibuat di namespace yang sama dengan cluster yang cocok. |
deployTarget string |
DeployTarget adalah cluster tempat subkomponen di-deploy. Nilainya harus salah satu dari Remote, Local, LocalMP, LocalCP. Jika Remote, maka cluster tersebut sama dengan targetCluster. Jika nilainya adalah Local, maka cluster tersebut adalah cluster pengelola targetCluster. Jika LocalCP, maka itu adalah KubeAPIServer bidang kontrol pengelola targetCluster. Jika LocalMP, maka itu adalah KubeAPIServer bidang pengelolaan yang mengelola targetCluster. Jika targetCluster adalah cluster yang dikelola sendiri (misalnya, root-admin, single-tenant), maka local dan remote akan sama. Secara default, Local disetel ke LocalMP agar kompatibel dengan sistem lama. Kolom ini tidak dapat diubah. |
namespace string |
Namespace adalah tempat subkomponen ini akan di-deploy. Kolom ini tidak dapat diubah. |
webhooks ConfigTypeSpec |
Jenis konfigurasi webhook berisi konfigurasi untuk webhook. |
crds ConfigTypeSpec |
Jenis konfigurasi CRD berisi konfigurasi untuk CRD. |
assets ConfigTypeSpec |
Jenis konfigurasi aset berisi resource kustom GDC seperti project, server. |
project ConfigTypeSpec |
Jenis konfigurasi project berisi konfigurasi untuk project sistem. |
dns ConfigTypeSpec |
Jenis konfigurasi DNS berisi konfigurasi DNS. |
backend ConfigTypeSpec |
Jenis konfigurasi backend berisi konfigurasi untuk backend. |
iam ConfigTypeSpec |
Jenis konfigurasi IAM berisi konfigurasi untuk IAM. |
dash ConfigTypeSpec |
Jenis konfigurasi dasbor berisi konfigurasi untuk dasbor. |
mon ConfigTypeSpec |
Jenis konfigurasi mon berisi konfigurasi untuk mon(pemantauan). |
log ConfigTypeSpec |
Jenis konfigurasi log berisi konfigurasi untuk log(pencatatan log). |
bil ConfigTypeSpec |
Jenis konfigurasi bil berisi konfigurasi untuk bil(penagihan). |
features ConfigTypeSpec |
Jenis konfigurasi fitur berisi konfigurasi untuk tanda fitur. |
anthosBaremetalCondition string |
AnthosBaremetalCondition adalah kondisi saat subkomponen ini akan di-deploy dalam siklus proses cluster ABM target. Harus berupa salah satu kondisi manifes yang didukung ABM (systemService dan externalManifests). Jika tidak ditetapkan, subkomponen akan di-deploy setiap kali cluster target siap. Jika disetel ke SystemService, hal ini akan memblokir rekonsiliasi cluster. Pengontrol akan menunggu pra-penginstalan selesai jika ada. |
featureGateRef FeatureGateRef |
FeatureGateRef merujuk ke FeatureGate yang mengaktifkan/menonaktifkan subkomponen ini. Jenis konfigurasi subkomponen ini diblokir untuk diinstal saat fitur dinonaktifkan. |
SubcomponentTemplateSpecFile
SubcomponentTemplateSpecFile membungkus SubcomponentTemplateSpec untuk memenuhi antarmuka runtime.Object. Ini adalah solusi agar kita dapat membaca/menulis SubcomponentTemplateSpec ke file.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
lcm.private.gdc.goog/v1 |
kind string |
SubcomponentTemplateSpecFile |
name string |
Nama subkomponen ini. Kolom ini tidak dapat diubah. |
uninstallSelector LabelSelector |
UninstallSelector memilih cluster target untuk menghapus subkomponen ini, dengan mencocokkan label objek cluster. |
selector LabelSelector |
Pemilih memilih cluster target untuk menerapkan subkomponen ini dengan mencocokkan label objek cluster. Objek subkomponen akan dibuat di namespace yang sama dengan cluster yang cocok. |
deployTarget string |
DeployTarget adalah cluster tempat subkomponen di-deploy. Nilainya harus salah satu dari Remote, Local, LocalMP, LocalCP. Jika Remote, maka cluster tersebut sama dengan targetCluster. Jika nilainya adalah Local, maka cluster tersebut adalah cluster pengelola targetCluster. Jika LocalCP, maka itu adalah KubeAPIServer bidang kontrol pengelola targetCluster. Jika LocalMP, maka itu adalah KubeAPIServer bidang pengelolaan yang mengelola targetCluster. Jika targetCluster adalah cluster yang dikelola sendiri (misalnya, root-admin, single-tenant), maka local dan remote akan sama. Secara default, Local disetel ke LocalMP agar kompatibel dengan sistem lama. Kolom ini tidak dapat diubah. |
namespace string |
Namespace adalah tempat subkomponen ini akan di-deploy. Kolom ini tidak dapat diubah. |
webhooks ConfigTypeSpec |
Jenis konfigurasi webhook berisi konfigurasi untuk webhook. |
crds ConfigTypeSpec |
Jenis konfigurasi CRD berisi konfigurasi untuk CRD. |
assets ConfigTypeSpec |
Jenis konfigurasi aset berisi resource kustom GDC seperti project, server. |
project ConfigTypeSpec |
Jenis konfigurasi project berisi konfigurasi untuk project sistem. |
dns ConfigTypeSpec |
Jenis konfigurasi DNS berisi konfigurasi DNS. |
backend ConfigTypeSpec |
Jenis konfigurasi backend berisi konfigurasi untuk backend. |
iam ConfigTypeSpec |
Jenis konfigurasi IAM berisi konfigurasi untuk IAM. |
dash ConfigTypeSpec |
Jenis konfigurasi dasbor berisi konfigurasi untuk dasbor. |
mon ConfigTypeSpec |
Jenis konfigurasi mon berisi konfigurasi untuk mon(pemantauan). |
log ConfigTypeSpec |
Jenis konfigurasi log berisi konfigurasi untuk log(pencatatan log). |
bil ConfigTypeSpec |
Jenis konfigurasi bil berisi konfigurasi untuk bil(penagihan). |
features ConfigTypeSpec |
Jenis konfigurasi fitur berisi konfigurasi untuk tanda fitur. |
anthosBaremetalCondition string |
AnthosBaremetalCondition adalah kondisi saat subkomponen ini akan di-deploy dalam siklus proses cluster ABM target. Harus berupa salah satu kondisi manifes yang didukung ABM (systemService dan externalManifests). Jika tidak ditetapkan, subkomponen akan di-deploy setiap kali cluster target siap. Jika disetel ke SystemService, hal ini akan memblokir rekonsiliasi cluster. Pengontrol akan menunggu pra-penginstalan selesai jika ada. |
featureGateRef FeatureGateRef |
FeatureGateRef merujuk ke FeatureGate yang mengaktifkan/menonaktifkan subkomponen ini. Jenis konfigurasi subkomponen ini diblokir untuk diinstal saat fitur dinonaktifkan. |
TargetSecrets
TargetSecrets menentukan secret yang akan dibuat di server API target.
Muncul di: - SecretForwarderSpec
| Kolom | Deskripsi |
|---|---|
name string |
|
namespaces array string |
|
targetAPIServer string |
TargetAPIServer menentukan server API mana yang harus dituju oleh secret. Nilainya harus salah satu dari Local, RemoteMP, atau RemoteCP. Jika Local, tujuannya adalah server API tempat SecretForwarder berada. Jika RemoteMP, maka tujuannya adalah server API bidang pengelolaan yang berada di lokasi yang berbeda dengan SecretForwarder. Jika RemoteCP, maka tujuannya adalah server API bidang kontrol yang berada di lokasi yang berbeda dengan SecretForwarder. Jika server API target adalah server API bidang pengelolaan dan bidang kontrol, RemoteMP dan RemoteCP akan memiliki nilai yang setara untuk TargetAPIServer. |
UpgradeHooksPolicy
Jenis pokok: string
Muncul di: - HelmManifestSpec
location.mz.global.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API lokasi global Multi Zone.
GlobalAPIZone
GlobalAPIZone merepresentasikan API global di zona.
Muncul di: - GlobalAPIZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAPIZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status GlobalAPIZoneStatus |
GlobalAPIZoneList
Mewakili kumpulan resource Zone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
GlobalAPIZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalAPIZone |
GlobalAPIZoneStatus
ZoneStatus merepresentasikan status zona deployment dengan air gap GDC.
Muncul di: - GlobalAPIZone
| Kolom | Deskripsi |
|---|---|
lastHeartbeat Waktu |
Terakhir kali bidang kontrol zona mengirim sinyal detak jantung ke API global. |
Zona
Zone merepresentasikan zona deployment GDC dengan air gap.
Muncul di: - ZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
Zone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneSpec |
|
status ZoneStatus |
ZoneExclusion
ZoneExclusion menentukan zona yang perlu dikecualikan dari pemilihan zona karena beberapa alasan khusus aplikasi.
Muncul di: - ZoneExclusionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneExclusion |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneExclusionSpec |
ZoneExclusionList
Mewakili kumpulan resource ZoneExclusion.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneExclusionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZoneExclusion |
ZoneExclusionSpec
Muncul di: - ZoneExclusion
| Kolom | Deskripsi |
|---|---|
zoneID string |
ID zona yang perlu dikecualikan. |
selectionRef LocalObjectReference |
Referensi ZoneSelection dari tempat zona harus dikecualikan. |
reason string |
Pesan string untuk memberi tahu alasan zona dikecualikan. Terutama untuk tujuan pemecahan masalah. Opsional |
ZoneList
Mewakili kumpulan resource Zone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Zone |
ZoneSelection
ZoneSelection mewakili permintaan untuk memilih zona primer dan sekunder.
Muncul di: - ZoneSelectionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelection |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneSelectionSpec |
ZoneSelectionList
Mewakili kumpulan resource ZoneSelection.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelectionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZoneSelection |
ZoneSelectionResult
ZoneSelectionResult merepresentasikan hasil pemilihan zona primer dan sekunder.
Muncul di: - ZoneSelectionResultList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelectionResult |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneSelectionResultSpec |
|
status ZoneSelectionResultStatus |
ZoneSelectionResultList
Mewakili kumpulan resource ZoneSelectionResult.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelectionResultList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZoneSelectionResult |
ZoneSelectionResultReplica
Mewakili resource ZoneSelectionResult yang direplikasi yang akan disinkronkan ke server API zonal tertentu. Resource ZoneSelectionResultReplica akan memiliki replika untuk setiap zona. Setelah update resource ZoneSelectionResultReplica, replika akan diperbarui secara progresif berdasarkan strategi peluncuran resource.
Muncul di: - ZoneSelectionResultReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelectionResultReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneSelectionResultSpec |
|
status ZoneSelectionResultReplicaStatus |
ZoneSelectionResultReplicaList
Mewakili kumpulan resource ZoneSelectionResultReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneSelectionResultReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array ZoneSelectionResultReplica |
ZoneSelectionResultReplicaStatus
ZoneSelectionResultReplicaStatus memberikan status ZoneSelectionResultReplica.
Muncul di: - ZoneSelectionResultReplica - ZoneSelectionResultZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
ZoneSelectionResultSpec
Muncul di: - ZoneSelectionResult - ZoneSelectionResultReplica
| Kolom | Deskripsi |
|---|---|
primary string |
|
secondary array string |
ZoneSelectionResultStatus
Muncul di: - ZoneSelectionResult
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones array ZoneSelectionResultZoneStatus |
Daftar status zona tempat resource di-roll out. |
ZoneSelectionResultZoneStatus
ZoneSelectionResultZoneStatus memberikan status peluncuran ZoneSelectionResult ke zona tertentu.
Muncul di: - ZoneSelectionResultStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus ZoneSelectionResultReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
ZoneSelectionSpec
ZoneSelectionSpec menentukan batasan dalam memilih zona.
Muncul di: - ZoneSelection
| Kolom | Deskripsi |
|---|---|
heartbeatTimeout Durasi |
HeartbeatTimeout menunjukkan waktu sejak heartbeat terakhir setelah itu pemilihan baru akan dimulai. |
numberOfSecondaryZones integer |
Jumlah zona sekunder yang akan dipilih. |
resultObjectName string |
Nama objek ZoneSelectionResult yang akan dibuat atau diperbarui sesuai dengan permintaan. |
ZoneSpec
ZoneSpec mewakili properti zona deployment dengan air gap GDC.
Muncul di: - Zona
| Kolom | Deskripsi |
|---|---|
dnsDomain string |
Domain DNS untuk zona, biasanya dimulai dengan nama zona. |
region string |
Region tempat zona berada. |
shortName string |
Nama singkat zona. |
objectStorageZoneID string |
ID alfa dua karakter untuk digunakan dalam nama bucket penyimpanan objek. |
siteID integer |
ID numerik untuk digunakan dalam jaringan multi-zona. |
uid string |
UID untuk Zona yang konsisten antara cluster root & org dan global & zona. Nilai berasal dari UID CR Zone di admin root global. |
ZoneStatus
ZoneStatus memberikan status Zona.
Muncul di: - Zona
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
location.mz.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API lokasi zonal Multi Zone.
ControlPlane
ControlPlane merepresentasikan lingkungan tempat cluster berjalan.
Muncul di: - ControlPlaneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
ControlPlane |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ControlPlaneSpec |
ControlPlaneList
Mewakili kumpulan resource ControlPlane.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
ControlPlaneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ControlPlane |
ControlPlaneSpec
ControlPlaneSpec merepresentasikan properti bidang kontrol GDC yang terisolasi.
Muncul di: - ControlPlane
| Kolom | Deskripsi |
|---|---|
zone string |
ID zona tempat bidang kontrol berjalan. |
multiZone boolean |
Menunjukkan apakah zona ini adalah bagian dari deployment multi-zona. |
GlobalAPIZone
GlobalAPIZone merepresentasikan API global di zona.
Muncul di: - GlobalAPIZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
GlobalAPIZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status GlobalAPIZoneStatus |
GlobalAPIZoneList
Mewakili kumpulan resource Zone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
GlobalAPIZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array GlobalAPIZone |
GlobalAPIZoneStatus
ZoneStatus merepresentasikan status zona deployment dengan air gap GDC.
Muncul di: - GlobalAPIZone
| Kolom | Deskripsi |
|---|---|
lastHeartbeat Waktu |
Zona
Zone merepresentasikan zona deployment GDC dengan air gap.
Muncul di: - ZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
Zone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneSpec |
ZoneList
Mewakili kumpulan resource Zone.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
location.mz.private.gdc.goog/v1alpha1 |
kind string |
ZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Zone |
ZoneSpec
ZoneSpec mewakili properti zona deployment dengan air gap GDC.
Muncul di: - Zona
| Kolom | Deskripsi |
|---|---|
dnsDomain string |
Domain DNS untuk zona, biasanya dimulai dengan nama zona. |
region string |
Region tempat zona berada. |
shortName string |
Nama singkat zona. |
objectStorageZoneID string |
ID alfa dua karakter untuk digunakan dalam nama bucket penyimpanan objek. |
siteID integer |
ID numerik untuk digunakan dalam jaringan multi-zona. |
uid string |
UID untuk Zona yang konsisten antara cluster root & org dan global & zona. Nilai berasal dari UID CR Zone di admin root global. |
logging.private.gdc.goog/v1
Berisi definisi Skema API untuk grup API Logging.
AuditLoggingTarget
Mendefinisikan Skema untuk AuditLoggingTarget API.
Muncul di: - AuditLoggingTargetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1 |
kind string |
AuditLoggingTarget |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AuditLoggingTargetSpec |
|
status AuditLoggingTargetStatus |
AuditLoggingTargetList
Berisi daftar objek AuditLoggingTarget.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1 |
kind string |
AuditLoggingTargetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AuditLoggingTarget |
AuditLoggingTargetSpec
Mendefinisikan spesifikasi atau status yang diharapkan dari resource AuditLoggingTarget.
Muncul di: - AuditLoggingTarget
| Kolom | Deskripsi |
|---|---|
serviceName string |
Nama layanan yang akan diterapkan sebagai label. Panjang maksimal adalah 45 karakter. |
dnsAccess DnsAccess |
Mengontrol aksesibilitas endpoint syslog ALT untuk Organisasi tenant. Nilai yang mungkin adalah: 'global' - endpoint syslog harus dapat diakses dari cluster admin root dan cluster org tenant 'root' - endpoint syslog hanya dapat diakses dari cluster admin root 'org' (default) - endpoint syslog hanya dapat diakses dari cluster org tenant |
logAccessLevel LogAccessLevel |
Tingkat akses untuk entri log. Nilai defaultnya adalah io untuk resource AuditLoggingTarget di organisasi root dan pa untuk resource AuditLoggingTarget di organisasi tenant. |
timestampKey string |
Kunci JSON untuk stempel waktu log. Jika stempel waktu tidak dapat diuraikan, stempel waktu saat server syslog menerima pesan akan digunakan. |
timestampkeyFormat string |
Format yang diharapkan untuk stempel waktu log. |
regex string |
Pola ekspresi reguler (regex) syslog untuk mengurai log. Jika nilai ini dilewati, regex RFC 5424 standar akan digunakan. |
appNameField string |
Nama tempat kolom APP-NAME header syslog harus disimpan. Jika nilai ini dilewati, nilai APP-NAME akan disimpan di kolom ident. |
hostNameField string |
Nama tempat kolom HOSTNAME header syslog harus disimpan. Jika nilai ini dilewati, nilai HOSTNAME akan disimpan di kolom host. |
additionalFields object (keys:string, values:string) |
Kolom tambahan yang akan ditambahkan ke entri log. |
ingressGatewayPort integer |
Port TCP Ingress Gateway kustom yang harus mengekspos endpoint syslog. Hanya gunakan kolom ini jika klien syslog tidak mendukung Server Name Indication (SNI). Traffic eksternal ke port ini harus sudah diizinkan ke dalam mesh layanan. Jika kolom ini dilewati, port syslog default akan digunakan dan klien syslog diharapkan menunjukkan nama server di awal handshake TLS (SNI). |
output SyslogOutputType |
Opsi yang menentukan apakah log harus dikirim ke Loki atau didistribusikan ke organisasi. Kolom ini hanya berlaku di cluster admin root. Jika kolom dilewati, log akan dikirim ke Loki. |
AuditLoggingTargetStatus
Mendefinisikan status AuditLoggingTarget yang diamati.
Muncul di: - AuditLoggingTarget
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
certSecretName string |
Secret Transport Layer Security (TLS) tempat sertifikat dan kunci pribadi disimpan. Platform Observability membuat sertifikat dan kunci pribadi yang digunakan layanan untuk berkomunikasi dengan server syslog setelah menerapkan resource kustom. |
serverCertSecretName string |
Objek rahasia tempat sertifikat publik disimpan. Platform Observability membuat sertifikat publik untuk server syslog setelah menerapkan resource kustom. |
syslogServerName string |
Alamat IP atau nama domain yang sepenuhnya memenuhi syarat (FQDN) yang harus digunakan klien untuk terhubung ke endpoint syslog. Platform Observability membuat endpoint syslog setelah menerapkan resource kustom. |
syslogServerPortNumber integer |
Nomor port untuk endpoint syslog. Platform Observability membuat endpoint syslog setelah menerapkan resource kustom. |
SIEMInfraForwarder
Mendefinisikan Skema untuk SIEMInfraForwarder API.
Muncul di: - SIEMInfraForwarderList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1 |
kind string |
SIEMInfraForwarder |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SIEMInfraForwarderSpec |
|
status SIEMInfraForwarderStatus |
SIEMInfraForwarderList
Berisi daftar objek SIEMInfraForwarder.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1 |
kind string |
SIEMInfraForwarderList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SIEMInfraForwarder |
SIEMInfraForwarderSpec
Menentukan spesifikasi atau status SIEMInfraForwarder yang diharapkan.
Muncul di: - SIEMInfraForwarder
| Kolom | Deskripsi |
|---|---|
source LogType |
Jenis log yang akan diekspor ke tujuan SIEM. Nilai yang diterima adalah operational dan audit. |
splunkOutputs SplunkOutput array |
Daftar output Splunk. |
SIEMInfraForwarderStatus
Mendefinisikan status SIEMInfraForwarder yang diamati.
Muncul di: - SIEMInfraForwarder
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status SIEMInfraForwarder yang diamati. |
SplunkOutput
Menentukan konfigurasi output Splunk.
Muncul di: - SIEMInfraForwarderSpec
| Kolom | Deskripsi |
|---|---|
host string |
Nama host layanan Splunk target. |
token Token |
Token autentikasi untuk antarmuka HTTP Event Collector. |
tls string |
Protokol Transport Layer Security (TLS). Untuk mengetahui informasi selengkapnya, lihat https://docs.fluentbit.io/manual/administration/transport-security. |
netConnectTimeout integer |
Waktu maksimum dalam detik untuk menunggu koneksi TCP dibuat. Nilai ini mencakup waktu handshake TLS. |
SyslogOutputType
Jenis pokok: string
Muncul di: - AuditLoggingTargetSpec
Token
Menentukan konfigurasi token untuk ekspor SIEM.
Muncul di: - SplunkOutput
| Kolom | Deskripsi |
|---|---|
name string |
Nama token. |
field string |
Kolom token. |
logging.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API Logging.
AdditionalOutput
AdditionalOutput menentukan plugin output tambahan yang akan digunakan di fluent bit.
Muncul di: - LogsOutput
| Kolom | Deskripsi |
|---|---|
fluentbitConfigmaps array string |
FluentBitConfigmaps adalah daftar configmap yang berisi plugin output tambahan. |
AuditLoggingTarget
Mendefinisikan Skema untuk AuditLoggingTarget API.
Muncul di: - AuditLoggingTargetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
AuditLoggingTarget |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AuditLoggingTargetSpec |
|
status AuditLoggingTargetStatus |
AuditLoggingTargetList
Berisi daftar objek AuditLoggingTarget.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
AuditLoggingTargetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AuditLoggingTarget |
AuditLoggingTargetSpec
Mendefinisikan spesifikasi atau status yang diharapkan dari resource AuditLoggingTarget.
Muncul di: - AuditLoggingTarget
| Kolom | Deskripsi |
|---|---|
serviceName string |
Nama layanan yang akan diterapkan sebagai label. |
logAccessLevel LogAccessLevel |
Tingkat akses untuk entri log. Nilai defaultnya adalah PA. |
timestampKey string |
Kunci JSON untuk stempel waktu log. Jika stempel waktu tidak dapat diuraikan, stempel waktu saat server syslog menerima pesan akan digunakan. |
timestampkeyFormat string |
Format yang diharapkan untuk stempel waktu log. |
regex string |
Pola ekspresi reguler (regex) syslog untuk mengurai log. Jika nilai ini dilewati, regex RFC 5424 standar akan digunakan. |
appNameLabel string |
Nama label untuk kolom APP-NAME syslog. Jika nilai ini dilewati, nilai APP-NAME akan disimpan dengan label ident. |
hostNameLabel string |
Nama label untuk kolom HOSTNAME syslog. Jika nilai ini dilewati, nilai HOSTNAME akan disimpan dengan label host. |
additionalLabels object (keys:string, values:string) |
Label tambahan yang akan dilampirkan ke entri log. |
ingressGatewayPort integer |
Port TCP Ingress Gateway yang harus mengekspos endpoint syslog. Traffic eksternal ke port ini harus sudah diizinkan ke dalam mesh layanan. Jika nilai ini dilewati, port 5140 akan digunakan dan nama domain yang sepenuhnya memenuhi syarat (FQDN) akan didaftarkan untuk endpoint. Klien syslog harus menggunakan FQDN ini untuk terhubung ke endpoint dan menentukannya sebagai nama host selama TLS handshake (SNI). Jika nilai ini ditentukan, klien syslog dapat terhubung ke endpoint menggunakan alamat IP virtual (VIP) Ingress Gateway dan nomor port ini. |
output SyslogOutputType |
Kolom yang menentukan apakah log harus dikirim ke Loki atau didistribusikan ke organisasi. Kolom ini hanya berlaku di cluster admin root. Jika nilai ini dilewati, log akan dikirim ke Loki. |
AuditLoggingTargetStatus
Menentukan status yang diamati dari resource AuditLoggingTarget.
Muncul di: - AuditLoggingTarget
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
certSecretName string |
Secret Transport Layer Security (TLS) yang menyimpan sertifikat dan kunci pribadi. Platform Observability membuat sertifikat dan kunci pribadi yang digunakan layanan untuk berkomunikasi dengan server syslog setelah menerapkan resource kustom. |
serverCertSecretName string |
Objek rahasia yang menyimpan sertifikat publik. Platform Observability membuat sertifikat publik untuk server syslog setelah menerapkan resource kustom. |
syslogServerName string |
Alamat IP atau nama domain yang sepenuhnya memenuhi syarat (FQDN) yang harus digunakan klien untuk terhubung ke endpoint syslog. Platform Observability membuat endpoint syslog setelah menerapkan resource kustom. |
syslogServerPortNumber integer |
Nomor port untuk endpoint syslog. Platform Observability membuat endpoint syslog setelah menerapkan resource kustom. |
AuditLogs
AuditLogs menentukan API untuk mengonfigurasi pengumpulan dan penerusan log audit.
Muncul di: - FluentBitSpec
| Kolom | Deskripsi |
|---|---|
syslogInputs object (keys:string, values:SyslogInputConfig) |
SyslogInputs adalah konfigurasi untuk input syslog. |
outputs LogsOutput |
Outputs adalah konfigurasi untuk output. |
FluentBit
FluentBit menentukan skema untuk FluentBit API.
Muncul di: - FluentBitList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
FluentBit |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FluentBitSpec |
Spec adalah spesifikasi status FluentBit yang diinginkan. |
status FluentBitStatus |
Status adalah status FluentBit saat ini. |
FluentBitList
FluentBitList berisi daftar FluentBit.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
FluentBitList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items FluentBit |
FluentBitSpec
FluentBitSpec menentukan status FluentBit yang diinginkan.
Muncul di: - FluentBit
| Kolom | Deskripsi |
|---|---|
systemLogs SystemLogs |
SystemLogs adalah konfigurasi untuk pengumpulan dan penerusan log operasional sistem. |
auditLogs AuditLogs |
AuditLogs adalah konfigurasi untuk pengumpulan dan penerusan log audit. |
FluentBitStatus
FluentBitStatus menentukan status FluentBit yang diamati.
Muncul di: - FluentBit
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi pengamatan terbaru tentang status FluentBit. |
InstanceConfig
Menentukan konfigurasi instance Loki.
Muncul di: - LokiConfig
| Kolom | Deskripsi |
|---|---|
mode InstanceMode |
Mode deployment instance Loki ini, yang mengacu pada perilaku dan fungsi instance Loki ini. Lihat nilai InstanceMode yang ditentukan untuk input yang diharapkan pada kolom ini. |
minReplicas integer |
Jumlah minimum replika yang harus dimiliki untuk jenis instance Loki ini. |
maxReplicas integer |
Jumlah maksimum replika yang akan dimiliki untuk jenis instance Loki ini. |
maxUnavailable integer |
Jumlah maksimum pod yang dapat tidak tersedia selama gangguan untuk jenis instance Loki ini. |
localStorageSize string |
Ukuran volume persisten yang terpasang ke setiap instance dari jenis instance ini. Nilai defaultnya adalah 50Gi. |
perStreamRateLimit string |
Konfigurasi Loki yang menentukan kecepatan byte maksimum per detik per aliran. Nilai defaultnya adalah 6MB. |
perStreamRateLimitBurst string |
Konfigurasi Loki yang menentukan byte burst maksimum per aliran. Nilai defaultnya adalah 30MB. |
ingestionRateMB integer |
Konfigurasi Loki yang menentukan batas kecepatan penyerapan per pengguna dalam ukuran sampel per detik. Ditentukan dalam MB. Nilai defaultnya adalah 256. |
ingestionBurstSizeMB integer |
Konfigurasi Loki yang menentukan ukuran burst penyerapan yang diizinkan per pengguna dalam ukuran sampel. Ditentukan dalam MB. Nilai defaultnya adalah 64. |
maxQueryStreams integer |
Konfigurasi Loki yang menetapkan jumlah aliran yang dapat disertakan dalam satu kueri. Nilai defaultnya adalah 20000. |
maxStreamsPerUser integer |
Konfigurasi Loki yang menentukan jumlah maksimum aliran aktif per pengguna per pengumpul. Nilai defaultnya adalah 20000. |
maxGlobalStreamsPerUser integer |
Konfigurasi Loki yang menentukan jumlah maksimum aliran aktif per pengguna di seluruh cluster. Nilai defaultnya adalah 20000. |
maxReceiveMessageSizeBytes integer |
Konfigurasi Loki yang menentukan batas ukuran pesan gRPC yang dapat diterima oleh server instance ini. Ditentukan dalam byte. Nilai defaultnya adalah 104857600. |
maxSendMessageSizeBytes integer |
Konfigurasi Loki yang menentukan batas ukuran pesan gRPC yang dapat dikirim oleh server instance ini. Ditentukan dalam byte. Nilai defaultnya adalah 104857600. |
LogCollector
Mendefinisikan Skema untuk LogCollector API.
Muncul di: - LogCollectorList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
LogCollector |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec LogCollectorSpec |
|
status LogCollectorStatus |
LogCollectorList
Berisi daftar objek LogCollector.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
LogCollectorList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array LogCollector |
LogCollectorSpec
LogCollectorSpec menentukan status LogCollector yang diinginkan
Muncul di: - LogCollector
| Kolom | Deskripsi |
|---|---|
workloadType string |
WorkloadType menyimpan jenis workload Kubernetes (Deployment, Daemonset, atau Statefulset) yang akan digunakan untuk men-deploy pengumpul log. Nilai yang valid adalah: - "Deployment": Membuat deployment pengumpul log tanpa status. - "Daemonset": Menjalankan pengumpul log di setiap node dalam cluster. - "Statefulset": Mengelola pod pengumpul log stateful, memastikan persistensi data dan penskalaan yang teratur. Saat ini kami hanya mendukung Statefulset |
backend string |
Backend menyimpan backend logging yang akan digunakan untuk memproses dan meneruskan log. Nilai yang valid adalah: - "FluentBit": Menggunakan Fluent Bit untuk pengumpulan, pemfilteran, dan penerusan log yang efisien. Saat ini kami hanya mendukung FluentBit |
minReplicas integer |
MinReplicas menyimpan jumlah minimum replika workload logcollector |
maxReplicas integer |
MaxReplicas menyimpan jumlah maksimum replika workload logcollector |
maxUnavailable integer |
MaxUnavailable menyimpan jumlah maksimum pod yang dapat tidak tersedia selama gangguan |
storageClass string |
StorageClass menyimpan jenis/kelas penyimpanan yang akan digunakan untuk PVC |
storageSize string |
StorageSize menyimpan ukuran penyimpanan untuk PVC |
resourcesRequest ResourcesRequest |
Permintaan resource. |
resourcesLimit ResourcesLimit |
Batas resource. |
LogCollectorStatus
Muncul di: - LogCollector
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
LoggingConfig
Menentukan konfigurasi untuk bagian pipeline logging yang terkait dengan LoggingConfig ini.
Muncul di: - LoggingPipelineSpec
| Kolom | Deskripsi |
|---|---|
lokiConfigs Array LokiConfig |
Daftar jenis Loki yang diluncurkan dan dikelola oleh bagian pipeline logging yang dikonfigurasi oleh LoggingConfig ini. |
LoggingPipeline
Menentukan konfigurasi untuk pipeline logging, termasuk konfigurasi Loki.
Muncul di: - LoggingPipelineList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
LoggingPipeline |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec LoggingPipelineSpec |
|
status LoggingPipelineStatus |
LoggingPipelineList
Berisi daftar objek LoggingPipeline.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
LoggingPipelineList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array LoggingPipeline |
LoggingPipelineSpec
Mendefinisikan spesifikasi atau status yang diharapkan dari resource LoggingPipeline.
Muncul di: - LoggingPipeline
| Kolom | Deskripsi |
|---|---|
operationalLogs LoggingConfig |
Konfigurasi untuk pipeline logging operasional. |
auditLogs LoggingConfig |
Konfigurasi untuk pipeline logging audit. |
LoggingPipelineStatus
Menentukan status yang diamati dari resource LoggingPipeline.
Muncul di: - LoggingPipeline
| Kolom | Deskripsi |
|---|---|
lokiStatuses Array LokiStatus |
Status setiap jenis Loki di seluruh pipeline logging. |
conditions Array Condition |
Kondisi seluruh pipeline logging. |
LogsOutput
LogsOutput menentukan plugin output untuk pengumpulan log.
Muncul di: - AuditLogs - SystemLogs
| Kolom | Deskripsi |
|---|---|
additionalOutput AdditionalOutput |
AdditionalOutput adalah konfigurasi untuk plugin output tambahan. |
LokiConfig
Menentukan konfigurasi Loki untuk bagian tertentu dari pipeline logging,
yang ditentukan oleh kolom Type.
Muncul di: - LoggingConfig
| Kolom | Deskripsi |
|---|---|
type LokiType |
Jenis Loki air-gapped GDC, yang mereferensikan bagian pipeline logging yang dikonfigurasi oleh LokiConfig ini. Berbagai aspek pipeline dibedakan berdasarkan persona dan jenis log. Persona dapat berupa IO, PA, atau AO. Jenis log dapat berupa operasional atau audit. Lihat nilai LokiType yang ditentukan untuk input yang diharapkan pada kolom ini. |
systemObjectStorage boolean |
Opsi untuk menentukan apakah penyimpanan objek untuk jenis Loki ini harus di-deploy sebagai bagian dari infrastruktur sistem. |
instanceConfigs Array InstanceConfig |
Konfigurasi untuk setiap jenis instance referensi Loki ini. Loki di-deploy dalam mode Scalable Sederhana dan memiliki tiga jenis instance, yaitu jenis instance writer, reader, dan backend. |
sharding ShardingConfig |
Konfigurasi sharding untuk jenis Loki ini. |
LokiIndexConfig
LokiIndexConfig berisi informasi tentang konfigurasi indeks untuk jangka waktu tertentu.
Muncul di: - LokiStatus
| Kolom | Deskripsi |
|---|---|
store LokiIndexStore |
Penyimpanan indeks yang digunakan dalam konfigurasi ini. |
from string |
Tanggal hari pertama konfigurasi ini digunakan. |
LokiInstanceStatus
Muncul di: - LokiStatus
| Kolom | Deskripsi |
|---|---|
mode InstanceMode |
Mode deployment instance Loki ini, yang mengacu pada perilaku dan fungsi instance Loki ini. Lihat nilai InstanceMode yang ditentukan untuk input yang diharapkan pada kolom ini. |
conditions Array Condition |
Kondisi untuk instance loki ini. |
LokiStatus
Menentukan status LokiConfig.
Muncul di: - LoggingPipelineStatus
| Kolom | Deskripsi |
|---|---|
type LokiType |
Jenis Loki dengan air gap GDC yang dirujuk oleh status ini. Jenis Loki membedakan jalur tertentu dari pipeline logging dan ditentukan oleh persona dan jenis log. Persona dapat berupa IO, PA, atau AO. Jenis log dapat berupa operasional atau audit. Nilai cocok dengan input LokiConfig tertentu yang terkait dengan LokiStatus ini. |
conditions Array Condition |
Kondisi untuk LokiType ini. |
indexConfigs Array LokiIndexConfig |
Daftar konfigurasi indeks untuk LokiType ini. |
instanceStatuses Array LokiInstanceStatus |
InstanceStatuses adalah daftar LokiInstanceStatus untuk setiap instance yang di-deploy oleh jenis Loki ini. |
ResourcesLimit
Muncul di: - LogCollectorSpec
| Kolom | Deskripsi |
|---|---|
cpu string |
Jumlah CPU. |
memory string |
Jumlah memori. |
ResourcesRequest
Muncul di: - LogCollectorSpec
| Kolom | Deskripsi |
|---|---|
cpu string |
Jumlah CPU. |
memory string |
Jumlah memori. |
SecurityLoggingTarget
Mendefinisikan Skema untuk SecurityLoggingTarget API.
Muncul di: - SecurityLoggingTargetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
SecurityLoggingTarget |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SecurityLoggingTargetSpec |
|
status SecurityLoggingTargetStatus |
SecurityLoggingTargetList
Berisi daftar objek SecurityLoggingTarget.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
logging.private.gdc.goog/v1alpha1 |
kind string |
SecurityLoggingTargetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SecurityLoggingTarget |
SecurityLoggingTargetSpec
Mendefinisikan spesifikasi atau status yang diharapkan dari resource SecurityLoggingTarget.
Muncul di: - SecurityLoggingTarget
| Kolom | Deskripsi |
|---|---|
serviceName string |
Nama layanan yang akan diterapkan sebagai label. |
timestampKey string |
Kunci JSON untuk stempel waktu log. Jika stempel waktu tidak dapat diuraikan, stempel waktu saat server syslog menerima pesan akan digunakan. |
timestampFormat string |
Format yang diharapkan untuk stempel waktu log. |
appNameLabel string |
Nama label untuk kolom APP-NAME syslog. Jika nilai ini dilewati, nilai APP-NAME akan disimpan dengan label ident. |
hostNameLabel string |
Nama label untuk kolom HOSTNAME syslog. Jika nilai ini dilewati, nilai HOSTNAME akan disimpan dengan label host. |
additionalLabels object (keys:string, values:string) |
Label tambahan yang akan dilampirkan ke entri log. |
SecurityLoggingTargetStatus
Menentukan status yang diamati dari resource SecurityLoggingTarget.
Muncul di: - SecurityLoggingTarget
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
certSecretName string |
Secret Transport Layer Security (TLS) yang menyimpan sertifikat. Platform Observability membuat sertifikat yang digunakan layanan untuk berkomunikasi dengan endpoint syslog setelah menerapkan resource kustom. |
syslogServerName string |
Nama domain yang sepenuhnya memenuhi syarat (FQDN) yang digunakan layanan untuk berkomunikasi dengan endpoint syslog. Platform Observability membuat FQDN setelah menerapkan resource kustom. |
ShardingConfig
Muncul di: - LokiConfig
| Kolom | Deskripsi |
|---|---|
shuffle ShuffleSharding |
Konfigurasi untuk melakukan shuffle sharding di jalur baca logging. |
stream StreamSharding |
Konfigurasi untuk melakukan sharding aliran otomatis di jalur tulis logging. |
ShuffleSharding
Muncul di: - ShardingConfig
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Opsi untuk menentukan apakah akan mengaktifkan shuffle sharding di jalur baca Loki. Nilai defaultnya adalah false. Nilai ini mungkin tidak berguna untuk jumlah dasar replika Loki. |
maxQueriesPerTenant integer |
Konfigurasi Loki yang menentukan jumlah maksimum querier yang dapat menangani permintaan untuk satu tenant. |
maxQueryParallelism integer |
Konfigurasi Loki yang menentukan jumlah maksimum kueri yang dijadwalkan secara paralel oleh frontend. |
maxConcurrent integer |
Konfigurasi Loki yang menentukan jumlah maksimum kueri serentak yang diizinkan. |
StreamSharding
Muncul di: - ShardingConfig
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Opsi untuk menentukan apakah akan mengaktifkan sharding stream otomatis di jalur tulis Loki. Nilai defaultnya adalah true. |
desiredRate string |
Konfigurasi Loki yang menentukan batas kecepatan per aliran target untuk semua aliran. Jika nilai terlampaui untuk aliran, aliran akan otomatis di-shard. Nilai defaultnya adalah 3MB. |
SyslogInputConfig
SyslogInputConfig menentukan API untuk mengonfigurasi pengumpulan log melalui server syslog.
Muncul di: - AuditLogs - SystemLogs
| Kolom | Deskripsi |
|---|---|
timestampKey string |
Tentukan kunci JSON untuk stempel waktu log. Jika stempel waktu tidak dapat diuraikan, stempel waktu saat server syslog menerima pesan akan digunakan. |
timestampFormat string |
Tentukan format yang diharapkan untuk stempel waktu log. |
regex string |
Tentukan pola regex syslog untuk mengurai log. Jika dilewati, ekspresi reguler RFC-5424 standar akan digunakan. |
gdchProject string |
Nama project yang digunakan untuk mengarahkan log ke berbagai output project |
appNameLabel string |
Tentukan nama label untuk kolom APP-NAME syslog. Jika dilewati, nilai APP-NAME akan disimpan dengan label 'ident'. KOLOM INI TIDAK DIGUNAKAN LAGI. |
appNameField string |
Tentukan nama yang digunakan untuk menyimpan kolom APP-NAME header syslog. Jika dilewati, nilai APP-NAME akan disimpan di kolom 'ident'. |
hostNameLabel string |
Tentukan nama label untuk kolom HOSTNAME syslog. Jika dilewati, nilai HOSTNAME akan disimpan dengan label 'host'. KOLOM INI TIDAK DIGUNAKAN LAGI. |
hostNameField string |
Tentukan nama yang digunakan untuk menyimpan kolom HOST-NAME header syslog. Jika dilewati, nilai HOSTNAME akan disimpan di kolom 'host'. |
additionalLabels object (keys:string, values:string) |
Tentukan label tambahan yang akan dilampirkan pada entri log. KOLOM INI TIDAK DIGUNAKAN LAGI. |
additionalFields object (keys:string, values:string) |
Tentukan kolom tambahan yang akan ditambahkan ke entri log. |
output SyslogOutputType |
Tentukan apakah log harus dikirim ke loki atau didistribusikan ke organisasi. Hanya berlaku di Cluster Admin Root. Jika dilewati, log akan dikirim ke loki. |
SyslogOutputType
Jenis pokok: string
Muncul di: - AuditLoggingTargetSpec - SyslogInputConfig
SystemLogs
SystemLogs menentukan API untuk mengonfigurasi pengumpulan dan penerusan log operasional sistem.
Muncul di: - FluentBitSpec
| Kolom | Deskripsi |
|---|---|
syslogInputs object (keys:string, values:SyslogInputConfig) |
SyslogInputs adalah konfigurasi untuk input syslog. |
outputs LogsOutput |
Outputs adalah konfigurasi untuk output. |
migrate.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API Migrate
DiskReplicationProgress
Muncul di: - ReplicatedDisk
| Kolom | Deskripsi |
|---|---|
stageName DiskReplicationStage |
Tahap replikasi saat ini. |
stageIndex integer |
Nilai numerik berbasis 1 dari tahap berdasarkan urutan. |
maxStageIndex integer |
Nilai numerik maksimum untuk tahap. |
current string |
Nilai numerik untuk progres tahap saat ini. |
max string |
Nilai numerik maksimum untuk progres tahap saat ini (0 jika tidak diketahui). |
DiskReplicationStage
Jenis pokok: string
Muncul di: - DiskReplicationProgress
ReplicatedDisk
Memberikan informasi tentang salah satu disk yang direplikasi VM.
Muncul di: - VMReplicationStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama disk di vCenter. |
isBoot boolean |
Menentukan apakah disk ini adalah boot disk VM. |
objectKey string |
ID unik untuk image disk dalam bucket. |
conditions Array Condition |
Kumpulan kondisi yang menunjukkan status operasi replikasi untuk disk tertentu. |
progress DiskReplicationProgress |
Progres replikasi terakhir yang diamati. |
VMReplication
Mewakili operasi replikasi untuk disk satu VM.
Muncul di: - VMReplicationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
migrate.private.gdc.goog/v1alpha1 |
kind string |
VMReplication |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec VMReplicationSpec |
|
status VMReplicationStatus |
VMReplicationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
migrate.private.gdc.goog/v1alpha1 |
kind string |
VMReplicationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array VMReplication |
VMReplicationScheme
Jenis pokok: string
Muncul di: - VMReplicationVcenterDetails
VMReplicationSource
Berisi detail sumber untuk operasi replikasi VM.
Muncul di: - VMReplicationSpec
| Kolom | Deskripsi |
|---|---|
vcenter VMReplicationVcenterDetails |
Detail koneksi ke vCenter. |
vmID string |
Jalur inventaris atau moRef VM. |
VMReplicationSpec
Muncul di: - VMReplication
| Kolom | Deskripsi |
|---|---|
source VMReplicationSource |
Detail sumber untuk operasi replikasi VM. |
target VMReplicationTarget |
Detail target untuk operasi replikasi VM. |
VMReplicationStatus
Muncul di: - VMReplication
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kumpulan kondisi yang menunjukkan status operasi replikasi. |
disks Array ReplicatedDisk |
Informasi tentang setiap disk yang direplikasi. |
VMReplicationStorageDetails
Berisi semua informasi yang diperlukan untuk mengakses dan menulis ke bucket penyimpanan.
Muncul di: - VMReplicationTarget
| Kolom | Deskripsi |
|---|---|
bucketRef LocalObjectReference |
Nama bucket penyimpanan image disk |
objectStorageSecretRef LocalObjectReference |
Nama secret penyimpanan objek untuk mengakses bucket |
VMReplicationTarget
Berisi detail target untuk operasi replikasi VM.
Muncul di: - VMReplicationSpec
| Kolom | Deskripsi |
|---|---|
storage VMReplicationStorageDetails |
Informasi yang diperlukan untuk mengakses bucket penyimpanan. Image disk akan disimpan di sini. |
dirPath string |
Jalur direktori ke image disk dalam bucket. |
VMReplicationVcenterDetails
Berisi semua informasi yang diperlukan untuk terhubung ke vCenter yang menghosting VM sumber.
Muncul di: - VMReplicationSource
| Kolom | Deskripsi |
|---|---|
host string |
Nama host atau IP vCenter. |
scheme VMReplicationScheme |
Skema yang akan digunakan saat terhubung ke vCenter (HTTP/HTTPS). |
skipCertificateCheck boolean |
Menentukan apakah akan memverifikasi sertifikat vCenter. |
credentialsSecretRef LocalObjectReference |
Referensi ke secret dengan nama pengguna dan sandi untuk vCenter. |
proxy string |
Proxy opsional yang akan disetel menggunakan variabel lingkungan HTTP_PROXY. |
monitoring.global.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API global Monitoring.
Sumber data
Mendefinisikan Skema untuk Datasource Replica API.
Muncul di: - DatasourceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.global.private.gdc.goog/v1alpha1 |
kind string |
Datasource |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DatasourceSpec |
|
status DatasourceStatus |
DatasourceList
Berisi daftar replika sumber data di Grafana.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.global.private.gdc.goog/v1alpha1 |
kind string |
DatasourceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Datasource |
DatasourceReplica
Mendefinisikan Skema untuk Datasource Replica API.
Muncul di: - DatasourceReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.global.private.gdc.goog/v1alpha1 |
kind string |
DatasourceReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DatasourceSpec |
|
status DatasourceReplicaStatus |
DatasourceReplicaList
Berisi daftar replika sumber data di Grafana.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.global.private.gdc.goog/v1alpha1 |
kind string |
DatasourceReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DatasourceReplica |
DatasourceReplicaStatus
Menentukan status yang diamati dari objek replika Datasource.
Muncul di: - DatasourceReplica - DatasourceZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Daftar kondisi yang diamati dalam replika sumber data. |
uid string |
UID sumber data. |
DatasourceSpec
Muncul di: - Datasource - DatasourceReplica
| Kolom | Deskripsi |
|---|---|
datasource DatasourceConfig |
Menentukan status sumber data yang diinginkan. |
valuesFrom Array DatasourceValueFrom |
Mendefinisikan sumber untuk mengambil nilai dari seperti configmap dan secret |
DatasourceStatus
DatasourceStatus menyimpan status Datasource
Muncul di: - Sumber data
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones array DatasourceZoneStatus |
Daftar status zona tempat resource di-roll out. |
DatasourceZoneStatus
Memberikan status peluncuran Sumber data ke zona tertentu.
Muncul di: - DatasourceStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus DatasourceReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
monitoring.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API sistem Monitoring.
Pemberitahuan
Muncul di: - CommonSLO - SuccessRange - SuccessRate
| Kolom | Deskripsi |
|---|---|
errorBudgetConsumed Jumlah |
Ambang batas konsumsi anggaran error agar pemberitahuan dipicu. |
severity Tingkat Keparahan |
Tingkat keseriusan notifikasi. |
windows array string |
Jendela peringatan bergulir. |
CertificateRef
CertificateRef adalah referensi ke secret sertifikat.
Muncul di: - MetricsProxyDestination - MetricsProxySource
| Kolom | Deskripsi |
|---|---|
secretName string |
SecretName adalah nama rahasia sertifikat di namespace yang sama. |
CommonSLO
Berisi kolom yang umum untuk semua Tujuan Tingkat Layanan (SLO).
Muncul di: - SuccessRange - SuccessRate
| Kolom | Deskripsi |
|---|---|
resource string |
Komponen, layanan, atau fitur yang terkait dengan SLO ini. |
description string |
Deskripsi notifikasi. |
runbookURL string |
Link URL ke runbook untuk pemberitahuan SLO. |
goal Jumlah |
Proporsi target peristiwa good. Nilainya antara 0.0 dan 1.0. |
period string |
Periode kepatuhan sebagai string dalam bentuk `[0-9]+[s |
alert Pemberitahuan |
Kriteria pemberitahuan. Nilai default adalah konfigurasi yang direkomendasikan oleh Reliability Engineering (RE). |
CortexIngester
CortexIngester adalah Skema untuk CortexIngester API.
Muncul di: - CortexIngesterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
CortexIngester |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CortexIngesterSpec |
|
status CortexIngesterStatus |
CortexIngesterList
CortexIngesterList berisi daftar CortexIngester.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
CortexIngesterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array CortexIngester |
CortexIngesterSpec
Muncul di: - CortexIngester
| Kolom | Deskripsi |
|---|---|
targetClusterRef CortexTargetCluster |
TargetCluster adalah nama cluster tempat layanan Cortex Ingester akan di-deploy. |
replicas integer |
Replicas adalah jumlah instance layanan Cortex Ingester yang akan di-deploy. |
port integer |
Port adalah port HTTP yang harus digunakan layanan Cortex Ingester untuk permintaan. |
objectStorage CortexObjectStorage |
ObjectStorage menentukan opsi untuk menghubungkan Cortex Ingester ke penyimpanan objek. Jika nil, penyimpanan objek akan dinonaktifkan. |
configRef LocalObjectReference |
ConfigRef adalah nama ConfigMap yang berisi konfigurasi Cortex yang digunakan oleh layanan ingester. |
resources CortexResourceRequirements |
Kumpulan resource menetapkan permintaan dan batasan pada resource yang digunakan oleh setiap instance layanan Ingester. |
CortexIngesterStatus
Muncul di: - CortexIngester
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Menentukan status CortexIngester yang diamati. |
CortexObjectStorage
CortexObjectStorage berisi informasi yang diperlukan untuk terhubung ke penyimpanan objek.
Muncul di: - CortexIngesterSpec
| Kolom | Deskripsi |
|---|---|
authSecret LocalObjectReference |
AuthSecret adalah nama secret yang berisi kredensial s3 yang diperlukan untuk terhubung ke Object Storage. |
certSecret LocalObjectReference |
CertSecret adalah nama secret yang berisi sertifikat yang diperlukan untuk terhubung dengan aman ke penyimpanan objek. |
CortexResourceList
CortexResourceList menentukan nilai untuk konsumsi CPU dan Memori.
Muncul di: - CortexResourceRequirements
| Kolom | Deskripsi |
|---|---|
cpu Jumlah |
CPU adalah jumlah unit CPU. |
memory Jumlah |
Memori adalah jumlah unit memori. |
CortexResourceRequirements
CortexResourceRequirements berisi informasi tentang cara meminta dan membatasi penggunaan resource layanan ini.
Muncul di: - CortexIngesterSpec
| Kolom | Deskripsi |
|---|---|
requests CortexResourceList |
Requests adalah jumlah resource untuk men-deploy layanan pada awalnya. |
limits CortexResourceList |
Batas adalah jumlah maksimum resource yang diizinkan untuk digunakan oleh layanan. |
CortexTargetCluster
Muncul di: - CortexIngesterSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama cluster tempat layanan akan di-deploy. |
namespace string |
Namespace adalah namespace cluster tempat men-deploy layanan. |
Sumber data
Mendefinisikan Skema untuk Datasources API.
Muncul di: - DatasourceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
Datasource |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DatasourceSpec |
|
status DatasourceStatus |
DatasourceConfig
Menentukan spesifikasi atau status yang diharapkan dari objek Datasource.
Muncul di: - DatasourceSpec - DatasourceSpec
| Kolom | Deskripsi |
|---|---|
uid string |
ID unik untuk sumber data. Jika tidak diberikan, grafana akan membuat ID unik. |
name string |
Nama sumber data. Ini ditampilkan di UI grafana. |
type string |
Jenis sumber data. |
url string |
URL sumber data. |
access Akses |
Jenis akses untuk sumber data. |
database string |
Nama database untuk sumber data. Ini adalah nama database di mesin database. |
user string |
Nama pengguna untuk sumber data. |
orgId integer |
ID organisasi grafana untuk sumber data. Ini adalah ID organisasi yang memiliki sumber data. |
version integer |
Nilai int yang menunjukkan versi sumber data. |
isDefault boolean |
Nilai boolean yang menunjukkan apakah sumber data adalah sumber data default. |
basicAuth boolean |
Nilai boolean yang menunjukkan apakah autentikasi dasar diaktifkan untuk sumber data. |
basicAuthUser string |
Nama pengguna untuk autentikasi dasar. |
readOnly boolean |
Nilai boolean yang menunjukkan apakah sumber data dapat diedit. |
withCredentials boolean |
Nilai boolean yang menunjukkan apakah browser harus menyertakan kredensial seperti cookie, token akses, dan sertifikat TLS dalam permintaan. |
jsonData array bilangan bulat |
Objek JSON yang berisi data tambahan untuk sumber data. |
secureJsonData array bilangan bulat |
Objek JSON yang berisi data aman untuk sumber data. Data ini dianggap sensitif dan tidak boleh dicatat atau ditampilkan. |
DatasourceList
Berisi daftar sumber data di Grafana.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
DatasourceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Datasource |
DatasourceSpec
Muncul di: - Sumber data
| Kolom | Deskripsi |
|---|---|
datasource DatasourceConfig |
Menentukan status sumber data yang diinginkan. |
valuesFrom Array DatasourceValueFrom |
Mendefinisikan sumber untuk mengambil nilai dari seperti configmap dan secret |
DatasourceStatus
Menentukan status yang diamati dari objek Datasource.
Muncul di: - Sumber data
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Daftar kondisi yang diamati dalam sumber data. |
uid string |
UID sumber data. |
DatasourceValueFrom
Muncul di: - DatasourceSpec - DatasourceSpec
| Kolom | Deskripsi |
|---|---|
targetPath string |
Jalur ke nilai dalam sumber data. |
valueFrom DatasourceValueFromSource |
DatasourceValueFromSource
ValueSource menjelaskan sumber untuk suatu nilai.
Muncul di: - DatasourceValueFrom
| Kolom | Deskripsi |
|---|---|
configMapKeyRef ConfigMapKeySelector |
Memilih kunci ConfigMap. |
secretKeyRef SecretKeySelector |
Memilih kunci Secret. |
EventFilter
Berisi kumpulan peristiwa untuk menghitung rasio peristiwa good terhadap peristiwa total.
Anda harus menetapkan setidaknya dua kolom TimeSeries.
Muncul di: - SuccessRate
| Kolom | Deskripsi |
|---|---|
good TimeSeries |
|
bad TimeSeries |
|
total TimeSeries |
LabelFilter
Memfilter label metrik yang cocok menggunakan pemetaan pasangan nilai kunci.
Muncul di: - SuccessRange - TimeSeries
| Kolom | Deskripsi |
|---|---|
label string |
Label yang akan difilter. Nilai untuk kolom ini, misalnya, key. |
value string |
Nilai yang akan difilter. Nilai kolom ini, misalnya, adalah val. LabelFilter dengan label key dan nilai val akan menghapus semua titik data yang tidak cocok dengan operator "matchOperator" menggunakan label "key" dan nilai "val". |
matchOperator string |
Jenis pemfilteran. Nilai kolom ini adalah equal, notEqual, regexMatch, atau regexNotMatch. Nilai defaultnya adalah equal.` |
MetricsProxyDestination
MetricsProxyDestination terdiri dari port tempat metrik perlu diekspos bersama dengan rahasia sertifikat yang harus digunakan.
Muncul di: - MetricsProxySidecarSpec
| Kolom | Deskripsi |
|---|---|
certificate CertificateRef |
Certificate adalah referensi untuk secret sertifikat yang digunakan oleh server HTTPS. Ini selalu diperlukan. |
port integer |
Port adalah port tempat metrik harus diekspos. |
metricsID string |
MetricsID menetapkan ID ke tujuan ini. Tindakan ini dapat digunakan untuk mengelompokkan beberapa tujuan beserta sumbernya. Sumber dan Tujuan dengan MetricsID yang sama akan menjadi bagian dari pipeline yang sama. |
MetricsProxySidecar
MetricsProxySidecar merepresentasikan konfigurasi container sidecar proxy metrik yang ditambahkan ke pod workload.
Muncul di: - MetricsProxySidecarList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
MetricsProxySidecar |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec MetricsProxySidecarSpec |
|
status MetricsProxySidecarStatus |
MetricsProxySidecarList
MetricsProxySidecarList adalah daftar objek MetricsProxySidecar.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
MetricsProxySidecarList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array MetricsProxySidecar |
MetricsProxySidecarSpec
MetricsProxySidecarSpec menentukan spesifikasi sidecar proxy metrik.
Muncul di: - MetricsProxySidecar
| Kolom | Deskripsi |
|---|---|
restartUninjectedPods boolean |
RestartUninjectedPods menentukan apakah pod dengan label injeksi harus dimulai ulang oleh reconciler jika sidecar proxy metrik belum diinjeksi. Hal ini akan terjadi jika webhook tidak berjalan pada saat pembuatan pod. Nilai defaultnya adalah benar (true). |
restartUnsyncedPods boolean |
RestartUnsyncedPods menentukan apakah pod dengan label injeksi tetapi anotasi generasi yang lebih lama harus dimulai ulang oleh reconciler. Hal ini akan terjadi jika perubahan pada CR ini dilakukan setelah pod dibuat. Nilai defaultnya adalah salah (false). |
sources MetricsProxySource array |
Sumber adalah port dan konfigurasi terkait yang diperlukan proxy metrik untuk mengumpulkan metrik. |
destinations Array MetricsProxyDestination |
Tujuan adalah port dan konfigurasi terkait yang diperlukan proxy metrik untuk mengekspos metrik. |
podInjectionSelector LabelSelector |
PodInjectionSelector memungkinkan pod dipilih berdasarkan label untuk injeksi, meskipun pod tidak memiliki label injeksi standar. Hal ini umumnya tidak diperlukan, tetapi memungkinkan pod ditargetkan tanpa perlu mengubah beban kerja. |
containerName string |
ContainerName adalah nama yang akan diberikan pada container sidecar proxy metrik saat dimasukkan ke dalam pod workload. |
telemetryPort integer |
TelemetryPort adalah port yang akan digunakan oleh container file bantuan proxy metrik untuk mengekspos metrik internalnya. |
resources ResourceRequirements |
Resources menentukan permintaan dan batas resource untuk container sidecar. Jika tidak ditentukan, nilai default akan digunakan. |
MetricsProxySidecarStatus
MetricsProxySidecarStatus menentukan status sidecar proxy metrik yang disuntikkan.
Muncul di: - MetricsProxySidecar
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
MetricsProxySource
MetricsProxySource terdiri dari port yang perlu di-scrape metriknya beserta konfigurasi terkait yang diperlukan untuk proses scraping tersebut.
Muncul di: - MetricsProxySidecarSpec
| Kolom | Deskripsi |
|---|---|
certificate CertificateRef |
Sertifikat adalah referensi untuk rahasia sertifikat yang diperlukan saat melakukan scraping. Jika port sumber tidak menggunakan mTLS, maka hal ini tidak diperlukan. |
port integer |
Port adalah port yang harus diambil metriknya. |
path string |
Jalur adalah jalur URL tempat metrik dapat di-scrape. Pengumpul akan menggunakan "/metrics" secara default jika jalur kustom tidak diberikan. |
scheme Skema |
Skema adalah skema URL tempat metrik dapat di-scrape. Jika sertifikat diberikan, pengumpul akan menggunakan HTTPS secara default. Jika tidak, pengumpul akan menggunakan HTTP secara default. |
scrapeInterval string |
ScrapeInterval adalah frekuensi untuk scraping endpoint metrik oleh sidecar proxy metrik di port tertentu. |
metricsID string |
MetricsID menetapkan ID ke sumber ini. Tindakan ini dapat digunakan untuk mengelompokkan beberapa sumber bersama dengan tujuan. Sumber dan Tujuan dengan MetricsID yang sama akan menjadi bagian dari pipeline yang sama. |
Skema
Jenis pokok: string
Muncul di: - MetricsProxySource
ServiceLevelObjective
Mendefinisikan Skema untuk ServiceLevelObjective API.
Muncul di: - ServiceLevelObjectiveList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
ServiceLevelObjective |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ServiceLevelObjectiveSpec |
|
status ServiceLevelObjectiveStatus |
ServiceLevelObjectiveList
Berisi daftar objek ServiceLevelObjective.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
monitoring.private.gdc.goog/v1alpha1 |
kind string |
ServiceLevelObjectiveList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ServiceLevelObjective |
ServiceLevelObjectiveSpec
Mendefinisikan spesifikasi atau status yang diharapkan dari resource ServiceLevelObjective.
Muncul di: - ServiceLevelObjective
| Kolom | Deskripsi |
|---|---|
successRate Array SuccessRate |
Jika metrik merepresentasikan Indikator Tingkat Layanan (SLI), SuccessRateTujuan Tingkat Layanan (SLO) mengonfigurasi pemberitahuan menggunakan praktik terbaik Site Reliability Engineering (SRE). Pengguna harus menentukan label yang menandakan peristiwa success, failure, dan total untuk SLO. Hanya dua jenis peristiwa yang diperlukan. SLO dikonfigurasi berdasarkan proporsi target peristiwa success selama periode kepatuhan. Misalnya, SLO permintaan HTTP SuccessRate dengan target 0.995 dan periode 30d berarti bahwa 99,5% permintaan harus berhasil dalam jangka waktu 30 hari. |
successRange Array SuccessRange |
Jika metrik merepresentasikan Indikator Tingkat Layanan (SLI), SuccessRangeTujuan Tingkat Layanan (SLO) mengonfigurasi pemberitahuan menggunakan praktik terbaik Site Reliability Engineering (SRE). Pengguna harus menentukan nilai maksimum (max) dan minimum (min) yang dapat diterima dalam milidetik (ms) untuk SLI. Hanya salah satu kolom max dan min yang wajib diisi. Menghilangkan kolom max berarti tak terhingga. Menghilangkan kolom min berarti negatif tak terhingga. SLO dikonfigurasi berdasarkan proporsi target peristiwa yang berada dalam rentang yang dapat diterima selama periode kepatuhan. Misalnya, SLO waktu respons HTTP SuccessRange dengan target 0.995, nilai maksimum 100, dan periode 30d berarti bahwa 99,5% waktu respons harus kurang dari 100 md dalam jangka waktu 30 hari. |
ServiceLevelObjectiveStatus
Menentukan status yang diamati dari resource ServiceLevelObjective.
Muncul di: - ServiceLevelObjective
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status resource ServiceLevelObjective yang diamati. |
SuccessRange
Menentukan pemberitahuan berbasis rentang.
Muncul di: - ServiceLevelObjectiveSpec
| Kolom | Deskripsi |
|---|---|
resource string |
Komponen, layanan, atau fitur yang terkait dengan SLO ini. |
description string |
Deskripsi notifikasi. |
runbookURL string |
Link URL ke runbook untuk pemberitahuan SLO. |
goal Jumlah |
Proporsi target peristiwa good. Nilainya antara 0.0 dan 1.0. |
period string |
Periode kepatuhan sebagai string dalam bentuk `[0-9]+[s |
alert Pemberitahuan |
Kriteria pemberitahuan. Nilai default adalah konfigurasi yang direkomendasikan oleh Reliability Engineering (RE). |
metricName string |
Nama metrik indikator tingkat layanan. |
labelFilter LabelFilter |
Filter label metrik indikator tingkat layanan. |
min Jumlah |
Nilai minimum yang dapat diterima. |
max Jumlah |
Nilai maksimum yang dapat diterima. |
SuccessRate
Menentukan pemberitahuan berbasis keberhasilan.
Muncul di: - ServiceLevelObjectiveSpec
| Kolom | Deskripsi |
|---|---|
resource string |
Komponen, layanan, atau fitur yang terkait dengan SLO ini. |
description string |
Deskripsi notifikasi. |
runbookURL string |
Link URL ke runbook untuk pemberitahuan SLO. |
goal Jumlah |
Proporsi target peristiwa good. Nilainya antara 0.0 dan 1.0. |
period string |
Periode kepatuhan sebagai string dalam bentuk `[0-9]+[s |
alert Pemberitahuan |
Kriteria pemberitahuan. Nilai default adalah konfigurasi yang direkomendasikan oleh Reliability Engineering (RE). |
goodTotalRatio EventFilter |
Pengelompokan peristiwa deret waktu ke dalam peristiwa good, bad, dan total. |
TimeSeries
Mendefinisikan deret waktu metrik.
Muncul di: - EventFilter
| Kolom | Deskripsi |
|---|---|
metricName string |
|
labelFilter LabelFilter |
n2n.security.private.gdc.goog/v1alpha1
EncryptionConnection
Mewakili koneksi enkripsi.
Muncul di: - EncryptionConnectionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
n2n.security.private.gdc.goog/v1alpha1 |
kind string |
EncryptionConnection |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EncryptionConnectionSpec |
|
status EncryptionConnectionStatus |
EncryptionConnectionList
Mewakili kumpulan objek EncryptionConnection.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
n2n.security.private.gdc.goog/v1alpha1 |
kind string |
EncryptionConnectionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EncryptionConnection |
EncryptionConnectionSpec
Mewakili spesifikasi untuk koneksi enkripsi antara dua node. Hanya satu koneksi enkripsi yang dibuat untuk merepresentasikan pasangan node ini. EncryptionConnection dibuat di zona mesin dalam InventoryMachineRef dan digunakan saat membuat Pre-shared Key dan StrongSwanConnection untuk pasangan node.
Muncul di: - EncryptionConnection
| Kolom | Deskripsi |
|---|---|
inventoryMachineRef InventoryMachineReference |
Referensi ke objek InventoryMachine yang direkonsiliasi. Koneksi enkripsi akan berada di zona InventoryMachine ini. |
inventoryMachinePeerRef InventoryMachineReference |
Referensi ke objek InventoryMachine lainnya dalam koneksi enkripsi. |
EncryptionConnectionStatus
Memberikan status EncryptionConnection.
Muncul di: - EncryptionConnection
| Kolom | Deskripsi |
|---|---|
pskSecretRef UniversalObjectReference |
Referensi ke objek rahasia yang menyimpan pre-shared key yang akan digunakan untuk mengautentikasi pada fase 1 IKE |
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk konfigurasi enkripsi. Kolom ini akan berisi jenis kondisi berikut: - Siap - PSKGenerationReady - ConfigurationReady - InventoryMachinePeerReady - InventoryMachineReady Hanya jika semua kondisi lainnya siap, kondisi "Siap" akan menjadi benar. |
InventoryMachineReference
Mewakili referensi ke mesin inventaris. Zona, nama, dan namespace mengidentifikasi InventoryMachine secara unik. Alamat IP dan nama node disertakan sehingga organisasi tidak perlu membuat kueri cluster admin root untuk mendapatkan alamat IP nanti, lalu memetakan alamat IP tersebut ke nama node.
Muncul di: - EncryptionConnectionSpec
| Kolom | Deskripsi |
|---|---|
name string |
|
namespace string |
|
zoneName string |
|
ipAddress string |
|
nodeName string |
network.global.private.gdc.goog/v1alpha1
ClusterMesh
ClusterMesh merepresentasikan konfigurasi clustermesh untuk cluster. Digunakan untuk menghubungkan beberapa cluster di beberapa zona. CR ini bersifat internal dan tidak akan digunakan oleh pengguna akhir.
Muncul di: - ClusterMeshList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ClusterMesh |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClusterMeshSpec |
|
status ClusterMeshStatus |
ClusterMeshList
Mewakili kumpulan objek clustermesh.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ClusterMeshList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ClusterMesh |
ClusterMeshReplica
ClusterMeshReplica merepresentasikan resource ClusterMesh yang direplikasi yang akan disinkronkan ke server API zonal tertentu. ClusterMesh merepresentasikan konfigurasi clustermesh untuk cluster. Digunakan untuk menghubungkan beberapa cluster di beberapa zona. CR ini bersifat internal dan tidak akan digunakan oleh pengguna akhir.
Muncul di: - ClusterMeshReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ClusterMeshReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClusterMeshSpec |
|
status ClusterMeshReplicaStatus |
ClusterMeshReplicaList
Mewakili kumpulan replika clustermesh.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ClusterMeshReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ClusterMeshReplica |
ClusterMeshReplicaStatus
Memberikan status replika organisasi.
Muncul di: - ClusterMeshReplica - ClusterMeshZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Jenis kondisi: - Siap: Kondisi ini menunjukkan apakah anotasi Clustermesh yang diperlukan telah ditambahkan ke objek cluster zonal. Ready=true saat cluster berfungsi. Ready=false Reason=Terminating saat cluster sedang dihentikan. |
ClusterMeshSpec
Memberikan spesifikasi objek ClusterMesh.
Muncul di: - ClusterMesh - ClusterMeshReplica
| Kolom | Deskripsi |
|---|---|
clusterID integer |
ClusterID Cilium, yang diperoleh dari anotasi CiliumClusterID pada objek Cluster. |
apiServerEndpoint string |
Endpoint Server API ClusterMesh untuk cluster saat ini. Hal ini akan digunakan oleh cluster lain untuk bertukar status. |
clusterZone string |
ClusterZone menentukan zona tempat cluster berjalan. Kolom ini ditambahkan untuk memberikan fleksibilitas bagi nama cluster di seluruh zona. |
ClusterMeshStatus
Memberikan status keseluruhan clustermesh.
Muncul di: - ClusterMesh
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array ClusterMeshZoneStatus |
Daftar status zona tempat resource di-roll out. |
ClusterMeshZoneStatus
Memberikan status peluncuran objek clustermesh ke zona tertentu.
Muncul di: - ClusterMeshStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus ClusterMeshReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
DNSRegistration
DNSRegistration merepresentasikan pendaftaran DNS untuk layanan air-gapped GDC (mis. konsol) dan layanan terkelola (mis. ODS). Nama ini akan digunakan oleh konfigurasi air-gapped GDC dan layanan terkelola untuk memberikan nama yang konsisten dan mudah diingat. Ini bukan untuk konfigurasi GDC lainnya.
Muncul di: - DNSRegistrationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistration |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSRegistrationSpec |
|
status DNSRegistrationStatus |
DNSRegistrationList
DNSRegistrationList merepresentasikan kumpulan DNSRegistration.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistrationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DNSRegistration |
DNSRegistrationReplica
DNSRegistrationReplica merepresentasikan pendaftaran DNS untuk layanan GDC (mis. konsol) dan layanan terkelola (mis. ODS). Resource ini akan digunakan oleh konfigurasi air gap GDC dan layanan terkelola untuk memberikan nama yang konsisten dan mudah diingat. Ini bukan untuk konfigurasi GDC lainnya.
Muncul di: - DNSRegistrationReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistrationReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSRegistrationSpec |
|
status DNSRegistrationReplicaStatus |
DNSRegistrationReplicaList
DNSRegistrationReplicaList merepresentasikan kumpulan DNSRegistrationReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistrationReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items DNSRegistrationReplica array |
DNSRegistrationReplicaStatus
DNSRegistrationReplicaStatus memberikan status DNSRegistrationReplica.
Muncul di: - DNSRegistrationReplica - DNSRegistrationZoneStatus
| Kolom | Deskripsi |
|---|---|
fqdn string |
Nilai yang tidak kosong menunjukkan bahwa FQDN untuk layanan siap digunakan. |
aliases array string |
Alias FQDN. |
conditions Array Condition |
Pembuatan entri DNS yang berhasil akan menghasilkan pengisian string FQDN, dengan kondisi "Siap" dalam array Kondisi sebagai "Benar". Error ditunjukkan dengan nilai FQDN kosong, dengan array Kondisi memiliki "Siap" sebagai "Salah". |
DNSRegistrationSpec
DNSRegistrationSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari DNSRegistration.
Muncul di: - DNSRegistration - DNSRegistrationReplica
| Kolom | Deskripsi |
|---|---|
fqdnPrefix string |
Berikan awalan yang akan digunakan untuk membuat FQDN (Nama Domain yang Sepenuhnya Memenuhi Syarat). Jika dibiarkan kosong, 'name' CR DNSRegistrationReplica akan digunakan untuk membuat FQDN. |
ttlSeconds integer |
TTLSeconds adalah kolom opsional yang menentukan time-to-live untuk data, dalam detik. Nilai minimum adalah 5 detik, nilai maksimum adalah 3.600 detik. Defaultnya adalah 300 detik. |
internal ResolveTo |
Isi kolom ini jika IP yang akan diselesaikan oleh FQDN yang dibuat adalah IP internal. Jika kolom ini diisi, FQDN yang dihasilkan akan berisi 'internal' di akhiran namanya. IP atau gateway internal untuk traffic internal harus diberikan di sini. Saat ini, hanya Internal atau Eksternal yang dapat ditentukan, tidak keduanya. Catatan: 1. Saat ini, hanya IP yang didukung untuk kolom Internal. 2. Dalam mode MT, di cluster admin root, hanya External yang akan didukung. Hal ini hanya berlaku untuk arsitektur organisasi V1, dan bukan arsitektur organisasi V2. |
external ResolveTo |
Isi kolom ini jika IP yang akan diselesaikan oleh FQDN yang dihasilkan adalah IP eksternal. Saat ini, hanya Internal atau Eksternal yang dapat ditentukan, tidak keduanya. IP eksternal atau gateway untuk traffic eksternal harus disediakan di sini. Hal ini hanya berlaku untuk arsitektur organisasi V1, dan bukan arsitektur organisasi V2. |
resolutionConfig ResolutionConfig |
ResolutionConfig memberikan detail jaringan tempat data DNS terdaftar harus diekspos. |
DNSRegistrationStatus
DNSRegistrationStatus memberikan status keseluruhan DNSRegistration.
Muncul di: - DNSRegistration
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones DNSRegistrationZoneStatus array |
Daftar status zona tempat resource di-roll out. |
DNSRegistrationZoneStatus
DNSRegistrationZoneStatus memberikan status peluncuran DNSRegistration ke zona tertentu.
Muncul di: - DNSRegistrationStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus DNSRegistrationReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
DNSZone
DNSZone merepresentasikan zona DNS.
Muncul di: - DNSZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSZoneSpec |
|
status DNSZoneStatus |
DNSZoneConfig
DNSZoneConfig menyediakan informasi server otoritatif zona DNS.
Muncul di: - ZoneDNSServersSpec
| Kolom | Deskripsi |
|---|---|
zoneName string |
Zona DNS yang dilayani oleh server otoritatif. |
authIP string |
Alamat IP server otoritatif untuk zona DNS. |
DNSZoneList
DNSZoneList merepresentasikan daftar zona DNS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DNSZone |
DNSZoneReplica
DNSZoneReplica merepresentasikan zona DNS.
Muncul di: - DNSZoneReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSZoneReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSZoneSpec |
|
status DNSZoneReplicaStatus |
DNSZoneReplicaList
DNSZoneReplicaList merepresentasikan daftar zona DNS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
DNSZoneReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DNSZoneReplica |
DNSZoneRolloutStatus
DNSZoneRolloutStatus memberikan status peluncuran DNSZone ke zona GDCH tertentu.
Muncul di: - DNSZoneStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus DNSZoneReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona GDCH. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
DNSZoneSpec
DNSZoneSpec memberikan spesifikasi zona DNS.
Muncul di: - DNSZone - DNSZoneReplica
| Kolom | Deskripsi |
|---|---|
dnsName string |
Nama domain yang sepenuhnya memenuhi syarat dari zona DNS. |
enableDNSSEC boolean |
Tanda ini menunjukkan bahwa DNSSEC harus diaktifkan di zona DNS. |
DNSZoneStatus
DNSZoneStatus memberikan status keseluruhan DNSZone.
Muncul di: - DNSZone
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones array DNSZoneRolloutStatus |
Daftar status peluncuran untuk setiap zona GDCH tempat resource diluncurkan. |
DefaultIstioGatewayInfo
Muncul di: - ResolveTo
| Kolom | Deskripsi |
|---|---|
owningCluster IstioGatewayOwningCluster |
Cluster tempat instance Istio Gateway default berjalan. Dalam arsitektur organisasi V2, cluster ini harus berupa cluster infrastruktur. Dalam arsitektur organisasi V1: Cluster ini bisa berupa cluster admin lokal, atau cluster sistem jarak jauh. CATATAN: Tim layanan terkelola harus menggunakan Istio Gateway di cluster sistem. Istio Gateway di cluster admin terutama ditujukan untuk layanan yang dimiliki oleh konfigurasi air-gapped GDC. |
ingressLabel IngressLabelValue |
IngressLabel digunakan untuk memetakan ke Gateway Ingress yang benar. Kolom ini hanya digunakan di cluster infrastruktur, dan nilainya harus salah satu dari infra, data, atau admin. |
ExposeToNetwork
Jenis pokok: string
Muncul di: - ResolutionConfig - ResourceRecordSetSpec
IngressProvider
Muncul di: - ResolveTo
| Kolom | Deskripsi |
|---|---|
type IngressProviderType |
Jenis penyedia ingress. Alamat IP akan diambil dari resource klaim kumpulan alamat infrastruktur atau gateway Istio admin yang sesuai. |
IngressProviderType
Jenis pokok: string
Muncul di: - IngressProvider
IstioGatewayOwningCluster
Jenis pokok: string
Muncul di: - DefaultIstioGatewayInfo
ResolutionConfig
Muncul di: - DNSRegistrationSpec
| Kolom | Deskripsi |
|---|---|
exposeToNetwork ExposeToNetwork |
ExposeToNetwork menentukan jaringan tempat data DNS terdaftar harus diekspos. Bersama-sama, ExposeToNetwork dan VPCIdentifier menentukan zona DNS yang akan digunakan. Dalam arsitektur organisasi V1, kolom ini dapat dihilangkan. |
vpcIdentifier string |
VPCIdentifier mengidentifikasi VPC tertentu saat ExposeToNetwork adalah VPC. Kolom ini wajib diisi jika ExposeToNetwork disetel ke VPC. Saat ini, hanya 'infra' dan 'default' yang didukung. |
resolveTo ResolveTo |
ResolveTo menentukan alamat IP target untuk memetakan data DNS. Ini dapat berupa alamat IP yang diberikan pengguna atau IP yang terkait dengan gateway ingress Istio yang dipilih. |
ResolveTo
Muncul di: - DNSRegistrationSpec - ResolutionConfig
| Kolom | Deskripsi |
|---|---|
ips array string |
IP yang harus diselesaikan oleh FQDN yang dihasilkan. Baik kolom IPs atau IngressProvider atau UseDefaultIstioGateway harus ditentukan jika menggunakan arsitektur organisasi V1. Menentukan lebih dari satu adalah error. Baik IP maupun kolom UseDefaultIstioGateway harus ditentukan jika menggunakan arsitektur organisasi V2. Menentukan keduanya adalah error. |
ingressProvider IngressProvider |
Penyedia ingress yang akan memberikan IP yang harus di-resolve oleh FQDN yang dihasilkan. Hal ini hanya berlaku untuk arsitektur organisasi V1, dan bukan arsitektur organisasi V2. |
useDefaultIstioGateway DefaultIstioGatewayInfo |
Gateway Istio yang IP load balancernya harus diselesaikan oleh FQDN yang dihasilkan. |
ResourceRecordSet
ResourceRecordSet merepresentasikan kumpulan data resource.
Muncul di: - ResourceRecordSetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSet |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ResourceRecordSetSpec |
|
status ResourceRecordSetStatus |
ResourceRecordSetList
ResourceRecordSetList merepresentasikan daftar kumpulan record resource.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array ResourceRecordSet |
ResourceRecordSetReplica
ResourceRecordSetReplica merepresentasikan kumpulan data resource.
Muncul di: - ResourceRecordSetReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSetReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ResourceRecordSetSpec |
|
status ResourceRecordSetReplicaStatus |
ResourceRecordSetReplicaList
ResourceRecordSetReplicaList merepresentasikan daftar kumpulan data resource.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSetReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ResourceRecordSetReplica array |
ResourceRecordSetReplicaStatus
ResourceRecordSetReplicaStatus memberikan status kumpulan data resource.
Muncul di: - ResourceRecordSetReplica - ResourceRecordSetZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Jenis kondisi: - Siap: Kondisi ini menunjukkan apakah RRset telah ditambahkan ke file zona. - Menghentikan: RRset ditandai untuk dihapus. |
ResourceRecordSetSpec
ResourceRecordSetSpec memberikan spesifikasi kumpulan data resource.
Muncul di: - ResourceRecordSet - ResourceRecordSetReplica
| Kolom | Deskripsi |
|---|---|
fqdn string |
Nama domain yang sepenuhnya memenuhi syarat dari RRset. |
ttl integer |
Waktu aktif dalam detik untuk RRset. Nilai ini menunjukkan berapa lama resolver harus menayangkan versi yang di-cache dari catatan resource dalam RRset ini sebelum membuat kueri untuk versi yang diupdate. |
type ResourceRecordType |
Jenis data resource dari semua data resource dalam RRset. |
resourceRecordData array string |
Data untuk semua catatan resource dalam RRset. Setiap entri mewakili catatan resource terpisah. |
zone string |
Nama zona DNS tempat RRset berada. Nama zona harus berupa akhiran FQDN. |
exposeToNetwork ExposeToNetwork |
ExposeToNetwork dan VPCIdentifier ditambahkan untuk menentukan DNSZone yang akan digunakan di Cluster Infra. ExposeToNetwork menentukan jaringan tempat ResourceRecordSet diekspos. |
vpcIdentifier string |
VPCIdentifier mengidentifikasi VPC tertentu saat ExposeToNetwork adalah VPC. Kolom ini wajib diisi jika ExposeToNetwork disetel ke VPC. Saat ini, hanya 'infra' dan 'default' yang didukung. |
ResourceRecordSetStatus
ResourceRecordSetStatus memberikan status keseluruhan ResourceRecordSet.
Muncul di: - ResourceRecordSet
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones ResourceRecordSetZoneStatus array |
Daftar status zona tempat resource di-roll out. |
ResourceRecordSetZoneStatus
ResourceRecordSetZoneStatus memberikan status peluncuran ResourceRecordSet ke zona tertentu.
Muncul di: - ResourceRecordSetStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus ResourceRecordSetReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
ResourceRecordType
Jenis pokok: string
ResourceRecordType mewakili jenis kumpulan data resource.
Muncul di: - ResourceRecordSetSpec
ZoneDNSServers
ZoneDNSServers mewakili semua server otoritatif yang termasuk dalam zona air-gapped GDC.
Muncul di: - ZoneDNSServersList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneDNSServers |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneDNSServersSpec |
|
status ZoneDNSServersStatus |
ZoneDNSServersList
ZoneDNSServersList merepresentasikan kumpulan ZoneDNSServers.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneDNSServersList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZoneDNSServers |
ZoneDNSServersReplica
ZoneDNSServersReplica merepresentasikan semua server otoritatif yang termasuk dalam zona air-gapped GDC.
Muncul di: - ZoneDNSServersReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneDNSServersReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneDNSServersSpec |
|
status ZoneDNSServersReplicaStatus |
ZoneDNSServersReplicaList
ZoneDNSServersReplicaList merepresentasikan kumpulan ZoneDNSServersReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.global.private.gdc.goog/v1alpha1 |
kind string |
ZoneDNSServersReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array ZoneDNSServersReplica |
ZoneDNSServersReplicaStatus
ZoneDNSServersReplicaStatus memberikan status ZoneDNSServersReplica.
Muncul di: - ZoneDNSServersReplica - ZoneDNSServersZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Jenis kondisi: - Siap: Kondisi ini menunjukkan apakah hierarki dan penerusan DNS telah disiapkan untuk semua zona DNS dalam CR. Hal ini berarti hal yang berbeda di berbagai cluster admin. Dalam kasus cluster admin root: - Data server nama untuk semua zona DNS di CR ditambahkan ke server otoritatif DNS global. - Entri penerusan ke semua zona DNS di CR ditambahkan ke server DNS forwarder. Dalam kasus cluster admin org: - Entri penerusan ke semua zona DNS di CR ditambahkan ke server DNS penerus. - Menghentikan: CR ditandai untuk dihapus. |
ZoneDNSServersSpec
ZoneDNSServersSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari ZoneDNSServers.
Muncul di: - ZoneDNSServers - ZoneDNSServersReplica
| Kolom | Deskripsi |
|---|---|
zone string |
Zona GDC dengan air gap yang berisi zona DNS. |
dnsZoneConfigs DNSZoneConfig array |
Konfigurasi zona DNS menyimpan informasi server untuk zona DNS di zona air gap GDC. |
ZoneDNSServersStatus
ZoneDNSServersStatus memberikan status keseluruhan ZoneDNSServers.
Muncul di: - ZoneDNSServers
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones ZoneDNSServersZoneStatus array |
Daftar status zona tempat resource di-roll out. |
ZoneDNSServersZoneStatus
ZoneDNSServersZoneStatus memberikan status peluncuran ZoneDNSServers ke zona tertentu.
Muncul di: - ZoneDNSServersStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus ZoneDNSServersReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
network.private.gdc.goog/v1alpha1
AggSwitchInternal
AggSwitchInternal merepresentasikan jenis pengalihan penggabungan internal dengan informasi
Muncul di: - AggSwitchInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
AggSwitchInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AggSwitchInternalSpec |
|
status SwitchCommonStatus |
AggSwitchInternalList
AggSwitchInternalList merepresentasikan kumpulan objek AggSwitchInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
AggSwitchInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AggSwitchInternal |
AggSwitchInternalSpec
AggSwitchInternalSpec merepresentasikan spesifikasi switch agg internal untuk konfigurasi jaringan
Muncul di: - AggSwitchInternal
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
downlinks Array RoutedPortSpec |
P2PDownlinks menjelaskan port yang dirutekan yang terhubung ke switch tingkat yang lebih rendah |
hairpinPorts Array HairpinPortSpec |
HairpinPorts menjelaskan loop hairpin yang dibuat oleh integrasi firewall dengan switch TODO(ruibin): Hentikan penggunaan kolom ini setelah semua kode dimigrasikan untuk menggunakan HairpinLinks di AggSwitchSpec. |
AuthoritativeZoneConfig
AuthoritativeZoneConfig berisi informasi tentang zona otoritatif. Digunakan untuk menambahkan zona pencarian maju atau zona DNS terbalik di Server DNS.
Muncul di: - DNSZoneSpec
| Kolom | Deskripsi |
|---|---|
exposeToNetwork ExposeToNetwork |
ExposeToNetwork dan VPCIdentifier ditambahkan untuk menentukan Server DNS yang akan digunakan di Cluster Infra. ExposeToNetwork menentukan jaringan tempat zona DNS diekspos. |
vpcIdentifier VPCIdentifier |
VPCIdentifier mengidentifikasi VPC tertentu saat ExposeToNetwork adalah VPC. 'infra' dan 'default' didukung. |
reverseDNS boolean |
Flag ini menunjukkan apakah zona adalah zona DNS terbalik. |
BGPPeeringInterface
BGPPeeringInterface memiliki detail antarmuka switch.
Muncul di: - ClusterBGPRouterSpec
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
|
switchMetadata BGPPeeringSwitchMetadata |
Metadata tombol yang terkait dengan antarmuka. Jika tidak disetel, akan berlaku untuk semua peralihan TOR. |
BGPPeeringSwitchMetadata
BGPPeeringSwitchMetadata memiliki detail switch.
Muncul di: - BGPPeeringInterface
| Kolom | Deskripsi |
|---|---|
switchRef SwitchReference |
|
rackName string |
BGPUpdateSource
BGPUpdateSource mewakili antarmuka sumber untuk sesi BGP.
Muncul di: - EBGPNeighbor
| Kolom | Deskripsi |
|---|---|
loopbackID integer |
BorderLeafSwitchInternal
BorderLeafSwitchInternal merepresentasikan jenis switch agg internal dengan informasi
Muncul di: - BorderLeafSwitchInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
BorderLeafSwitchInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BorderLeafSwitchInternalSpec |
|
status SwitchCommonStatus |
BorderLeafSwitchInternalList
BorderLeafSwitchInternalList merepresentasikan kumpulan objek BorderLeafSwitchInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
BorderLeafSwitchInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BorderLeafSwitchInternal |
BorderLeafSwitchInternalSpec
BorderLeafSwitchInternalSpec merepresentasikan spesifikasi switch agg internal untuk konfigurasi jaringan
Muncul di: - BorderLeafSwitchInternal
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
CellTunnelAllocation
Mewakili alokasi ID tunnel dalam Sel.
Muncul di: - CellTunnelAllocationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
CellTunnelAllocation |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CellTunnelAllocationSpec |
|
status CellTunnelAllocationStatus |
CellTunnelAllocationList
Mewakili daftar CellTunnelAllocation.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
CellTunnelAllocationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array CellTunnelAllocation |
CellTunnelAllocationSpec
Mewakili spesifikasi alokasi ID tunnel dalam Sel.
Muncul di: - CellTunnelAllocation
| Kolom | Deskripsi |
|---|---|
allocations Array TunnelAllocation |
CiscoNxOSSwitch
CiscoNxOSSwitch menjelaskan spesifikasi vendor untuk switch Cisco NxOS
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - SwitchCommonSpec - SwitchVendorCommon - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
vpc CiscoNxOSSwitchPairing |
Penyambungan mengacu pada spesifikasi penyambungan antara switch ini dan peer-nya yang digunakan untuk konfigurasi vPC |
CiscoNxOSSwitchPairing
CiscoNxOSSwitchPairing menjelaskan spesifikasi cara berpasangan dengan switch TOR lainnya.
Muncul di: - CiscoNxOSSwitch
| Kolom | Deskripsi |
|---|---|
peer LocalObjectReference |
Peer mengacu pada peralihan TOR peer di rak yang sama. |
connection CiscoNxOSSwitchPairingConnection |
Koneksi menentukan semua link fisik yang digunakan untuk menyambungkan dengan "Peer". |
CiscoNxOSSwitchPairingConnection
CiscoNxOSSwitchPairingConnection menjelaskan detail cara switch terhubung ke peer-nya.
Muncul di: - CiscoNxOSSwitchPairing
| Kolom | Deskripsi |
|---|---|
keepalivePort SwitchPortIndex |
KeepalivePort menjelaskan port untuk pesan keep-alive antara switch peer. Kedua switch menggunakan nomor port yang sama. Kolom ini bersifat opsional karena beberapa vendor mungkin tidak memerlukannya. |
peerLinks Array SwitchPortIndex |
PeerLink menjelaskan port (sama di setiap peer) yang digunakan untuk traffic data antar-switch. |
pairingIP IPAddressString |
PairingIP menjelaskan IP yang digunakan untuk menyambungkan switch di jaringan overlay. |
ClusterBGPPeer
ClusterBGPPeer memiliki detail untuk peering BGP antara cluster dan switch.
Muncul di: - ClusterBGPPeerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ClusterBGPPeer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClusterBGPPeerSpec |
|
status ClusterBGPPeerStatus |
ClusterBGPPeerList
ClusterBGPPeerList mewakili daftar ClusterBGPPeer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ClusterBGPPeerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ClusterBGPPeer array |
ClusterBGPPeerSpec
ClusterBGPPeerSpec memiliki detail untuk peering BGP antara cluster dan switch.
Muncul di: - ClusterBGPPeer
| Kolom | Deskripsi |
|---|---|
networkIP IPAddressString |
Alamat IP di switch. |
clusterIP IPAddressString |
Alamat IP di cluster. |
ClusterBGPPeerStatus
ClusterBGPPeerStatus memiliki status sesi peering BGP antara cluster dan switch.
Muncul di: - ClusterBGPPeer
| Kolom | Deskripsi |
|---|---|
md5SecretReference SecretReference |
Referensi ke secret yang berisi kunci md5 yang diperlukan untuk sesi BGP. |
ClusterBGPRouter
ClusterBGPRouter merepresentasikan konfigurasi router BGP dalam satu VRF untuk membuat koneksi peering BGP antara cluster dan switch jaringan
Muncul di: - ClusterBGPRouterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ClusterBGPRouter |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ClusterBGPRouterSpec |
|
status ClusterBGPRouterStatus |
ClusterBGPRouterList
ClusterBGPRouterList merepresentasikan daftar ClusterBGPRouter
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ClusterBGPRouterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ClusterBGPRouter |
ClusterBGPRouterSpec
ClusterBGPRouterSpec merepresentasikan konfigurasi router BGP dalam satu VRF untuk membuat koneksi peering BGP antara switch jaringan dan cluster.
Muncul di: - ClusterBGPRouter
| Kolom | Deskripsi |
|---|---|
networkASN BGPAutonomousSystemNumber |
ASN dalam konfigurasi BGP untuk sel GPC. |
clusterASN BGPAutonomousSystemNumber |
ASN yang akan digunakan oleh ANG di cluster. |
interfaces Array BGPPeeringInterface |
Daftar antarmuka yang tersedia untuk peering BGP. |
DNSRegistration
DNSRegistration merepresentasikan pendaftaran DNS untuk layanan air-gapped GDC (mis. konsol) dan layanan terkelola (mis. ODS). Nama ini akan digunakan oleh konfigurasi air-gapped GDC dan layanan terkelola untuk memberikan nama yang konsisten dan mudah diingat. Ini bukan untuk konfigurasi GDC lainnya.
Muncul di: - DNSRegistrationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistration |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSRegistrationSpec |
|
status DNSRegistrationStatus |
DNSRegistrationList
DNSRegistrationList merepresentasikan kumpulan DNSRegistration.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
DNSRegistrationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DNSRegistration |
DNSRegistrationSpec
DNSRegistrationSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari DNSRegistration.
Muncul di: - DNSRegistration
| Kolom | Deskripsi |
|---|---|
fqdnPrefix string |
Berikan awalan yang akan digunakan untuk membuat FQDN (Nama Domain yang Sepenuhnya Memenuhi Syarat). Jika dibiarkan kosong, 'name' CR DNSRegistration akan digunakan untuk membuat FQDN. |
internal ResolveTo |
Isi kolom ini jika IP yang akan diselesaikan oleh FQDN yang dibuat adalah IP internal. Jika kolom ini diisi, FQDN yang dihasilkan akan berisi 'internal' di akhiran namanya. IP atau gateway internal untuk traffic internal harus diberikan di sini. Saat ini, hanya Internal atau Eksternal yang dapat ditentukan, tidak keduanya. Catatan: 1. Saat ini, hanya IP yang didukung untuk kolom Internal. 2. Dalam mode MT, di cluster admin root, hanya External yang akan didukung. |
external ResolveTo |
Isi kolom ini jika IP yang akan diselesaikan oleh FQDN yang dihasilkan adalah IP eksternal. Saat ini, hanya Internal atau Eksternal yang dapat ditentukan, tidak keduanya. IP eksternal atau gateway untuk traffic eksternal harus disediakan di sini. |
scope DNSScope |
Kolom cakupan tidak digunakan lagi. Pengontrol DNSRegistration tidak menggunakan kolom ini. |
ttl integer |
TTL adalah kolom opsional yang menentukan time-to-live untuk data, dalam detik. Nilai minimum adalah 5 detik, nilai maksimum adalah 3.600 detik. Defaultnya adalah 300 detik. |
resolutionConfig ResolutionConfig |
ResolutionConfig ditambahkan untuk arsitektur berbasis cluster infrastruktur, yang menentukan konfigurasi jaringan untuk menyelesaikan kueri DNS terkait pendaftaran DNS. |
DNSRegistrationStatus
DNSRegistrationStatus memberikan status DNSRegistration.
Muncul di: - DNSRegistration
| Kolom | Deskripsi |
|---|---|
fqdn string |
Nilai yang tidak kosong menunjukkan bahwa FQDN untuk layanan siap digunakan. |
aliases array string |
Alias FQDN. |
conditions Array Condition |
Pembuatan entri DNS yang berhasil akan menghasilkan pengisian string FQDN, dengan kondisi "Siap" dalam array Kondisi sebagai "Benar". Error ditunjukkan dengan nilai FQDN kosong, dengan array Kondisi memiliki "Siap" sebagai "Salah". |
DNSScope
Jenis pokok: string
Muncul di: - DNSRegistrationSpec
DNSServerType
Jenis pokok: string
DNSServerType merepresentasikan jenis server DNS.
Muncul di: - ForwardZoneConfig
DNSZone
DNSZone merepresentasikan zona DNS.
Muncul di: - DNSZoneList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
DNSZone |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DNSZoneSpec |
|
status DNSZoneStatus |
DNSZoneList
DNSZoneList merepresentasikan daftar zona DNS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
DNSZoneList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DNSZone |
DNSZoneSpec
DNSZoneSpec memberikan spesifikasi DNSZone. Hanya satu di antara ForwardZoneConfig/StubZoneConfig/AuthoritativeZoneConfig yang harus ditentukan.
Muncul di: - DNSZone
| Kolom | Deskripsi |
|---|---|
domainName string |
|
internal boolean |
Flag ini menunjukkan apakah zona hanya untuk penggunaan internal. |
reverseDNS boolean |
Flag ini menunjukkan apakah zona adalah zona DNS terbalik. |
forwardingConfig ForwardingConfig |
Konfigurasi penerusan non-nil menunjukkan bahwa zona adalah zona penerusan. |
forwardZoneConfig ForwardZoneConfig |
Konfigurasi zona penerusan non-null menunjukkan bahwa zona tersebut adalah zona penerusan. |
stubZoneConfig StubZoneConfig |
Konfigurasi stub non-null menunjukkan bahwa zona adalah zona stub. |
authoritativeZoneConfig AuthoritativeZoneConfig |
Konfigurasi zona otoritatif non-null menunjukkan bahwa zona tersebut adalah zona otoritatif. Dapat berupa zona pencarian maju atau zona DNS terbalik berdasarkan konfigurasi. |
DNSZoneStatus
DNSZoneStatus memberikan status DNSZone.
Muncul di: - DNSZone
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Jenis kondisi: - Siap: Kondisi ini menunjukkan apakah zona telah ditambahkan ke file zona CoreDNS. - Menghentikan: Zona ditandai untuk dihapus. |
DefaultIstioGatewayInfo
Muncul di: - ResolveTo
| Kolom | Deskripsi |
|---|---|
owningCluster IstioGatewayOwningCluster |
Cluster tempat instance Istio Gateway default berjalan. Dalam arsitektur organisasi V2, cluster ini harus berupa cluster infrastruktur. Dalam arsitektur organisasi V1: Cluster tersebut dapat berupa cluster admin lokal, atau cluster pengguna default jarak jauh. CATATAN: Tim layanan terkelola harus menggunakan Istio Gateway di cluster pengguna default. Istio Gateway di cluster admin terutama ditujukan untuk layanan yang dimiliki oleh konfigurasi air-gapped GDC. |
ingressLabel IngressLabelValue |
IngressLabel digunakan untuk memetakan ke Gateway Ingress yang benar. Dalam arsitektur organisasi V2, nilainya dapat berupa infra/data/admin. Dalam arsitektur organisasi V1, nilai hanya digunakan saat cluster pemiliknya adalah RemoteDefaultUserCluster. Dalam hal ini, nilai kosong secara default ditetapkan ke label "system". |
EBGPNeighbor
EBGPNeighbor merepresentasikan spesifikasi tetangga BGP.
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - SwitchCommonSpec - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
peerASN BGPAutonomousSystemNumber |
ID sistem otonom jarak jauh untuk jaringan tetangga. |
neighborIP IPAddressString |
Alamat IP tetangga eBGP di jaringan eksternal. |
vrf string |
Nama VRF tempat sesi BGP dibuat. |
updateSource BGPUpdateSource |
Antarmuka sumber untuk membuat sesi BGP. |
md5SecretReference SecretReference |
Referensi ke objek rahasia yang berisi kunci MD5 untuk membuat sesi BGP. |
md5SecretKey string |
Kunci hash MD5 dalam objek rahasia. |
Endpoint
Endpoint berisi peta endpoint yang ditargetkan dan server TLS terkait.
Muncul di: - ForwardZoneConfig - StubZoneConfig
| Kolom | Deskripsi |
|---|---|
ip string |
Endpoint biasanya berupa alamat IP, yang juga dapat mencakup nomor port. |
tlsServers array string |
FQDN server TLS yang memverifikasi. Jika tidak ada server TLS yang ditentukan, traffic akan diteruskan tanpa TLS. |
ExposeToNetwork
Jenis pokok: string
Muncul di: - AuthoritativeZoneConfig - ResolutionConfig - ResourceRecordSetSpec
FabricTunnelAllocation
Mewakili alokasi tunnel dalam Sel.
Muncul di: - FabricTunnelAllocationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
FabricTunnelAllocation |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FabricTunnelAllocationSpec |
|
status FabricTunnelAllocationStatus |
FabricTunnelAllocationList
Mewakili daftar FabricTunnelAllocation.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
FabricTunnelAllocationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array FabricTunnelAllocation |
FabricTunnelAllocationStatus
Mewakili status alokasi ID tunnel dalam Sel.
Muncul di: - FabricTunnelAllocation
| Kolom | Deskripsi |
|---|---|
vxlanTunnel object (keys:string, values:integer) |
Peta nama vrf ke ID vxlan |
vlanTunnel Array VLANTunnel |
Informasi tunnel VLAN |
ForwardZoneConfig
ForwardZoneConfig berisi informasi tentang zona penerusan.
Muncul di: - DNSZoneSpec
| Kolom | Deskripsi |
|---|---|
targetEndpoints Array Endpoint |
Daftar endpoint yang secara opsional ditautkan ke server TLS. |
vpcIdentifier VPCIdentifier |
VPCIdentifier mengidentifikasi VPC tempat zona penerusan berlaku. 'infra' dan 'default' didukung. Nilai kosong menunjukkan bahwa zona DNS berlaku untuk semua jaringan dalam organisasi. |
dnsServerType DNSServerType |
Mengidentifikasi jenis server DNS yang kita ubah. Saat ini mendukung Penerusan dan Resolver. |
replicateToTenantOrg boolean |
Tanda ini menunjukkan apakah zona penerusan perlu direplikasi ke penerus org. tenant. |
ForwardingConfig
ForwardingConfig berisi informasi tentang zona penerusan.
Muncul di: - DNSZoneSpec
| Kolom | Deskripsi |
|---|---|
endpoints array string |
Endpoint biasanya berupa alamat IP, yang juga dapat mencakup nomor port. (Contoh: 10.200.0.80 atau 10.200.0.80:44) |
replicateToTenantOrg boolean |
Tanda ini menunjukkan apakah zona penerusan perlu direplikasi ke penerus org. tenant. |
IstioGatewayOwningCluster
Jenis pokok: string
Muncul di: - DefaultIstioGatewayInfo
LoopbackInterface
LoopbackInterface memiliki detail untuk antarmuka loopback di switch.
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - SwitchCommonSpec - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
id integer |
ID antarmuka loopback. |
vrf string |
VRF untuk antarmuka loopback. |
ips Array IPAddressString |
Alamat IP yang ditetapkan ke antarmuka loopback. |
ManagementAggSwitchInternal
ManagementAggSwitchInternal mewakili jenis pengalihan agregasi pengelolaan internal dengan informasi
Muncul di: - ManagementAggSwitchInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ManagementAggSwitchInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagementAggSwitchInternalSpec |
|
status SwitchCommonStatus |
ManagementAggSwitchInternalList
ManagementAggSwitchInternalList mewakili kumpulan objek ManagementAggSwitchInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ManagementAggSwitchInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagementAggSwitchInternal |
ManagementAggSwitchInternalSpec
ManagementAggSwitchInternalSpec merepresentasikan spesifikasi switch agregasi pengelolaan internal untuk konfigurasi jaringan
Muncul di: - ManagementAggSwitchInternal
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
downlinks Array RoutedPortSpec |
P2PDownlinks menjelaskan port yang dirutekan yang terhubung ke switch tingkat yang lebih rendah |
ManagementSwitchInternal
ManagementSwitchInternal merepresentasikan jenis tombol akses mgmt internal dengan informasi
Muncul di: - ManagementSwitchInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ManagementSwitchInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagementSwitchInternalSpec |
|
status SwitchCommonStatus |
ManagementSwitchInternalList
ManagementSwitchInternalList mewakili kumpulan objek ManagementSwitchInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ManagementSwitchInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagementSwitchInternal |
ManagementSwitchInternalSpec
ManagementSwitchInternalSpec merepresentasikan spesifikasi switch pengelolaan internal untuk konfigurasi jaringan
Muncul di: - ManagementSwitchInternal
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
ResolutionConfig
Muncul di: - DNSRegistrationSpec
| Kolom | Deskripsi |
|---|---|
exposeToNetwork ExposeToNetwork |
ExposeToNetwork menentukan data DNS terdaftar yang diekspos ke jaringan mana. Bersama-sama, ExposeToNetwork dan VPCIdentifier menentukan DNSZone yang akan digunakan. |
vpcIdentifier string |
VPCIdentifier mengidentifikasi VPC tertentu saat ExposeToNetwork adalah VPC. Kolom ini wajib diisi jika ExposeToNetwork disetel ke VPC. Saat ini, hanya 'infra' dan 'default' yang didukung. |
resolveTo ResolveTo |
ResolveTo menentukan alamat IP target untuk memetakan data DNS. Alamat IP ini dapat berupa alamat IP yang disediakan pengguna dari kolom IP atau IP yang terkait dengan layanan Istio yang dipilih. |
ResolveTo
Muncul di: - DNSRegistrationSpec - ResolutionConfig
| Kolom | Deskripsi |
|---|---|
ips array string |
IP yang harus diselesaikan oleh FQDN yang dihasilkan. IP atau kolom UseDefaultIstioGateway harus ditentukan. Menentukan keduanya adalah error. |
useDefaultIstioGateway DefaultIstioGatewayInfo |
Gateway Istio yang IP load balancernya harus diselesaikan oleh FQDN yang dihasilkan. IP atau Gateway harus ditentukan. |
ResourceRecordSet
ResourceRecordSet merepresentasikan kumpulan data resource.
Muncul di: - ResourceRecordSetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSet |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ResourceRecordSetSpec |
|
status ResourceRecordSetStatus |
ResourceRecordSetList
ResourceRecordSetList merepresentasikan daftar kumpulan record resource.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ResourceRecordSetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array ResourceRecordSet |
ResourceRecordSetSpec
ResourceRecordSetSpec memberikan spesifikasi kumpulan data resource.
Muncul di: - ResourceRecordSet
| Kolom | Deskripsi |
|---|---|
fqdn string |
Nama domain yang sepenuhnya memenuhi syarat dari RRset. |
ttl integer |
Waktu aktif dalam detik untuk RRset. Nilai ini menunjukkan berapa lama resolver harus menayangkan versi yang di-cache dari catatan resource dalam RRset ini sebelum membuat kueri untuk versi yang diupdate. |
type ResourceRecordType |
Jenis data resource dari semua data resource dalam RRset. |
resourceRecordData array string |
Data untuk semua catatan resource dalam RRset. Setiap entri mewakili catatan resource terpisah. |
zone string |
Zona tempat RRset berada. Zona harus berupa akhiran FQDN. |
exposeToNetwork ExposeToNetwork |
ExposeToNetwork dan VPCIdentifier ditambahkan untuk menentukan DNSZone yang akan digunakan di Cluster Infra. ExposeToNetwork menentukan jaringan tempat ResourceRecordSet diekspos. |
vpcIdentifier string |
Kolom ini wajib diisi jika ExposeToNetwork disetel ke VPC. Saat ini, hanya 'infra' dan 'default' yang didukung. |
ResourceRecordSetStatus
ResourceRecordSetStatus memberikan status kumpulan data resource.
Muncul di: - ResourceRecordSet
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Jenis kondisi: - Siap: Kondisi ini menunjukkan apakah RRset telah ditambahkan ke file zona. - Menghentikan: RRset ditandai untuk dihapus. |
ResourceRecordType
Jenis pokok: string
ResourceRecordType mewakili jenis kumpulan data resource.
Muncul di: - ResourceRecordSetSpec
RouteTargetID
Jenis pokok: integer
RouteTargetID mewakili bagian kedua dari target rute VRF.
Muncul di: - TunnelAllocation - TunnelData
StubZoneConfig
StubZoneConfig berisi informasi tentang stub zone. Hanya relevan dalam konteks Recursive Resolver.
Muncul di: - DNSZoneSpec
| Kolom | Deskripsi |
|---|---|
targetEndpoints Array Endpoint |
Daftar endpoint yang secara opsional ditautkan ke server TLS. |
vpcIdentifier VPCIdentifier |
VPCIdentifier mengidentifikasi VPC tempat zona stub berlaku. 'default' atau nil (kosong) didukung. Nilai kosong menunjukkan bahwa zona DNS berlaku untuk semua jaringan dalam organisasi. |
SwitchBootstrapRequest
SwitchBootstrapRequest mewakili permintaan untuk melakukan bootstrap pengalihan
Muncul di: - SwitchBootstrapRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchBootstrapRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchBootstrapRequestSpec |
|
status SwitchBootstrapRequestStatus |
SwitchBootstrapRequestList
SwitchBootstrapRequestList merepresentasikan daftar SwitchBootstrapRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchBootstrapRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchBootstrapRequest |
SwitchBootstrapRequestSpec
SwitchBootstrapRequestSpec mewakili spesifikasi SwitchBootstrapRequest.
Muncul di: - SwitchBootstrapRequest
| Kolom | Deskripsi |
|---|---|
switchRef TypedLocalObjectReference |
SwitchRef memberikan referensi ke objek switch. Jenis yang didukung adalah TORSwitch, AggSwitch, ManagementSwitch, dan ManagementAggSwitch. |
SwitchBootstrapRequestStatus
SwitchBootstrapRequestStatus merepresentasikan status SwitchBootstrapRequest.
Muncul di: - SwitchBootstrapRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menyediakan kondisi bootstrap switch |
SwitchCommonSpec
SwitchCommonSpec merepresentasikan spesifikasi konfigurasi switch yang umum untuk semua jenis switch
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
SwitchDrainCondition
SwitchDrainCondition mewakili kondisi pengurasan switch.
Muncul di: - SwitchDrainRequestStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi memberikan kondisi pengurasan switch. |
switchRef TypedLocalObjectReference |
SwitchRef memberikan referensi ke objek switch. Jenis yang didukung adalah TORSwitch, AggSwitch, ManagementSwitch, dan ManagementAggSwitch. |
SwitchDrainPort
SwitchDrainPort merepresentasikan port yang akan dikuras.
Muncul di: - SwitchDrainPorts
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama port yang akan dikuras. |
SwitchDrainPorts
SwitchDrainPorts merepresentasikan sekumpulan port yang akan dikuras.
Muncul di: - SwitchDrainRequestSpec
| Kolom | Deskripsi |
|---|---|
list Array SwitchDrainPort |
SwitchDrainRequest
SwitchDrainRequest mewakili permintaan untuk menguras resource pada switch.
Muncul di: - SwitchDrainRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchDrainRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchDrainRequestSpec |
|
status SwitchDrainRequestStatus |
SwitchDrainRequestList
SwitchDrainRequestList mewakili daftar SwitchDrainRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchDrainRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchDrainRequest |
SwitchDrainRequestSpec
SwitchDrainRequestSpec merepresentasikan spesifikasi SwitchDrainRequest.
Muncul di: - SwitchDrainRequest
| Kolom | Deskripsi |
|---|---|
type SwitchDrainType |
Type memberikan jenis saluran pembuangan sakelar. |
switchRef TypedLocalObjectReference |
SwitchRef memberikan referensi ke objek switch. Jenis yang didukung adalah TORSwitch, AggSwitch, ManagementSwitch, dan ManagementAggSwitch. |
ports SwitchDrainPorts |
Port menyediakan port yang akan dikuras. |
SwitchDrainRequestStatus
SwitchDrainRequestStatus merepresentasikan status SwitchDrainRequest.
Muncul di: - SwitchDrainRequest
| Kolom | Deskripsi |
|---|---|
drains Array SwitchDrainCondition |
Kondisi memberikan kondisi pengurasan setiap switch. |
SwitchDrainType
Jenis pokok: string
SwitchDrainType merepresentasikan jenis SwitchDrainRequest.
Muncul di: - SwitchDrainRequestSpec
SwitchImage
SwitchImage merepresentasikan data satu gambar tombol.
Muncul di: - SwitchImagesStatus
| Kolom | Deskripsi |
|---|---|
imageVersion string |
ImageVersion memberikan versi gambar pengganti. |
path string |
Path menyediakan jalur gambar dalam server TFTP. |
checksum string |
Checksum memberikan checksum MD5 gambar. |
SwitchImageDownloadRequest
SwitchImageDownloadRequest mewakili permintaan untuk mendownload gambar untuk tombol di sel GDC-H.
Muncul di: - SwitchImageDownloadRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchImageDownloadRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchImageDownloadRequestSpec |
|
status SwitchImageDownloadRequestStatus |
SwitchImageDownloadRequestList
SwitchImageDownloadRequestList merepresentasikan daftar SwitchImageDownloadRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchImageDownloadRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchImageDownloadRequest |
SwitchImageDownloadRequestSpec
SwitchImageDownloadRequestSpec merepresentasikan spesifikasi SwitchImageDownloadRequest.
Muncul di: - SwitchImageDownloadRequest
| Kolom | Deskripsi |
|---|---|
currentVersion string |
CurrentVersion menyediakan versi GDC-H saat ini. |
targetVersion string |
TargetVersion menyediakan versi GDC-H target. |
SwitchImageDownloadRequestStatus
SwitchImageDownloadRequestStatus merepresentasikan status SwitchImageDownloadRequest.
Muncul di: - SwitchImageDownloadRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi memberikan kondisi download gambar. |
SwitchImageHostRequest
SwitchImageHostRequest merepresentasikan permintaan untuk meng-host pengalihan sistem operasi gambar.
Muncul di: - SwitchImageHostRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchImageHostRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchImageHostRequestSpec |
|
status SwitchImageHostRequestStatus |
SwitchImageHostRequestList
SwitchImageHostRequestList merepresentasikan daftar SwitchImageHostRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchImageHostRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array SwitchImageHostRequest |
SwitchImageHostRequestSpec
SwitchImageHostRequestSpec merepresentasikan spesifikasi SwitchImageHostRequest.
Muncul di: - SwitchImageHostRequest
| Kolom | Deskripsi |
|---|---|
fromVersion string |
FromVersion adalah versi GDC-H yang diupgrade atau di-rollback oleh switch. |
toVersion string |
ToVersion adalah versi GDC-H yang diupgrade atau di-rollback oleh switch. |
SwitchImageHostRequestStatus
SwitchImageHostRequestStatus mewakili status SwitchImageHostRequest.
Muncul di: - SwitchImageHostRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menyediakan kondisi hosting gambar sistem operasi switch. Kondisi yang Didukung mencakup: Ready, TFTPReady, ImagesReady. |
tftpHost string |
TFTPHost menyediakan IP host dan port server TFTP. |
switches Array SwitchImagesStatus |
Tombol memberikan status hosting gambar dari semua tombol dalam sel GDC-H. |
SwitchImagesStatus
SwitchImagesStatus mewakili status hosting image sistem operasi untuk peralihan. Selain itu, aplikasi ini menyediakan paket tambahan yang perlu Anda instal di atas image sistem.
Muncul di: - SwitchImageHostRequestStatus
| Kolom | Deskripsi |
|---|---|
switchName string |
SwitchName memberikan nama sakelar. |
imagePaths Array SwitchImage |
Images menyediakan informasi image sistem operasi untuk switch tertentu. |
packagePaths SwitchPackage array |
Paket menyediakan informasi penginstalan paket untuk switch tertentu. |
SwitchPackage
SwitchPackage merepresentasikan paket yang perlu diinstal switch selain image OS switch.
Muncul di: - SwitchImagesStatus
| Kolom | Deskripsi |
|---|---|
path string |
Path menyediakan jalur paket dalam server. |
checksum string |
Checksum memberikan checksum paket. |
SwitchReference
SwitchReference berisi informasi yang diperlukan untuk mereferensikan objek switch.
Muncul di: - BGPPeeringSwitchMetadata
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama switch yang dirujuk. |
kind string |
Kind adalah jenis tombol akses yang dirujuk. |
SwitchUpgradeRequest
SwitchUpgradeRequest mewakili permintaan untuk mengupgrade switch di sel GDC-H tertentu.
Muncul di: - SwitchUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchUpgradeRequestSpec |
|
status SwitchUpgradeRequestStatus |
SwitchUpgradeRequestList
SwitchUpgradeRequestList merepresentasikan daftar SwitchUpgradeRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
SwitchUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchUpgradeRequest |
SwitchUpgradeRequestSpec
SwitchUpgradeRequestSpec mewakili spesifikasi SwitchUpgradeRequest.
Muncul di: - SwitchUpgradeRequest
| Kolom | Deskripsi |
|---|---|
currentVersion string |
CurrentVersion menyediakan versi GDC-H saat ini. |
targetVersion string |
TargetVersion menyediakan versi GDC-H target. |
pause boolean |
Pause memberikan opsi untuk menjeda upgrade switch secara tuntas untuk rollback manual. |
upgradeStrategy UpgradeStrategy |
UpgradeStrategy menyediakan opsi untuk menyesuaikan jumlah switch yang akan diupgrade bersama-sama. Saat ini, alat ini mendukung dua opsi: berurutan dan paralel. Perilaku defaultnya adalah mengupgrade secara paralel. |
SwitchUpgradeRequestStatus
SwitchUpgradeRequestSpec merepresentasikan status SwitchUpgradeRequest.
Muncul di: - SwitchUpgradeRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi memberikan kondisi upgrade perangkat. |
switches array SwitchUpgradeStatus |
Switches menyediakan daftar status upgrade untuk switch di sel GDC-H. |
SwitchUpgradeStatus
SwitchUpgradeStatus mewakili status upgrade switch.
Muncul di: - SwitchUpgradeRequestStatus
| Kolom | Deskripsi |
|---|---|
switchRef TypedLocalObjectReference |
SwitchRef memberikan referensi ke tombol. |
conditions Array Condition |
Kondisi memberikan kondisi upgrade switch. |
startTime Waktu |
StartTime memberikan waktu mulai upgrade switch. |
SwitchVendorCommon
SwitchVendorCommon menjelaskan spesifikasi umum untuk berbagai vendor
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - SwitchCommonSpec - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
TORSwitchInternal
TORSwitchInternal mewakili jenis switch TOR internal dengan informasi
Muncul di: - TORSwitchInternalList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
TORSwitchInternal |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TORSwitchInternalSpec |
|
status SwitchCommonStatus |
TORSwitchInternalList
TORSwitchInternalList merepresentasikan kumpulan objek TORSwitchInternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
TORSwitchInternalList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TORSwitchInternal |
TORSwitchInternalSpec
TORSwitchInternalSpec merepresentasikan spesifikasi switch TOR internal untuk konfigurasi jaringan
Muncul di: - TORSwitchInternal
| Kolom | Deskripsi |
|---|---|
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. Hanya dapat ditetapkan oleh HAMS. Gunakan LoopbackInterfaces untuk protokol perutean tambahan. |
loopbackInterfaces Array LoopbackInterface |
LoopbackInterfaces menentukan detail untuk antarmuka yang digunakan untuk protokol perutean. Misalnya, alamat IP yang ditetapkan ke antarmuka loopback untuk OSPF, iBGP, eBGP, VTEP. |
ebgpNeighbors Array EBGPNeighbor |
EBGPNeighbors menjelaskan tetangga BGP yang akan dikonfigurasi untuk switch. |
l2Networks Array L2NetworkSpec |
L2Networks menjelaskan jaringan layer-2 lintas switch. Setiap port yang ditentukan dari setiap switch harus terhubung ke perangkat yang sama. |
uplinks Array RoutedPortSpec |
Uplink menjelaskan port yang dirutekan dari TOR ke switch tingkat atas. |
nxos CiscoNxOSSwitch |
CiscoNexus mewakili konfigurasi khusus vendor untuk switch Cisco NxOS |
portChannels Array PortChannelSpec |
PortChannels menjelaskan spesifikasi channel port untuk switch. |
TunnelAllocation
TunnelAllocation merepresentasikan alokasi tunnel untuk entitas.
Muncul di: - CellTunnelAllocationSpec
| Kolom | Deskripsi |
|---|---|
vxlan VxLANID |
VxLAN menyediakan VxLAN L3 yang menjadi tujuan tunnel ini. |
routeTargetID RouteTargetID |
RouteTargetID mewakili bagian kedua dari target rute VRF. Jika nil, ID VxLAN akan digunakan sebagai RT bagian kedua. |
vlan VLANID |
VLAN menyediakan VLAN yang digunakan tunnel ini. |
vrf VRF |
VRF menunjukkan bahwa tunnel digunakan untuk VRF jika ditentukan. |
subnetClaimRef UniversalObjectReference |
SubnetClaimRef menunjukkan bahwa tunnel digunakan untuk subnet jika ditentukan. |
TunnelData
Mewakili data tunnel.
Muncul di: - TunnelAllocation
| Kolom | Deskripsi |
|---|---|
vxlan VxLANID |
VxLAN menyediakan VxLAN L3 yang menjadi tujuan tunnel ini. |
routeTargetID RouteTargetID |
RouteTargetID mewakili bagian kedua dari target rute VRF. Jika nil, ID VxLAN akan digunakan sebagai RT bagian kedua. |
vlan VLANID |
VLAN menyediakan VLAN yang digunakan tunnel ini. |
TunnelEntity
Mewakili entitas yang akan menggunakan tunnel. Hanya satu kolom yang harus ditentukan.
Muncul di: - TunnelAllocation
| Kolom | Deskripsi |
|---|---|
vrf VRF |
VRF menunjukkan bahwa tunnel digunakan untuk VRF jika ditentukan. |
subnetClaimRef UniversalObjectReference |
SubnetClaimRef menunjukkan bahwa tunnel digunakan untuk subnet jika ditentukan. |
UpgradeStrategy
Jenis pokok: string
UpgradeStrategy menyediakan opsi untuk menyesuaikan jumlah switch
yang akan diupgrade bersama-sama. Saat ini, alat ini mendukung dua opsi:
berurutan dan paralel. Perilaku defaultnya adalah mengupgrade secara paralel.
Muncul di: - SwitchUpgradeRequestSpec
VLANID
Jenis pokok: integer
Mewakili ID VLAN. ID VLAN yang dialokasikan didesain berada dalam rentang yang lebih tinggi untuk menghindari konflik.
Muncul di: - TunnelAllocation - TunnelData
VLANTunnel
Muncul di: - FabricTunnelAllocationStatus
| Kolom | Deskripsi |
|---|---|
subnetName string |
|
vlanID integer |
|
vrfName string |
VPCIdentifier
Jenis pokok: string
Muncul di: - AuthoritativeZoneConfig - ForwardZoneConfig - StubZoneConfig
VRF
Mewakili instance penerusan dan perutean virtual.
Muncul di: - TunnelAllocation - TunnelEntity
| Kolom | Deskripsi |
|---|---|
fleetRef LocalObjectReference |
FleetRef memberikan informasi tentang Fleet mana yang harus dimiliki VRF. |
type OverlayNetworkType |
Jenis memberikan informasi tentang tujuan VRF. |
VxLANID
Jenis pokok: integer
Mewakili ID VxLAN.
Muncul di: - TunnelAllocation - TunnelData
ZoneNetwork
ZoneNetwork merepresentasikan spesifikasi zona jaringan. ZoneNetwork adalah penampung untuk atribut jaringan tingkat zona (misalnya, ASN).
Muncul di: - ZoneNetworkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ZoneNetwork |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZoneNetworkSpec |
|
status ZoneNetworkStatus |
ZoneNetworkList
ZoneNetworkList merepresentasikan kumpulan jaringan zona.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
network.private.gdc.goog/v1alpha1 |
kind string |
ZoneNetworkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZoneNetwork |
ZoneNetworkStatus
ZoneNetworkStatus memberikan status jaringan zona.
Muncul di: - ZoneNetwork
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status jaringan zona. Jenis kondisi: - Siap: Menunjukkan bahwa jaringan zona siap digunakan |
object.global.private.gdc.goog/v1
BucketInfo
Menentukan skema untuk BucketInfo API.
Muncul di: - BucketInfoList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.global.private.gdc.goog/v1 |
kind string |
BucketInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BucketInfoSpec |
|
status BucketInfoStatus |
BucketInfoList
Berisi daftar BucketInfo.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.global.private.gdc.goog/v1 |
kind string |
BucketInfoList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BucketInfo array |
BucketInfoReplica
Menentukan Skema untuk BucketInfoReplica API.
Muncul di: - BucketInfoReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.global.private.gdc.goog/v1 |
kind string |
BucketInfoReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BucketInfoSpec |
|
status BucketInfoReplicaStatus |
BucketInfoReplicaList
Mewakili daftar BucketInfoReplica.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.global.private.gdc.goog/v1 |
kind string |
BucketInfoReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BucketInfoReplica array |
BucketInfoReplicaStatus
Menyimpan status BucketInfoReplica yang diamati.
Muncul di: - BucketInfoReplica - BucketInfoZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Menyimpan informasi tentang status keseluruhan BucketInfoReplica. |
BucketInfoSpec
BucketInfoSpec menentukan status yang diinginkan dari Resource BucketInfo.
Muncul di: - BucketInfo - BucketInfoReplica
| Kolom | Deskripsi |
|---|---|
description string |
Deskripsi konten bucket. |
storageClass ObjectStorageClass |
Menentukan seberapa sering data perlu diakses. Opsi yang tersedia meliputi Standard dan Nearline. Standard cocok untuk data panas yang sering diakses, seperti situs, video streaming, dan aplikasi seluler. Digunakan untuk data yang dapat disimpan minimal selama 30 hari. Nearline cocok untuk data yang dapat disimpan minimal selama 60 hari, termasuk pencadangan data dan konten multimedia longtail. |
bucketPolicy GlobalBucketPolicy |
Menentukan kebijakan resource bucket. Jika tidak ditentukan, kebijakan default akan diterapkan. |
location string |
Menentukan tempat fisik tempat data objek dalam bucket berada. Jika tidak ditentukan, defaultnya adalah lokasi tempat bucket dibuat. |
bucketName string |
Nama bucket yang disediakan tanpa namespace. Ini digunakan untuk merujuk ke bucket saat menggunakan alat dan library lokal. |
zonalEndpoints array string |
Endpoint DNS zona tempat bucket dapat dijangkau. Gunakan endpoint ini jika failover yang disesuaikan diperlukan. |
globalEndpoint string |
Endpoint global yang akan merutekan traffic secara dinamis ke zona mana pun yang berisi data untuk bucket ini. Gunakan endpoint ini jika failover otomatis diperlukan. |
region string |
Region tempat bucket disimpan. |
encryption EncryptionStatus |
Status enkripsi di bucket. |
allowDegradedWrites boolean |
Hanya digunakan untuk bucket sinkron. Menentukan apakah operasi S3 harus kembali ke replikasi asinkron karena salah satu zona replikasi tidak tersedia. Hal ini mencegah bucket sinkron menjadi hanya baca jika salah satu zona replikasi tidak berfungsi. Jika kosong, defaultnya adalah salah (false). |
bucketConditions Array Condition |
BucketConditions menyimpan kondisi resource Bucket Global. Hal ini diperlukan untuk mendapatkan status CryptoShredded. |
BucketInfoStatus
Menentukan status BucketInfo yang diamati.
Muncul di: - BucketInfo
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array BucketInfoZoneStatus |
Status rekonsiliasi replika zona. |
BucketInfoZoneStatus
Menentukan status pengamatan peluncuran BucketInfo di zona tertentu.
Muncul di: - BucketInfoStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus BucketInfoReplicaStatus |
object.storage.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 object.gdc.goog
BucketPrefix
BucketPrefix adalah Skema untuk awalan internal yang digunakan oleh bucket API.
Muncul di: - BucketPrefixList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.storage.private.gdc.goog/v1alpha1 |
kind string |
BucketPrefix |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BucketPrefixSpec |
|
status BucketPrefixStatus |
BucketPrefixList
BucketPrefixList berisi daftar Bucket
| Kolom | Deskripsi |
|---|---|
apiVersion string |
object.storage.private.gdc.goog/v1alpha1 |
kind string |
BucketPrefixList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BucketPrefix |
BucketPrefixSpec
BucketPrefixSpec menentukan status yang diinginkan dari Resource BucketPrefix.
Muncul di: - BucketPrefix
| Kolom | Deskripsi |
|---|---|
bucketNamespace string |
|
bucketNamespaceUid string |
oneproducerstack.private.gdc.goog/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API One Producer Stack v1alpha1.
SplunkAdapter
SplunkAdapter adalah Skema untuk API splunkadapters
Muncul di: - SplunkAdapterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
oneproducerstack.private.gdc.goog/v1alpha1 |
kind string |
SplunkAdapter |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SplunkAdapterSpec |
|
status SplunkAdapterStatus |
SplunkAdapterList
SplunkAdapterList berisi daftar SplunkAdapter
| Kolom | Deskripsi |
|---|---|
apiVersion string |
oneproducerstack.private.gdc.goog/v1alpha1 |
kind string |
SplunkAdapterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SplunkAdapter |
SplunkAdapterSpec
SplunkAdapterSpec menentukan status SplunkAdapter yang diinginkan
Muncul di: - SplunkAdapter
| Kolom | Deskripsi |
|---|---|
parent ObjectReference |
Resource induk buatan yang dicerminkan oleh spesifikasi ini. |
source LogType |
Jenis log yang akan diekspor ke tujuan SIEM. Nilai yang diterima adalah operational dan audit. |
outputs SplunkOutput array |
Daftar konfigurasi output Splunk. Disalin dari induk. |
SplunkAdapterStatus
SplunkAdapterStatus menentukan status SplunkAdapter yang diamati
Muncul di: - SplunkAdapter
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Menentukan status SplunkAdapter yang diamati. |
SplunkOutput
Menentukan konfigurasi output Splunk. Kode ini disalin dari pkg/apis/public/logging/v1/siemorgforwarder_types.go dan hal yang sama saat ini ada di pkg/apis/private/logging/v1/sieminfraforwarder_types.go.
Muncul di: - SplunkAdapterSpec
| Kolom | Deskripsi |
|---|---|
host string |
Nama host layanan Splunk target. |
token Token |
Token yang menentukan Token Autentikasi untuk antarmuka HTTP Event Collector. |
tls string |
Properti TLS untuk Fluent Bit: "On" atau "Off". https://docs.fluentbit.io/manual/administration/transport-security |
netConnectTimeout integer |
NetConnectTimeout sebagai waktu maksimum yang dinyatakan dalam detik untuk menunggu koneksi TCP dibuat, termasuk waktu handshake TLS. |
Token
Menentukan konfigurasi token SIEM. Kode ini disalin dari pkg/apis/public/logging/v1/siemorgforwarder_types.go dan hal yang sama saat ini ada di pkg/apis/private/logging/v1/sieminfraforwarder_types.go.
Muncul di: - SplunkOutput
| Kolom | Deskripsi |
|---|---|
name string |
Nama token. |
field string |
Kolom token. |
ontap.netapp.storage.private.gdc.goog/v1alpha1
DNSConfig
DNSConfig menentukan Layanan dan ConfigMap yang diperlukan untuk mengonfigurasi DNS untuk agen pencadangan.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
serviceRef ObjectReference |
ServiceRef adalah referensi objek ke Layanan di cluster dengan alamat IP resolver DNS. |
configMapRef ObjectReference |
ConfigMapRef adalah referensi objek ke ConfigMap di cluster dengan akhiran DNS. |
DataLogicalInterface
Muncul di: - ISCSITargetSpec - NASServerSpec
| Kolom | Deskripsi |
|---|---|
dataIPs Array IPAddressString |
DataIPs adalah alamat LIF data yang dapat digunakan jika tidak ada subnet yang ditetapkan. Saat ini, kami mengasumsikan setiap node hanya akan memiliki satu IP yang terkait. TODO: mungkin juga perlu memvalidasi satu IP per node |
netmask IPAddressString |
Netmask adalah netmask alamat ini |
DiskStatus
DiskStatus berisi informasi tentang disk dan kondisinya
Muncul di: - StorageAggregateStatus
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama tampilan disk |
capcityTotal Jumlah |
CapacityTotal adalah total kapasitas disk dalam byte. |
conditions Array Condition |
Kondisi berisi informasi tentang kondisi disk. Jenis kondisi: - Performa Menurun: Menunjukkan bahwa performa disk menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa disk dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
ISCSITargetSpec
ISCSITargetSpec memberikan spesifikasi (yaitu, status yang diinginkan) layanan iSCSI SAN penyimpanan cluster. Tepat satu SubnetName atau DataLIF yang harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
subnetName string |
SubnetName adalah nama subnet netapp untuk membuat LIF data SVM. Subnet ini harus sudah dikonfigurasi sebelumnya di StorageCluster. SubnetName atau DataLIF harus diberikan. |
dataLIF DataLogicalInterface |
DataLIF merepresentasikan antarmuka logika data. SubnetName atau DataLIF harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
ISCSITargetStatus
ISCSITargetStatus memberikan status layanan iSCSI di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
LogicalInterface
Muncul di: - SVMNetwork
| Kolom | Deskripsi |
|---|---|
address IPAddressString |
Alamat adalah IP Antarmuka Logis ini |
netmask IPAddressString |
Netmask adalah netmask alamat ini |
gateway IPAddressString |
Gateway adalah gateway alamat |
LogicalInterfaceStatus
Muncul di: - ISCSITargetStatus - NASServerStatus - S3ServerStatus - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama Logical Interface ini |
address string |
Alamat adalah IP Antarmuka Logis ini |
netmask string |
Netmask adalah netmask alamat ini |
homeNode string |
HomeNode adalah tempat lif mendarat |
homePort string |
HomePort adalah port yang digunakan lif |
operationalStatus string |
OperationalStatus menunjukkan apakah lift sedang naik atau turun |
dnsDomainName string |
DNSDomainName adalah nama DNS LIF |
NASServerSpec
NASServerSpec memberikan spesifikasi (yaitu, status yang diinginkan) layanan NAS penyimpanan cluster, termasuk CIFS/NFS. Tepat satu SubnetName atau DataLIF yang harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
subnetName string |
SubnetName adalah nama subnet netapp untuk membuat LIF data SVM. Subnet ini harus sudah dikonfigurasi sebelumnya di StorageCluster. SubnetName atau DataLIF harus diberikan. |
dataLIF DataLogicalInterface |
DataLIF merepresentasikan antarmuka logika data. SubnetName atau DataLIF harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
NASServerStatus
NASServerStatus memberikan status layanan CIFS/NFS di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
S3ServerStatus
S3ServerStatus memberikan status layanan S3 di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
SVMNetwork
SVMNetwork merepresentasikan spesifikasi jaringan untuk SVM ini Tepat satu anggotanya harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
subnetName string |
ManagementSubnetName adalah nama subnet NetApp untuk membuat LIF pengelolaan SVM, yang seharusnya sudah dikonfigurasi sebelumnya di Backend Penyimpanan. ManagementSubnetName atau ManagementLIF harus diberikan. |
managementLIF LogicalInterface |
ManagementLIF adalah Antarmuka Logis pengelolaan jika nama subnet tidak diberikan. SubnetName atau DataIPs harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
SVMSecurityKeyManager
SVMSecurityKeyManager menentukan penyiapan pengelola kunci untuk StorageVirtualMachine.
Muncul di: - StorageVirtualMachineSecuritySpec
| Kolom | Deskripsi |
|---|---|
kmipEndpoints array string |
KMIPEndpoints mengacu pada daftar endpoint KMIP yang akan dihubungkan oleh StorageVirtualMachine untuk digunakan sebagai sistem pengelolaan kunci eksternal. Format: <ip_address |
clientKMIPCertSecretRef SecretReference |
ClientKMIPCertSecretRef mengacu pada secret yang berisi sertifikat SSL klien KMIP untuk cluster. Hal ini harus disiapkan dengan benar di sisi KeyManager sebelum pembuatan StorageVirtualMachine. Objek ini harus berisi setidaknya data berikut: [tls.key, tls.crt] |
serverCertificates array string |
ServerCertificates adalah daftar sertifikat server berenkode PEM yang akan diinstal oleh host. Pada dasarnya, ini adalah rantai sertifikat yang mengarah ke CA root (item terakhir dalam daftar). Menyimpannya dalam urutan ini akan membantu merujuk ke subset jika diperlukan. |
SecurityKeyManager
SecurityKeyManager menentukan spesifikasi pengelola kunci eksternal.
Muncul di: - StorageClusterSecuritySpec
| Kolom | Deskripsi |
|---|---|
hsmTenantRef ObjectReference |
HSMTenantRef mengacu pada tenant yang memiliki kredensial yang kami gunakan untuk mengakses domain yang tepat di cluster HSM. |
StaticRoute
StaticRoute menentukan setelan rute untuk SVM ini.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
destinationSubnet IPSubnetString |
DestinationSubnet adalah subnet untuk membuat rute. |
gateway IPAddressString |
Gateway adalah alamat gateway yang harus digunakan oleh paket dalam rute ini. |
StaticSubnetConfig
StaticSubnetConfig menentukan informasi konfigurasi subnet statis untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet, dan IPRanges yang diperlukan untuk tenant penyimpanan.
Muncul di: - SubnetConfig
| Kolom | Deskripsi |
|---|---|
vlan integer |
VLAN menentukan ID VLAN untuk jaringan ini. - Jika tidak ditentukan, tidak ada VLAN yang akan dibuat untuk jaringan ini. - Jika disetel, port jaringan akan dibuat dan diberi tag dengan ID VLAN yang ditentukan menggunakan port. Misalnya, jika port adalah "a0a" dan vlan adalah "20", maka port "a0a-20" akan dibuat. |
subnet IPSubnetString |
Subnet menentukan subnet yang menjadi sumber alokasi IP. |
gateway IPAddressString |
Gateway menentukan alamat gateway untuk jaringan ini. |
ipRanges array string |
IPRanges menentukan IP yang dicadangkan untuk jaringan ini dan tidak boleh digunakan atau dicadangkan untuk penggunaan lain. Semua IP mendatang untuk StorageVirtualMachines akan dialokasikan dari rentang ini. Sintaksis yang valid (Kami berencana mendukung IPv6 juga dalam waktu dekat): - 1.2.3.4 - 1.2.3.100-1.2.3.150 |
StorageAggregate
StorageAggregate mewakili kumpulan penyimpanan disk serupa.
Muncul di: - StorageAggregateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageAggregate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageAggregateSpec |
|
status StorageAggregateStatus |
StorageAggregateList
StorageAggregateList merepresentasikan kumpulan node penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageAggregateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageAggregate |
StorageAggregateSpec
StorageAggregateSpec menentukan konfigurasi gabungan.
Muncul di: - StorageAggregate
| Kolom | Deskripsi |
|---|---|
nodeName string |
NodeName adalah nama StorageNode yang memiliki agregat. |
numDisks integer |
NumDisks menentukan jumlah disk yang harus ditambahkan ke gabungan. |
maxRAIDSize integer |
MaxRAIDSize menentukan ukuran grup RAID maksimum yang akan dibuat. |
StorageAggregateStatus
StorageAggregateStatus berisi status dan kondisi gabungan saat ini.
Muncul di: - StorageAggregate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang kondisi jenis Kondisi gabungan: - Siap: Menunjukkan bahwa gabungan siap digunakan. - Terdegradasi: Menunjukkan bahwa agregat terdegradasi dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa agregat dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
capacityTotal Jumlah |
CapacityUsable adalah jumlah byte yang dapat digunakan dalam gabungan ini. Ini mencakup byte yang digunakan dan gratis. |
capacityUsed Jumlah |
CapacityUsed adalah jumlah byte yang digunakan dalam gabungan ini. |
disks DiskStatus array |
Disks adalah daftar semua disk yang merupakan bagian dari agregat ini dan kondisinya. |
StorageCluster
StorageCluster merepresentasikan grup StorageNode yang dapat dikelola bersama dalam cluster.
Muncul di: - StorageClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageClusterSpec |
|
status StorageClusterStatus |
StorageClusterAddress
StorageClusterAddress menentukan konfigurasi alamat pengelolaan cluster
Muncul di: - StorageClusterNetworkSpec
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
IP adalah alamat IP pengelolaan. |
netmask IPAddressString |
Subnet menentukan alamat subnet pengelolaan. |
homeNodeName string |
HomeNodeName adalah nama StorageNode yang lebih disukai untuk menghosting IP pengelolaan. |
homePort string |
HomePort adalah nama port jaringan untuk secara preferensial menghosting IP pengelolaan. |
StorageClusterList
StorageClusterList merepresentasikan kumpulan cluster penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageCluster |
StorageClusterNetworkSpec
StorageClusterNetworkSpec menentukan setelan jaringan di seluruh cluster.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
clusterManagement StorageClusterAddress |
ClusterManagement menentukan konfigurasi IP pengelolaan cluster. |
ntp Array IPAddressString |
NTPServers menentukan daftar endpoint server NTP. |
StorageClusterSecuritySpec
StorageClusterSecuritySpec menentukan setelan keamanan di seluruh cluster.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
securityKeyManager SecurityKeyManager |
SecurityKeyManager menentukan spesifikasi pengelola kunci yang akan digunakan StorageCluster. |
StorageClusterSpec
StorageClusterSpec menentukan setelan seluruh cluster untuk cluster.
Muncul di: - StorageCluster
| Kolom | Deskripsi |
|---|---|
nodeNames array string |
NodeNames adalah daftar nama StorageNode yang termasuk dalam cluster ini. |
adminSecretName string |
AdminSecretName adalah nama secret di namespace ini yang berisi kredensial admin untuk mengelola cluster. |
licenses array string |
Licenses adalah daftar string lisensi yang akan diterapkan ke cluster. |
network StorageClusterNetworkSpec |
|
security StorageClusterSecuritySpec |
Security berisi spesifikasi untuk setelan terkait keamanan StorageCluster. |
additionalNetworks StorageNetwork array |
AdditionalNetworks berisi detail jaringan tingkat cluster tambahan yang perlu dikonfigurasi untuk penggunaan ONTAP. |
dnsConfig DNSConfig |
DNSConfig berisi resource yang diperlukan untuk menyiapkan DNS bagi agen cadangan. |
StorageClusterStatus
StorageClusterStatus berisi informasi tentang status dan performa klaster penyimpanan saat ini.
Muncul di: - StorageCluster
| Kolom | Deskripsi |
|---|---|
serverCertificateSecretRef ObjectReference |
ServerCertificateSecretRef adalah titik referensi ke rahasia sertifikat server yang dapat digunakan untuk mengautentikasi objek StorageCluster. Nama pengguna harus "cluster-server" |
adminCertificateSecretRef ObjectReference |
AdminCertificateSecretRef adalah titik referensi ke rahasia sertifikat admin yang dapat digunakan untuk mengautentikasi objek StorageCluster. Tindakan ini dimaksudkan untuk mengganti kredensial admin setelah proses bootstrap penyimpanan awal. Nama pengguna harus "gpc-admin" |
readOnlyCertificateSecretRef ObjectReference |
ReadOnlyCertificateSecretRef adalah titik referensi ke secret sertifikat hanya baca yang dapat digunakan untuk mengautentikasi ke objek StorageCluster. Nama pengguna harus "gpc-admin-read-only" |
replicationAdminCertificateSecretRef ObjectReference |
Referensi yang mengarah ke rahasia admin replikasi yang dapat digunakan untuk mengautentikasi ke objek StorageCluster. Sertifikat ini memiliki lebih sedikit izin daripada sertifikat admin dan dimaksudkan untuk digunakan oleh komponen replikasi. Nama pengguna harus "replication-admin" |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan cluster. Jenis kondisi: - Siap: Menunjukkan bahwa cluster siap digunakan. - Performa Menurun: Menunjukkan bahwa performa cluster menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa cluster dalam status gagal dan tidak berfungsi. |
storageSystemVersion StorageSystemVersion |
StorageSystemVersion berisi informasi tentang versi software perangkat. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
StorageConfig
StorageConfig menentukan resource yang terkait dengan StorageCluster tertentu.
Muncul di: - StorageOrganizationSpec
| Kolom | Deskripsi |
|---|---|
storageClusterRef ObjectReference |
StorageClusterRef menentukan objek StorageCluster yang digunakan organisasi ini. Jenis API: - Grup: ontap.netapp.storage.private.gdc.goog - Jenis: StorageCluster |
hsmTenantRef ObjectReference |
HSMTenantRef menentukan objek HSMTenant yang digunakan organisasi ini. Jenis API: - Grup: security.private.gdc.goog - Jenis: HSMTenant Kolom ini bersifat opsional. Jika tidak disetel, StorageVirtualMachine yang dihasilkan tidak akan memiliki penyiapan pengelola kunci eksternal. Setelan enkripsi yang sesuai juga tidak akan diaktifkan di trident. |
adminTenant StorageTenant |
AdminTenant menentukan resource yang diperlukan untuk cluster admin. |
userTenant StorageTenant |
UserTenant menentukan resource yang diperlukan untuk cluster pengguna. Semua cluster pengguna adalah bagian dari satu tenant. Untuk organisasi khusus administratif, seperti organisasi root, userTenant dapat bersifat opsional. |
StorageEncryptionConnection
StorageEncryptionConnection merepresentasikan koneksi enkripsi penyimpanan antara dua asosiasi keamanan. API ini digunakan untuk mengenkripsi traffic data dalam pengiriman dari host(baik jenis Baremetal maupun VM) ke endpoint IP data SVM NetApp ONTAP. Saat ini, konfigurasi enkripsi default adalah IPSec. Metode enkripsi lainnya mungkin ditambahkan nanti. Objek ini harus memiliki nama yang sama dengan objek InventoryMachine yang dirujuknya.
Muncul di: - StorageEncryptionConnectionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageEncryptionConnection |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageEncryptionConnectionSpec |
|
status StorageEncryptionConnectionStatus |
StorageEncryptionConnectionList
StorageEncryptionConnectionList merepresentasikan kumpulan objek konfigurasi enkripsi penyimpanan
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageEncryptionConnectionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageEncryptionConnection |
StorageEncryptionConnectionSpec
StorageEncryptionConnectionSpec memberikan spesifikasi (yaitu, status yang diinginkan) antara dua asosiasi keamanan.
Muncul di: - StorageEncryptionConnection
| Kolom | Deskripsi |
|---|---|
inventoryMachineRef UniversalObjectReference |
InventoryMachineRef menentukan node tempat traffic yang ditujukan untuk SVM akan dienkripsi. Node akan dikonfigurasi bersama dengan proses pembuatan StorageVirtualMachine dan beban kerja tidak akan dapat memasang volume dengan berhasil hingga proses ini berhasil diselesaikan. Jenis API: - Group: baremetal.cluster.gke.io - Kind: InventoryMachine Objek ini adalah objek yang tidak memiliki namespace. Kolom ini wajib diisi. |
storageVirtualMachineRef ObjectReference |
StorageVirtualMachineRef adalah referensi yang mengarah ke StorageVirtualMachine yang akan dihubungkan oleh driver CSI yang berjalan di dalam cluster ABM. Jika InventoryMachine membentuk cluster ABM, SVM yang akan digunakan di cluster ABM ini harus sama dengan referensi di sini. Jenis API: - Grup: system.private.gdc.goog - Jenis: StorageVirtualMachine Kolom ini wajib diisi. |
storageDataCIDR IPSubnetString |
StorageDataCIDR adalah subnet data yang dihasilkan dari spesifikasi StorageCluster. Subnet ini mengacu pada StorageCluster.Spec.Network.DataNetworks.IPRanges untuk jenis jaringan data yang berupa NAS dan SAN. Jika ada beberapa DataNetwork, DataNetwork akan menggabungkannya menjadi satu rentang CIDR minimal yang berisi semua rentang IP jaringan. Jadi, sebaiknya konfigurasi IPRange DataNetworks secara berkelanjutan untuk menghindari penyertaan IP non-data. Kolom ini wajib diisi. |
sourceNodeName string |
SourceNodeName adalah nama node yang terhubung ke StorageVirtualMachine. Jika disetel, nilainya akan sama dengan nama objek Node (yang bukan nama objek InventoryMachine). Kolom ini bersifat opsional; kolom ini harus ada saat objek StorageEncryptionConnection dibuat di cluster selain admin root, dan mungkin atau mungkin tidak disetel jika tidak. |
sourceAddress IPAddressString |
SourceAddress adalah alamat node yang terhubung ke StorageVirtualMachine. Jika ditetapkan, nilainya sama dengan spec.Address InventoryMachine. Objek ini ada untuk saat StorageEncryptionConnection dibuat di cluster org tempat InventoryMachine yang ditentukan dalam InventoryMachineRef tidak tersedia. Saat ini, hal ini hanya berlaku untuk cluster arsitektur organisasi V2 dengan enkripsi node-ke-node yang diaktifkan. Kolom ini bersifat opsional; kolom ini harus ada saat objek StorageEncryptionConnection dibuat di cluster selain admin root, dan mungkin atau mungkin tidak disetel jika tidak. |
StorageEncryptionConnectionStatus
Muncul di: - StorageEncryptionConnection
| Kolom | Deskripsi |
|---|---|
pskSecretRef ObjectReference |
PSKSecretRef adalah referensi yang mengarah ke objek rahasia yang menyimpan pre-shared key yang akan digunakan untuk mengautentikasi pada tahap IKE(Internet Key Exchange) IPSec. Ini khusus untuk metode enkripsi IPSec. Ini akan dibuat di namespace sistem GPC. |
completionTime Waktu |
Mewakili waktu saat konfigurasi enkripsi data dalam transit di kedua ujungnya selesai. |
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk konfigurasi enkripsi. Kolom ini akan berisi jenis kondisi berikut: - Ready - PSKGenerationReady - ServerConfigurationReady - ONTAPConfigurationReady Hanya jika semua kondisi lainnya siap, kondisi "Ready" akan menjadi benar. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
StorageNetwork
StorageNetwork menentukan konfigurasi umum untuk jaringan pengelolaan dan data.
Muncul di: - StorageClusterSpec - StorageTenant - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama jaringan |
types Array StorageNetworkType |
Types menjelaskan traffic yang akan menggunakan jaringan ini. Opsi yang didukung: - HSM: Traffic HSM - Management: Traffic pengelolaan SVM - NAS: Traffic protokol NAS (NFS dan CIFS) - SAN: Traffic protokol SAN (iSCSI) - BackupAgent: Traffic jaringan untuk agen pencadangan |
port string |
Port menentukan port jaringan yang digunakan untuk jaringan ini, misalnya, "a0a". Jika VLAN tidak ditentukan dalam SubnetConfig, port ini akan digunakan secara langsung. Jika tidak, antarmuka vlan akan dibuat menggunakan port ini untuk melayani traffic. |
mtu integer |
Unit transmisi maksimum, ukuran paket terbesar di jaringan ini Contoh: 1500 Minimum: 68 |
subnetConfig SubnetConfig |
SubnetConfig menentukan konfigurasi subnet StorageVirtualMachine. Objek ini menentukan VLAN, subnet, gateway, dan Rentang IP untuk subnet ini. |
destinationSubnets Array IPSubnetString |
DestinationSubnets menentukan subnet untuk rute statis di jaringan ini. |
StorageNetworkType
Jenis pokok: string
Muncul di: - StorageNetwork
StorageNode
StorageNode merepresentasikan node penyimpanan fisik (pengontrol) dalam cluster penyimpanan.
Muncul di: - StorageNodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageNode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageNodeSpec |
|
status StorageNodeStatus |
StorageNodeList
StorageNodeList merepresentasikan kumpulan node penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageNodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageNode |
StorageNodeNetworkSpec
StorageNodeNetworkSpec menentukan konfigurasi port jaringan fisik.
Muncul di: - StorageNodeSpec
| Kolom | Deskripsi |
|---|---|
bmcAddress IPAddressString |
BMCAddress adalah alamat IP akses konsol BMC di node penyimpanan |
clusterInterconnectIP IPAddressString |
ClusterInterconnectIP adalah salah satu alamat IP interkoneksi cluster yang telah dikonfigurasi sebelumnya di node. |
managementIP IPAddressString |
ManagementIP adalah alamat IP pengelolaan node yang telah dikonfigurasi sebelumnya. |
managementPorts array string |
ManagementPorts menentukan nama port pengelolaan. Port pengelolaan akan dikonfigurasi dalam grup failover. |
dataPorts array string |
DataPorts menentukan nama port data. Port ini akan dikonfigurasi dengan agregasi LACP. |
mtu integer |
Unit transmisi maksimum, ukuran paket terbesar di jaringan ini Contoh: 1500 Minimum: 68 |
StorageNodeSpec
StorageNodeSpec berisi konfigurasi untuk node penyimpanan.
Muncul di: - StorageNode
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menentukan metadata tentang HW. |
clusterName string |
ClusterName adalah nama cluster tempat node ini berada. |
haPartnerNodeName string |
HAPartnerNodeName adalah nama node penyimpanan yang membentuk pasangan HA dengan node ini. |
network StorageNodeNetworkSpec |
Network menentukan konfigurasi port jaringan fisik pada node ini. |
storageAggregateNames array string |
StorageAggregateNames adalah daftar nama StorageAggregate yang termasuk dalam node ini. |
StorageNodeStatus
StorageNodeStatus menentukan informasi perubahan saat ini tentang node penyimpanan.
Muncul di: - StorageNode
| Kolom | Deskripsi |
|---|---|
version string |
Versi adalah versi software dan hardware pengontrol. |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan node. Jenis kondisi: - Siap: Menunjukkan bahwa node siap digunakan. - Performa Menurun: Menunjukkan bahwa performa node menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa node dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
StorageOrganization
StorageOrganization menentukan resource penyimpanan yang terkait dengan Organisasi TODO: ganti dengan grup/nama sebenarnya
Muncul di: - StorageOrganizationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageOrganization |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageOrganizationSpec |
|
status StorageOrganizationStatus |
StorageOrganizationList
StorageOrganizationList merepresentasikan kumpulan organisasi penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageOrganizationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageOrganization |
StorageOrganizationSpec
Muncul di: - StorageOrganization
| Kolom | Deskripsi |
|---|---|
organizationRef ObjectReference |
OrganizationRef menentukan objek Organization yang StorageOrganization-nya dibuat. Jenis API: - Grup: resourcemanager.gdc.goog - Jenis: Organization |
storageConfigs Array StorageConfig |
StorageConfigs menentukan objek StorageCluster yang digunakan Organisasi dan jaringan tenant masing-masing. |
storageClusterRef ObjectReference |
StorageClusterRef menentukan objek StorageCluster yang digunakan organisasi ini. Jenis API: - Grup: ontap.netapp.storage.private.gdc.goog - Jenis: StorageCluster |
hsmTenantRef ObjectReference |
HSMTenantRef menentukan objek HSMTenant yang digunakan organisasi ini. Jenis API: - Grup: security.private.gdc.goog - Jenis: HSMTenant Kolom ini bersifat opsional. Jika tidak disetel, StorageVirtualMachine yang dihasilkan tidak akan memiliki penyiapan pengelola kunci eksternal. Setelan enkripsi yang sesuai juga tidak akan diaktifkan di trident. |
adminTenant StorageTenant |
AdminTenant menentukan resource yang diperlukan untuk cluster admin. |
userTenant StorageTenant |
UserTenant menentukan resource yang diperlukan untuk cluster pengguna. Semua cluster pengguna adalah bagian dari satu tenant. Untuk organisasi khusus administratif, seperti organisasi root, userTenant dapat bersifat opsional. |
StorageOrganizationStatus
StorageOrganizationStatus menentukan informasi saat ini tentang organisasi penyimpanan.
Muncul di: - StorageOrganization
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status rekonsiliasi organisasi. Jenis kondisi: - Siap: Menunjukkan kesiapan organisasi. - StorageOrgNetworkJob: Menunjukkan kesiapan tugas konfigurasi jaringan organisasi penyimpanan. |
svmGenerationConditions Array Condition |
SVMGenerationConditions berisi informasi tentang status pembuatan objek StorageVirtualMachine. Jenis kondisi: - AdminSVMReady: Menunjukkan kesiapan SVM admin. - UserSVMReady: Menunjukkan kesiapan SVM pengguna. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
StorageSystemVersion
Muncul di: - StorageClusterStatus
| Kolom | Deskripsi |
|---|---|
version string |
Versi ONTAP yang diinstal dan saat ini aktif di sistem. Versi adalah versi yang mengikuti model rilis ONTAP: https://mysupport.netapp.com/site/info/release-model/ontap-release-model. Versi akan dalam format "x.y.z" atau "x.y.zPn" |
StorageTenant
StorageTenant menentukan resource yang terkait dengan tenant tertentu. Tenant terdiri dari endpoint pengelolaan dan data yang terpisah.
Muncul di: - StorageConfig - StorageOrganizationSpec
| Kolom | Deskripsi |
|---|---|
networks StorageNetwork array |
Networks menentukan konfigurasi jaringan untuk jaringan data dan pengelolaan SVM. Layanan pengelolaan, SAN, dan NAS dapat menggunakan jaringan yang sama, atau terpisah. Jika jaringan terpisah ditentukan, Management dan NAS hanya dapat menjadi bagian dari satu jaringan, dan SAN dapat memiliki beberapa jaringan dalam konfigurasi multipath. Saat StorageVirtualMachine dibuat, IP pengelolaan SVM akan ditetapkan dari jaringan Pengelolaan. Untuk jaringan data, setiap node dalam cluster akan diberi IP dari setiap jaringan yang menjadi bagiannya. Diperlukan minimal satu jaringan. |
storageVirtualMachineName string |
StorageVirtualMachineName menentukan nama objek StorageVirtualMachine yang harus dibuat untuk tenant ini. |
StorageVirtualMachine
StorageVirtualMachine mewakili unit penyimpanan tingkat cluster. SVM ini akan menjadi SVM dalam konteks appliance NetApp
Muncul di: - StorageVirtualMachineList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageVirtualMachine |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageVirtualMachineSpec |
|
status StorageVirtualMachineStatus |
StorageVirtualMachineList
StorageVirtualMachineList merepresentasikan kumpulan penyimpanan cluster.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
StorageVirtualMachineList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageVirtualMachine |
StorageVirtualMachineSecuritySpec
StorageVirtualMachineSecuritySpec menentukan setelan keamanan per SVM.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
securityKeyManager SVMSecurityKeyManager |
SecurityKeyManager menentukan spesifikasi pengelola kunci yang akan digunakan StorageVirtualMachine. |
StorageVirtualMachineSpec
StorageVirtualMachineSpec memberikan spesifikasi (yaitu, status yang diinginkan) penyimpanan cluster.
Muncul di: - StorageVirtualMachine
| Kolom | Deskripsi |
|---|---|
clusterName string |
ClusterName merepresentasikan nama cluster penyimpanan NetApp yang berada di namespace yang sama |
storageOrganizationRef LocalObjectReference |
StorageOrganizationRef merepresentasikan objek StorageOrganization yang terkait untuk SVM ini. StorageOrganization harus berupa pemetaan 1:1 ke objek armada. Jenis API: - Group: ontap.netapp.storage.private.gdc.goog - Kind: storageOrganization |
aggregates array string |
Aggregates adalah gabungan yang akan digunakan SVM ini |
svmNetwork SVMNetwork |
SVMNetwork menentukan spesifikasi jaringan untuk virtual machine penyimpanan ini. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "Management". Kolom ini akan dihapus. |
nasServer NASServerSpec |
NASServerSpec menyediakan spesifikasi server NAS yang diinginkan. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "NAS". Kolom ini akan dihapus. |
iscsiTarget ISCSITargetSpec |
ISCSITargetSpec menyediakan spesifikasi server SAN yang diinginkan. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "SAN". Kolom ini akan dihapus. |
networks StorageNetwork array |
Daftar jaringan untuk mesin virtual penyimpanan ini. |
staticRoutes Array StaticRoute |
StaticRoutes menentukan rute yang akan dikonfigurasi untuk SVM ini. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan DestinationSubnets dan StorageNetworkType "HSM". Kolom ini akan dihapus. |
security StorageVirtualMachineSecuritySpec |
StorageVirtualMachineStatus
StorageVirtualMachineStatus memberikan status penyimpanan cluster.
Muncul di: - StorageVirtualMachine
| Kolom | Deskripsi |
|---|---|
readyToUse boolean |
ReadyToUse menunjukkan apakah SVM siap digunakan TODO: berikan kondisi dan error yang lebih mendetail |
completionTime Waktu |
Mewakili waktu saat tugas SVM selesai. |
conditions Array Condition |
Kondisi berisi pengamatan terbaru status tugas pemeriksaan. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
managementLogicalInterface LogicalInterfaceStatus |
ManagementLogicalInterface memberikan status jaringan pengelolaan |
s3Server S3ServerStatus |
S3Server memberikan detail layanan S3 |
nasServer NASServerStatus |
NASServer memberikan detail layanan NAS - CIFS/NFS |
iscsiTarget ISCSITargetStatus |
ISCSITarget memberikan detail layanan SAN |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
SubnetConfig
SubnetConfig menentukan konfigurasi subnet StorageVirtualMachine. Objek ini menentukan VLAN, subnet, gateway, dan Rentang IP untuk subnet ini.
Muncul di: - StorageNetwork
| Kolom | Deskripsi |
|---|---|
staticSubnetConfig StaticSubnetConfig |
StaticSubnetConfig menentukan informasi konfigurasi subnet statis untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet, dan IPRanges yang diperlukan untuk tenant penyimpanan. Hanya salah satu dari SubnetClaimRef atau StaticSubnetConfig yang harus disetel. |
subnetClaimRef ObjectReference |
SubnetClaimRef menentukan SubnetClaim yang dialokasikan untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet yang diperlukan untuk tenant penyimpanan. IPRange ini menggunakan semua IP yang tersedia. Hanya salah satu dari SubnetClaimRef atau StaticSubnetConfig yang harus disetel. API: - Grup: system.private.gdc.goog - Jenis: SubnetClaim |
ontap.netapp.storage.private.gdc.goog/v1alpha2
DNSConfig
DNSConfig menentukan Layanan dan ConfigMap yang diperlukan untuk mengonfigurasi DNS untuk agen pencadangan.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
serviceRef ObjectReference |
ServiceRef adalah referensi objek ke Layanan di cluster dengan alamat IP resolver DNS. |
configMapRef ObjectReference |
ConfigMapRef adalah referensi objek ke ConfigMap di cluster dengan akhiran DNS. |
DataLogicalInterface
Muncul di: - ISCSITargetSpec - NASServerSpec
| Kolom | Deskripsi |
|---|---|
dataIPs Array IPAddressString |
DataIPs adalah alamat LIF data yang dapat digunakan jika tidak ada subnet yang ditetapkan. Saat ini, kami mengasumsikan setiap node hanya akan memiliki satu IP yang terkait. |
netmask IPAddressString |
Netmask adalah netmask alamat ini |
DiskStatus
DiskStatus berisi informasi tentang disk dan kondisinya
Muncul di: - StorageAggregateStatus
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama tampilan disk |
capacityTotal Jumlah |
CapacityTotal adalah total kapasitas disk dalam byte. |
conditions Array Condition |
Kondisi berisi informasi tentang kondisi disk. Jenis kondisi: - Performa Menurun: Menunjukkan bahwa performa disk menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa disk dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
ISCSITargetSpec
ISCSITargetSpec memberikan spesifikasi (yaitu, status yang diinginkan) layanan iSCSI SAN penyimpanan cluster. Tepat satu SubnetName atau DataLIF yang harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
subnetName string |
SubnetName adalah nama subnet netapp untuk membuat LIF data SVM. Subnet ini harus sudah dikonfigurasi sebelumnya di StorageCluster. SubnetName atau DataLIF harus diberikan. |
dataLIF DataLogicalInterface |
DataLIF merepresentasikan antarmuka logika data. SubnetName atau DataLIF harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
ISCSITargetStatus
ISCSITargetStatus memberikan status layanan iSCSI di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
LogicalInterface
Muncul di: - SVMNetwork
| Kolom | Deskripsi |
|---|---|
address IPAddressString |
Alamat adalah IP Antarmuka Logis ini |
netmask IPAddressString |
Netmask adalah netmask alamat ini |
gateway IPAddressString |
Gateway adalah gateway alamat |
LogicalInterfaceStatus
Muncul di: - ISCSITargetStatus - NASServerStatus - S3ServerStatus - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama Logical Interface ini |
address string |
Alamat adalah IP Antarmuka Logis ini |
netmask string |
Netmask adalah netmask alamat ini |
homeNode string |
HomeNode adalah tempat lif mendarat |
homePort string |
HomePort adalah port yang digunakan lif |
operationalStatus string |
OperationalStatus menunjukkan apakah lift sedang naik atau turun |
dnsDomainName string |
DNSDomainName adalah nama DNS LIF |
NASServerSpec
NASServerSpec memberikan spesifikasi (yaitu, status yang diinginkan) layanan NAS penyimpanan cluster, termasuk CIFS/NFS. Tepat satu SubnetName atau DataLIF yang harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
subnetName string |
SubnetName adalah nama subnet netapp untuk membuat LIF data SVM. Subnet ini harus sudah dikonfigurasi sebelumnya di StorageCluster. SubnetName atau DataLIF harus diberikan. |
dataLIF DataLogicalInterface |
DataLIF merepresentasikan antarmuka logika data. SubnetName atau DataLIF harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
NASServerStatus
NASServerStatus memberikan status layanan CIFS/NFS di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
S3ServerStatus
S3ServerStatus memberikan status layanan S3 di SVM
Muncul di: - StorageVirtualMachineStatus
| Kolom | Deskripsi |
|---|---|
logicalInterfaces Array LogicalInterfaceStatus |
SVMNetwork
SVMNetwork merepresentasikan spesifikasi jaringan untuk SVM ini Tepat satu anggotanya harus ditetapkan.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
managementSubnetName string |
ManagementSubnetName adalah nama subnet NetApp untuk membuat LIF pengelolaan SVM, yang seharusnya sudah dikonfigurasi sebelumnya di Backend Penyimpanan. ManagementSubnetName atau ManagementLIF harus diberikan. |
managementLIF LogicalInterface |
ManagementLIF adalah Antarmuka Logis pengelolaan jika nama subnet tidak diberikan. SubnetName atau DataIPs harus diberikan. |
port string |
Port adalah port ethernet yang akan digunakan saat membuat LIF. Port ini dapat berupa port fisik, port LACP, atau port VLAN |
SVMSecurityKeyManager
SVMSecurityKeyManager menentukan penyiapan pengelola kunci untuk StorageVirtualMachine.
Muncul di: - StorageVirtualMachineSecuritySpec
| Kolom | Deskripsi |
|---|---|
kmipEndpoints array string |
KMIPEndpoints mengacu pada daftar endpoint KMIP yang akan dihubungkan oleh StorageVirtualMachine untuk digunakan sebagai sistem pengelolaan kunci eksternal. Format: <ip_address |
clientKMIPCertSecretRef SecretReference |
ClientKMIPCertSecretRef mengacu pada secret yang berisi sertifikat SSL klien KMIP untuk cluster. Hal ini harus disiapkan dengan benar di sisi KeyManager sebelum pembuatan StorageVirtualMachine. Objek ini harus berisi setidaknya data berikut: [tls.key, tls.crt] |
serverCertificates array string |
ServerCertificates adalah daftar sertifikat server berenkode PEM yang akan diinstal oleh host. Pada dasarnya, ini adalah rantai sertifikat yang mengarah ke CA root (item terakhir dalam daftar). Menyimpannya dalam urutan ini akan membantu merujuk ke subset jika diperlukan. |
SecurityKeyManager
SecurityKeyManager menentukan spesifikasi pengelola kunci eksternal.
Muncul di: - StorageClusterSecuritySpec
| Kolom | Deskripsi |
|---|---|
hsmTenantRef ObjectReference |
HSMTenantRef mengacu pada tenant yang memiliki kredensial yang kami gunakan untuk mengakses domain yang tepat di cluster HSM. |
StaticRoute
StaticRoute menentukan setelan rute untuk SVM ini.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
destinationSubnet IPSubnetString |
DestinationSubnet adalah subnet untuk membuat rute. |
gateway IPAddressString |
Gateway adalah alamat gateway yang harus digunakan oleh paket dalam rute ini. |
StaticSubnetConfig
StaticSubnetConfig menentukan informasi konfigurasi subnet statis untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet, dan IPRanges yang diperlukan untuk tenant penyimpanan.
Muncul di: - SubnetConfig
| Kolom | Deskripsi |
|---|---|
vlan integer |
VLAN menentukan ID VLAN untuk jaringan ini. - Jika tidak ditentukan, tidak ada VLAN yang akan dibuat untuk jaringan ini. - Jika disetel, port jaringan akan dibuat dan diberi tag dengan ID VLAN yang ditentukan menggunakan port. Misalnya, jika port adalah "a0a" dan vlan adalah "20", maka port "a0a-20" akan dibuat. |
subnet IPSubnetString |
Subnet menentukan subnet yang menjadi sumber alokasi IP. |
gateway IPAddressString |
Gateway menentukan alamat gateway untuk jaringan ini. |
ipRanges array string |
IPRanges menentukan IP yang dicadangkan untuk jaringan ini dan tidak boleh digunakan atau dicadangkan untuk penggunaan lain. Semua IP mendatang untuk StorageVirtualMachines akan dialokasikan dari rentang ini. Sintaksis yang valid (Kami berencana mendukung IPv6 juga dalam waktu dekat): - 1.2.3.4 - 1.2.3.100-1.2.3.150 |
StorageAggregate
StorageAggregate mewakili kumpulan penyimpanan disk serupa.
Muncul di: - StorageAggregateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageAggregate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageAggregateSpec |
|
status StorageAggregateStatus |
StorageAggregateList
StorageAggregateList merepresentasikan kumpulan agregat penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageAggregateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageAggregate |
StorageAggregateSpec
StorageAggregateSpec menentukan konfigurasi gabungan.
Muncul di: - StorageAggregate
| Kolom | Deskripsi |
|---|---|
nodeName string |
NodeName adalah nama StorageNode yang memiliki agregat. |
numDisks integer |
NumDisks menentukan jumlah disk yang harus ditambahkan ke gabungan. |
maxRAIDSize integer |
MaxRAIDSize menentukan ukuran grup RAID maksimum yang akan dibuat. |
StorageAggregateStatus
StorageAggregateStatus berisi status dan kondisi gabungan saat ini.
Muncul di: - StorageAggregate
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang kondisi jenis Kondisi gabungan: - Siap: Menunjukkan bahwa gabungan siap digunakan. - Terdegradasi: Menunjukkan bahwa agregat terdegradasi dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa agregat dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
capacityUsable Jumlah |
CapacityUsable adalah jumlah byte yang dapat digunakan dalam gabungan ini. Ini mencakup byte yang digunakan dan gratis. |
capacityUsed Jumlah |
CapacityUsed adalah jumlah byte yang digunakan dalam gabungan ini. |
disks DiskStatus array |
Disks adalah daftar semua disk yang merupakan bagian dari agregat ini dan kondisinya. |
StorageCluster
StorageCluster merepresentasikan grup StorageNode yang dapat dikelola bersama dalam cluster.
Muncul di: - StorageClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageClusterSpec |
|
status StorageClusterStatus |
StorageClusterAddress
StorageClusterAddress menentukan konfigurasi alamat pengelolaan cluster
Muncul di: - StorageClusterNetworkSpec
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
IP adalah alamat IP pengelolaan. |
netmask IPAddressString |
Subnet menentukan alamat subnet pengelolaan. |
homeNodeName string |
HomeNodeName adalah nama StorageNode yang lebih disukai untuk menghosting IP pengelolaan. |
homePort string |
HomePort adalah nama port jaringan untuk secara preferensial menghosting IP pengelolaan. |
StorageClusterList
StorageClusterList merepresentasikan kumpulan cluster penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageCluster |
StorageClusterNetworkSpec
StorageClusterNetworkSpec menentukan setelan jaringan di seluruh cluster.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
clusterManagement StorageClusterAddress |
ClusterManagement menentukan konfigurasi IP pengelolaan cluster. |
ntpServers Array IPAddressString |
NTPServers menentukan daftar endpoint server NTP. |
StorageClusterSecuritySpec
StorageClusterSecuritySpec menentukan setelan keamanan di seluruh cluster.
Muncul di: - StorageClusterSpec
| Kolom | Deskripsi |
|---|---|
securityKeyManager SecurityKeyManager |
SecurityKeyManager menentukan spesifikasi pengelola kunci yang akan digunakan StorageCluster. |
StorageClusterSpec
StorageClusterSpec menentukan setelan seluruh cluster untuk cluster.
Muncul di: - StorageCluster
| Kolom | Deskripsi |
|---|---|
nodeNames array string |
NodeNames adalah daftar nama StorageNode yang termasuk dalam cluster ini. |
adminSecretName string |
AdminSecretName adalah nama secret di namespace ini yang berisi kredensial admin untuk mengelola cluster. |
licenses array string |
Licenses adalah daftar string lisensi yang akan diterapkan ke cluster. |
network StorageClusterNetworkSpec |
|
security StorageClusterSecuritySpec |
Security berisi spesifikasi untuk setelan terkait keamanan StorageCluster. |
additionalNetworks StorageNetwork array |
AdditionalNetworks berisi detail jaringan tingkat cluster tambahan yang perlu dikonfigurasi untuk penggunaan ONTAP. |
dnsConfig DNSConfig |
DNSConfig berisi resource yang diperlukan untuk menyiapkan DNS bagi agen cadangan. |
StorageClusterStatus
StorageClusterStatus berisi informasi tentang status dan performa klaster penyimpanan saat ini.
Muncul di: - StorageCluster
| Kolom | Deskripsi |
|---|---|
serverCertificateSecretRef ObjectReference |
ServerCertificateSecretRef adalah titik referensi ke rahasia sertifikat server yang dapat digunakan untuk mengautentikasi objek StorageCluster. Nama pengguna harus "cluster-server" |
adminCertificateSecretRef ObjectReference |
AdminCertificateSecretRef adalah titik referensi ke rahasia sertifikat admin yang dapat digunakan untuk mengautentikasi objek StorageCluster. Tindakan ini dimaksudkan untuk mengganti kredensial admin setelah proses bootstrap penyimpanan awal. Nama pengguna harus "gpc-admin" |
readOnlyCertificateSecretRef ObjectReference |
ReadOnlyCertificateSecretRef adalah titik referensi ke secret sertifikat hanya baca yang dapat digunakan untuk mengautentikasi ke objek StorageCluster. Nama pengguna harus "gpc-admin-read-only" |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan cluster. Jenis kondisi: - Siap: Menunjukkan bahwa cluster siap digunakan. - Performa Menurun: Menunjukkan bahwa performa cluster menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa cluster dalam status gagal dan tidak berfungsi. |
storageSystemVersion StorageSystemVersion |
StorageSystemVersion berisi informasi tentang versi software perangkat. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
StorageConfig
StorageConfig menentukan resource yang terkait dengan StorageCluster tertentu.
Muncul di: - StorageOrganizationSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name menentukan nama objek StorageCluster yang digunakan organisasi ini. |
storageClusterRef ObjectReference |
StorageClusterRef menentukan objek StorageCluster yang digunakan organisasi ini. Jenis API: - Grup: ontap.netapp.storage.private.gdc.goog - Jenis: StorageCluster |
hsmTenantRef ObjectReference |
HSMTenantRef menentukan objek HSMTenant yang digunakan organisasi ini. Jenis API: - Grup: security.private.gdc.goog - Jenis: HSMTenant Kolom ini bersifat opsional. Jika tidak disetel, StorageVirtualMachine yang dihasilkan tidak akan memiliki penyiapan pengelola kunci eksternal. Setelan enkripsi yang sesuai juga tidak akan diaktifkan di trident. |
adminTenant StorageTenant |
AdminTenant menentukan resource yang diperlukan untuk cluster admin. |
userTenant StorageTenant |
UserTenant menentukan resource yang diperlukan untuk cluster pengguna. Semua cluster pengguna adalah bagian dari satu tenant. Untuk organisasi khusus administratif, seperti organisasi root, userTenant dapat bersifat opsional. |
StorageEncryptionConnection
StorageEncryptionConnection merepresentasikan koneksi enkripsi penyimpanan antara dua asosiasi keamanan. API ini digunakan untuk mengenkripsi traffic data dalam pengiriman dari host(baik jenis Baremetal maupun VM) ke endpoint IP data SVM NetApp ONTAP. Saat ini, konfigurasi enkripsi default adalah IPSec. Metode enkripsi lainnya mungkin ditambahkan nanti. Objek ini harus memiliki nama yang sama dengan objek InventoryMachine yang dirujuknya.
Muncul di: - StorageEncryptionConnectionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageEncryptionConnection |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageEncryptionConnectionSpec |
|
status StorageEncryptionConnectionStatus |
StorageEncryptionConnectionList
StorageEncryptionConnectionList merepresentasikan kumpulan objek konfigurasi enkripsi penyimpanan
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageEncryptionConnectionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageEncryptionConnection |
StorageEncryptionConnectionSpec
StorageEncryptionConnectionSpec memberikan spesifikasi (yaitu, status yang diinginkan) antara dua asosiasi keamanan.
Muncul di: - StorageEncryptionConnection
| Kolom | Deskripsi |
|---|---|
inventoryMachineRef UniversalObjectReference |
InventoryMachineRef menentukan node tempat traffic yang ditujukan untuk SVM akan dienkripsi. Node akan dikonfigurasi bersama dengan proses pembuatan StorageVirtualMachine dan beban kerja tidak akan dapat memasang volume dengan berhasil hingga proses ini berhasil diselesaikan. Jenis API: - Group: baremetal.cluster.gke.io - Kind: InventoryMachine Objek ini adalah objek yang tidak memiliki namespace. |
storageVirtualMachineRef ObjectReference |
StorageVirtualMachineRef adalah referensi yang mengarah ke StorageVirtualMachine yang akan dihubungkan oleh driver CSI yang berjalan di dalam cluster ABM. Jika InventoryMachine membentuk cluster ABM, SVM yang akan digunakan di cluster ABM ini harus sama dengan referensi di sini. |
storageDataCIDR IPSubnetString |
StorageDataCIDR adalah subnet data yang dihasilkan dari spesifikasi StorageCluster. Subnet ini mengacu pada StorageCluster.Spec.Network.DataNetworks.IPRanges untuk jenis jaringan data yang berupa NAS dan SAN. Jika ada beberapa DataNetwork, DataNetwork akan menggabungkannya menjadi satu rentang CIDR minimal yang berisi semua rentang IP jaringan. Jadi, sebaiknya konfigurasi IPRange DataNetworks secara berkelanjutan untuk menghindari penyertaan IP non-data. |
StorageEncryptionConnectionStatus
Muncul di: - StorageEncryptionConnection
| Kolom | Deskripsi |
|---|---|
pskSecretRef ObjectReference |
PSKSecretRef adalah referensi yang mengarah ke objek rahasia yang menyimpan pre-shared key yang akan digunakan untuk mengautentikasi pada tahap IKE(Internet Key Exchange) IPSec. Ini khusus untuk metode enkripsi IPSec. Ini akan dibuat di namespace sistem GPC. |
completionTime Waktu |
Mewakili waktu saat konfigurasi enkripsi data dalam transit di kedua ujungnya selesai. |
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk konfigurasi enkripsi. Kolom ini akan berisi jenis kondisi berikut: - Ready - PSKGenerationReady - ServerConfigurationReady - ONTAPConfigurationReady Hanya jika semua kondisi lainnya siap, kondisi "Ready" akan menjadi benar. |
StorageNetwork
StorageNetwork menentukan konfigurasi umum untuk jaringan pengelolaan dan data.
Muncul di: - StorageClusterSpec - StorageTenant - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama jaringan |
types Array StorageNetworkType |
Types menjelaskan traffic yang akan menggunakan jaringan ini. Opsi yang didukung: - HSM: Traffic HSM - Management: Traffic pengelolaan SVM - NAS: Traffic protokol NAS (NFS dan CIFS) - SAN: Traffic protokol SAN (iSCSI) - BackupAgent: Traffic jaringan untuk agen pencadangan |
port string |
Port menentukan port jaringan yang digunakan untuk jaringan ini, misalnya, "a0a". Jika VLAN tidak ditentukan dalam SubnetConfig, port ini akan digunakan secara langsung. Jika tidak, antarmuka vlan akan dibuat menggunakan port ini untuk melayani traffic. |
mtu integer |
Unit transmisi maksimum, ukuran paket terbesar di jaringan ini Contoh: 1500 Minimum: 68 |
subnetConfig SubnetConfig |
SubnetConfig menentukan konfigurasi subnet StorageVirtualMachine. Objek ini menentukan VLAN, subnet, gateway, dan Rentang IP untuk subnet ini. |
destinationSubnets Array IPSubnetString |
DestinationSubnets menentukan subnet untuk rute statis di jaringan ini. |
StorageNetworkType
Jenis pokok: string
Muncul di: - StorageNetwork
StorageNode
StorageNode merepresentasikan node penyimpanan fisik (pengontrol) dalam cluster penyimpanan.
Muncul di: - StorageNodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageNode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageNodeSpec |
|
status StorageNodeStatus |
StorageNodeList
StorageNodeList merepresentasikan kumpulan node penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageNodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageNode |
StorageNodeNetworkSpec
StorageNodeNetworkSpec menentukan konfigurasi port jaringan fisik.
Muncul di: - StorageNodeSpec
| Kolom | Deskripsi |
|---|---|
bmcAddress IPAddressString |
BMCAddress adalah alamat IP akses konsol BMC di node penyimpanan |
clusterInterconnectIP IPAddressString |
ClusterInterconnectIP adalah salah satu alamat IP interkoneksi cluster yang telah dikonfigurasi sebelumnya di node. |
managementIP IPAddressString |
ManagementIP adalah alamat IP pengelolaan node yang telah dikonfigurasi sebelumnya. |
managementPorts array string |
ManagementPorts menentukan nama port pengelolaan. Port pengelolaan akan dikonfigurasi dalam grup failover. |
dataPorts array string |
DataPorts menentukan nama port data. Port ini akan dikonfigurasi dengan agregasi LACP. |
mtu integer |
Unit transmisi maksimum, ukuran paket terbesar di jaringan ini Contoh: 1500 Minimum: 68 |
StorageNodeSpec
StorageNodeSpec berisi konfigurasi untuk node penyimpanan.
Muncul di: - StorageNode
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menentukan metadata tentang HW. |
clusterName string |
ClusterName adalah nama cluster tempat node ini berada. |
haPartnerNodeName string |
HAPartnerNodeName adalah nama node penyimpanan yang membentuk pasangan HA dengan node ini. |
network StorageNodeNetworkSpec |
Network menentukan konfigurasi port jaringan fisik pada node ini. |
storageAggregateNames array string |
StorageAggregateNames adalah daftar nama StorageAggregate yang termasuk dalam node ini. |
StorageNodeStatus
StorageNodeStatus menentukan informasi perubahan saat ini tentang node penyimpanan.
Muncul di: - StorageNode
| Kolom | Deskripsi |
|---|---|
version string |
Versi adalah versi software dan hardware pengontrol. |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan node. Jenis kondisi: - Siap: Menunjukkan bahwa node siap digunakan. - Performa Menurun: Menunjukkan bahwa performa node menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa node dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
StorageOrganization
StorageOrganization menentukan resource penyimpanan yang terkait dengan TODO Organisasi (NOLINT): ganti dengan grup/nama sebenarnya
Muncul di: - StorageOrganizationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageOrganization |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageOrganizationSpec |
|
status StorageOrganizationStatus |
StorageOrganizationList
StorageOrganizationList merepresentasikan kumpulan organisasi penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageOrganizationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageOrganization |
StorageOrganizationSpec
Muncul di: - StorageOrganization
| Kolom | Deskripsi |
|---|---|
organizationRef ObjectReference |
OrganizationRef menentukan objek Organization yang StorageOrganization-nya dibuat. Jenis API: - Grup: resourcemanager.gdc.goog - Jenis: Organization |
storageConfigs Array StorageConfig |
StorageConfigs menentukan objek StorageCluster yang digunakan Organisasi dan jaringan tenant masing-masing. |
storageClusterRef ObjectReference |
StorageClusterRef menentukan objek StorageCluster yang digunakan organisasi ini. Jenis API: - Grup: ontap.netapp.storage.private.gdc.goog - Jenis: StorageCluster |
hsmTenantRef ObjectReference |
HSMTenantRef menentukan objek HSMTenant yang digunakan organisasi ini. Jenis API: - Grup: security.private.gdc.goog - Jenis: HSMTenant Kolom ini bersifat opsional. Jika tidak disetel, StorageVirtualMachine yang dihasilkan tidak akan memiliki penyiapan pengelola kunci eksternal. Setelan enkripsi yang sesuai juga tidak akan diaktifkan di trident. |
adminTenant StorageTenant |
AdminTenant menentukan resource yang diperlukan untuk cluster admin. |
userTenant StorageTenant |
UserTenant menentukan resource yang diperlukan untuk cluster pengguna. Semua cluster pengguna adalah bagian dari satu tenant. Untuk organisasi khusus administratif, seperti organisasi root, userTenant dapat bersifat opsional. |
StorageOrganizationStatus
StorageOrganizationStatus menentukan informasi saat ini tentang organisasi penyimpanan.
Muncul di: - StorageOrganization
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status rekonsiliasi organisasi. Jenis kondisi: - Siap: Menunjukkan kesiapan organisasi. - StorageOrgNetworkJob: Menunjukkan kesiapan tugas konfigurasi jaringan organisasi penyimpanan. |
svmGenerationConditions Array Condition |
SVMGenerationConditions berisi informasi tentang status pembuatan objek StorageVirtualMachine. Jenis kondisi: - AdminSVMReady: Menunjukkan kesiapan SVM admin. - UserSVMReady: Menunjukkan kesiapan SVM pengguna. |
StorageSystemVersion
Muncul di: - StorageClusterStatus
| Kolom | Deskripsi |
|---|---|
version string |
Versi ONTAP yang diinstal dan saat ini aktif di sistem. Versi adalah versi yang mengikuti model rilis ONTAP: https://mysupport.netapp.com/site/info/release-model/ontap-release-model. Versi akan dalam format "x.y.z" atau "x.y.zPn" |
StorageTenant
StorageTenant menentukan resource yang terkait dengan tenant tertentu. Tenant terdiri dari endpoint pengelolaan dan data yang terpisah.
Muncul di: - StorageConfig - StorageOrganizationSpec
| Kolom | Deskripsi |
|---|---|
networks StorageNetwork array |
Networks menentukan konfigurasi jaringan untuk jaringan data dan pengelolaan SVM. Layanan pengelolaan, SAN, dan NAS dapat menggunakan jaringan yang sama, atau terpisah. Jika jaringan terpisah ditentukan, Management dan NAS hanya dapat menjadi bagian dari satu jaringan, dan SAN dapat memiliki beberapa jaringan dalam konfigurasi multipath. Saat StorageVirtualMachine dibuat, IP pengelolaan SVM akan ditetapkan dari jaringan Pengelolaan. Untuk jaringan data, setiap node dalam cluster akan diberi IP dari setiap jaringan yang menjadi bagiannya. Diperlukan minimal satu jaringan. |
storageVirtualMachineName string |
StorageVirtualMachineName menentukan nama objek StorageVirtualMachine yang harus dibuat untuk tenant ini. |
StorageVirtualMachine
StorageVirtualMachine mewakili unit penyimpanan tingkat cluster. SVM ini akan menjadi SVM dalam konteks appliance NetApp
Muncul di: - StorageVirtualMachineList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageVirtualMachine |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageVirtualMachineSpec |
|
status StorageVirtualMachineStatus |
StorageVirtualMachineList
StorageVirtualMachineList merepresentasikan kumpulan penyimpanan cluster.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ontap.netapp.storage.private.gdc.goog/v1alpha2 |
kind string |
StorageVirtualMachineList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageVirtualMachine |
StorageVirtualMachineSecuritySpec
StorageVirtualMachineSecuritySpec menentukan setelan keamanan per SVM.
Muncul di: - StorageVirtualMachineSpec
| Kolom | Deskripsi |
|---|---|
securityKeyManager SVMSecurityKeyManager |
SecurityKeyManager menentukan spesifikasi pengelola kunci yang akan digunakan StorageVirtualMachine. |
StorageVirtualMachineSpec
StorageVirtualMachineSpec memberikan spesifikasi (yaitu, status yang diinginkan) penyimpanan cluster.
Muncul di: - StorageVirtualMachine
| Kolom | Deskripsi |
|---|---|
clusterName string |
ClusterName merepresentasikan nama cluster penyimpanan NetApp yang berada di namespace yang sama |
storageOrganizationRef LocalObjectReference |
StorageOrganizationRef merepresentasikan objek StorageOrganization yang terkait untuk SVM ini. StorageOrganization harus berupa pemetaan 1:1 ke objek armada. Jenis API: - Group: ontap.netapp.storage.private.gdc.goog - Kind: storageOrganization |
aggregates array string |
Aggregates adalah gabungan yang akan digunakan SVM ini |
deprecatedSVMNetwork SVMNetwork |
SVMNetwork menentukan spesifikasi jaringan untuk virtual machine penyimpanan ini. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "Management". Kolom ini akan dihapus. |
deprecatedNASServer NASServerSpec |
NASServerSpec menyediakan spesifikasi server NAS yang diinginkan. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "NAS". Kolom ini akan dihapus. |
deprecatedISCSITarget ISCSITargetSpec |
ISCSITargetSpec menyediakan spesifikasi server SAN yang diinginkan. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan StorageNetworkType "SAN". Kolom ini akan dihapus. |
networks StorageNetwork array |
Daftar jaringan untuk mesin virtual penyimpanan ini. |
deprecatedStaticRoutes Array StaticRoute |
StaticRoutes menentukan rute yang akan dikonfigurasi untuk SVM ini. Tidak digunakan lagi: Gunakan Daftar Jaringan dengan DestinationSubnets dan StorageNetworkType "HSM". Kolom ini akan dihapus. |
security StorageVirtualMachineSecuritySpec |
StorageVirtualMachineStatus
StorageVirtualMachineStatus memberikan status penyimpanan cluster.
Muncul di: - StorageVirtualMachine
| Kolom | Deskripsi |
|---|---|
readyToUse boolean |
ReadyToUse menunjukkan apakah SVM siap digunakan |
completionTime Waktu |
Mewakili waktu saat tugas SVM selesai. |
conditions Array Condition |
Kondisi berisi pengamatan terbaru status tugas pemeriksaan. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
managementLogicalInterface LogicalInterfaceStatus |
ManagementLogicalInterface memberikan status jaringan pengelolaan |
s3Server S3ServerStatus |
S3Server memberikan detail layanan S3 |
nasServer NASServerStatus |
NASServer memberikan detail layanan NAS - CIFS/NFS |
iscsiTarget ISCSITargetStatus |
ISCSITarget memberikan detail layanan SAN |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
SubnetConfig
SubnetConfig menentukan konfigurasi subnet StorageVirtualMachine. Objek ini menentukan VLAN, subnet, gateway, dan Rentang IP untuk subnet ini.
Muncul di: - StorageNetwork
| Kolom | Deskripsi |
|---|---|
staticSubnetConfig StaticSubnetConfig |
StaticSubnetConfig menentukan informasi konfigurasi subnet statis untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet, dan IPRanges yang diperlukan untuk tenant penyimpanan. Hanya salah satu dari SubnetClaimRef atau StaticSubnetConfig yang harus disetel. |
subnetClaimRef ObjectReference |
SubnetClaimRef menentukan SubnetClaim yang dialokasikan untuk jaringan tenant. Langkah ini akan menentukan informasi vlan, gateway, subnet yang diperlukan untuk tenant penyimpanan. IPRange ini menggunakan semua IP yang tersedia. Hanya salah satu dari SubnetClaimRef atau StaticSubnetConfig yang harus disetel. API: - Grup: system.private.gdc.goog - Jenis: SubnetClaim |
pivot.mz.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API Multi Zone pivot.
ComponentPivotJob
ComponentPivotJob memiliki status pergeseran komponen yang dapat dioperasikan.
Muncul di: - ComponentPivotJobList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pivot.mz.private.gdc.goog/v1alpha1 |
kind string |
ComponentPivotJob |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status ComponentPivotJobStatus |
ComponentPivotJobList
Mewakili kumpulan resource ComponentPivotJob.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pivot.mz.private.gdc.goog/v1alpha1 |
kind string |
ComponentPivotJobList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ComponentPivotJob |
ComponentPivotJobStatus
ComponentPivotJobStatus memberikan status ComponentPivotJob.
Muncul di: - ComponentPivotJob
| Kolom | Deskripsi |
|---|---|
component string |
Nama OC yang memutar resource. |
pivotCompleted boolean |
|
conditions Array Condition |
Pivot
Pivot adalah sinyal untuk mulai memutar resource dari API zonal ke API global di zona deployment yang terisolasi dari internet GDC.
Muncul di: - PivotList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pivot.mz.private.gdc.goog/v1alpha1 |
kind string |
Pivot |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status PivotStatus |
PivotList
Mewakili kumpulan resource Pivot.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pivot.mz.private.gdc.goog/v1alpha1 |
kind string |
PivotList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array pivot |
PivotStatus
PivotStatus memberikan status Pivot.
Muncul di: - Pivot
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
pki.security.private.gdc.goog/v1alpha1
CAAuthority
Muncul di: - SmallStepCASpec
| Kolom | Deskripsi |
|---|---|
provisioner CAAuthorityProvisioner |
Penyedia menentukan penyedia sertifikat untuk CA ini. |
CAAuthorityProvisioner
Muncul di: - CAAuthority
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama penyedia. |
type ProvisionerType |
Type adalah jenis penyedia. |
jwkKey JWKProvisionerKey |
JWKKey merepresentasikan konfigurasi JWK. Hanya diperlukan untuk jenis penyedia JWK. |
jwkPassword SecretKeySelector |
JWKPassword adalah referensi ke rahasia yang berisi sandi untuk mengenkripsi kunci pribadi JWK. Hanya diperlukan untuk jenis penyedia JWK. |
CACRL
Muncul di: - SmallStepCASpec
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Diaktifkan akan mengaktifkan endpoint CRL. |
CADB
Muncul di: - SmallStepCASpec
| Kolom | Deskripsi |
|---|---|
passwordSecretRef SecretReference |
PasswordSecretRef adalah referensi Secret yang berisi sandi database. |
databaseEndpoint string |
DatabaseEndpoint adalah alamat endpoint DB. |
CARecord
Muncul di: - ManagedTrustAnchorStatus
| Kolom | Deskripsi |
|---|---|
CACert string |
CACert digunakan untuk menyimpan data sertifikat CA. |
expirationTime Waktu |
ExpirationTime mencatat waktu untuk menghapus data ini. |
DataSourceRef
Muncul di: - ManagedTrustAnchorSpec
| Kolom | Deskripsi |
|---|---|
secretReference SecretReference |
Referensi ke objek secret CA. Objek harus memiliki kolom bernama ca.crt yang berisi data CA. |
JWK
JWK merepresentasikan Kunci Web JSON (JWK) seperti yang ditentukan dalam RFC 7517.
Muncul di: - JWKProvisionerKey
| Kolom | Deskripsi |
|---|---|
kty string |
Kty adalah jenis kunci (misalnya, "RSA", "EC", "oct"). |
alg string |
Alg adalah algoritma (misalnya, "RS256", "ES256"). |
use string |
Penggunaan adalah penggunaan kunci ("sig" untuk tanda tangan, "enc" untuk enkripsi). |
kid string |
Kid adalah ID kunci (ID opsional). |
n string |
N adalah modulus untuk kunci RSA. |
e string |
E adalah eksponen untuk kunci RSA. |
crv string |
Crv adalah kurva untuk kunci EC (misalnya, "P-256", "P-384"). |
x string |
X adalah koordinat X untuk kunci EC. |
y string |
Y adalah koordinat Y untuk kunci EC. |
JWKProvisionerKey
JWKProvisionerKey merepresentasikan kunci penyedia JWK.
Muncul di: - CAAuthorityProvisioner
| Kolom | Deskripsi |
|---|---|
jwk JWK |
Jwk adalah konfigurasi JWK yang digunakan oleh penyedia. |
encryptedKey string |
EncryptedKey adalah kunci pribadi JWK yang dienkripsi dengan sandi. |
ManagedTrustAnchor
ManagedTrustAnchor mereferensikan secret sertifikat CA yang ada dan mempertahankan semua data histori CA yang belum habis masa berlakunya untuk memberikan solusi rotasi CA yang lancar.
Muncul di: - ManagedTrustAnchorList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pki.security.private.gdc.goog/v1alpha1 |
kind string |
ManagedTrustAnchor |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagedTrustAnchorSpec |
|
status ManagedTrustAnchorStatus |
ManagedTrustAnchorList
ManagedTrustAnchorList merepresentasikan kumpulan anchor tepercaya terkelola.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pki.security.private.gdc.goog/v1alpha1 |
kind string |
ManagedTrustAnchorList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagedTrustAnchor |
ManagedTrustAnchorSpec
Muncul di: - ManagedTrustAnchor
| Kolom | Deskripsi |
|---|---|
dataSourceRef DataSourceRef |
DataSourceRef menentukan objek tempat data CA berasal. |
rollOverTime Waktu |
RollOverTime menentukan stempel waktu untuk menghentikan penggunaan semua sertifikat CA lama. Jika stempel waktunya lebih awal dari waktu saat ini, Anda tidak perlu melakukan tindakan apa pun. |
secretTemplate SecretTemplate |
Menentukan anotasi dan label yang akan disalin ke Secret yang dihasilkan. Label dan anotasi pada Secret akan diubah saat ditambahkan atau dihapus seperti yang muncul di SecretTemplate. |
ManagedTrustAnchorStatus
Muncul di: - ManagedTrustAnchor
| Kolom | Deskripsi |
|---|---|
managedTrustAnchorSecretRef SecretReference |
Referensi ke secret yang berisi data CA tepercaya yang dihasilkan. |
managedTrustAnchorConfigMapRef ObjectReference |
Referensi ke configmap yang berisi data CA tepercaya yang dihasilkan. |
CARecords CARecord array |
CARecords menyimpan semua data CA yang belum habis masa berlakunya. |
forcedRotationInProgress boolean |
Menunjukkan status ForcedRotation. |
conditions Array Condition |
Kondisi menunjukkan status ManagedTrustAnchor saat ini. |
ProvisionerType
Jenis pokok: string
Muncul di: - CAAuthorityProvisioner
SecretKeySelector
Referensi ke 'kunci' tertentu dalam resource Secret.
Muncul di: - CAAuthorityProvisioner
| Kolom | Deskripsi |
|---|---|
namespace string |
|
name string |
|
key string |
Kunci entri di kolom data resource Secret yang akan digunakan. |
SecretTemplate
SecretTemplate menentukan label dan anotasi default yang akan disalin ke Secret yang dihasilkan.
Muncul di: - ManagedTrustAnchorSpec
| Kolom | Deskripsi |
|---|---|
annotations object (keys:string, values:string) |
Anotasi adalah peta nilai kunci yang akan disalin ke Secret target. |
labels object (keys:string, values:string) |
Labels adalah peta nilai kunci yang akan disalin ke Secret target. |
SmallStepCA
SmallStepCA merepresentasikan konfigurasi CA smallstep terkelola
Muncul di: - SmallStepCAList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pki.security.private.gdc.goog/v1alpha1 |
kind string |
SmallStepCA |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SmallStepCASpec |
|
status SmallStepCAStatus |
SmallStepCAList
SmallStepCAList merepresentasikan kumpulan SmallStepCA.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
pki.security.private.gdc.goog/v1alpha1 |
kind string |
SmallStepCAList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SmallStepCA |
SmallStepCASpec
Muncul di: - SmallStepCA
| Kolom | Deskripsi |
|---|---|
address string |
Address adalah alamat yang akan diproses oleh smallstep. Jika tidak ditentukan, nilai defaultnya adalah :9000. |
insecureAddress string |
InsecureAddress adalah alamat yang akan digunakan smallstep untuk memproses koneksi yang tidak aman. Jika tidak ditentukan, nilai defaultnya adalah :8000. |
authority CAAuthority |
Otoritas mengontrol otorisasi permintaan dan proses tanda tangan CA. |
crl CACRL |
CRL adalah konfigurasi untuk endpoint CRL. |
database CADB |
Database merepresentasikan konfigurasi database untuk CA Smallstep. |
dnsNames array string |
DNSNames adalah daftar nama DNS untuk CA. |
cASecretRef SecretReference |
CASecretRef adalah referensi ke secret yang berisi sertifikat dan kunci CA serta root CA. |
stepIssuer StepIssuerConfig |
StepIssuer menampilkan konfigurasi yang diperlukan untuk membuat penerbit langkah. Opsi ini bersifat opsional dan hanya akan ditetapkan untuk penyedia JWK. |
SmallStepCAStatus
Muncul di: - SmallStepCA
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan status SmallStepCA saat ini. Kondisi ini akan berisi jenis kondisi berikut: - Siap - DBClusterSiap - StepCAReady - StepIssuerReady Hanya jika semua kondisi lainnya siap, kondisi "Siap" akan menjadi benar. |
StepIssuerConfig
Muncul di: - SmallStepCASpec
| Kolom | Deskripsi |
|---|---|
caURL string |
URL CA. |
caBundle array bilangan bulat |
Paket CA PEM berenkode Base64 yang dapat digunakan untuk memvalidasi rantai sertifikat yang ditampilkan oleh step-ca. |
prober.private.gdc.goog/v1alpha1
ClusterStatus
Muncul di: - ProbeStatus
| Kolom | Deskripsi |
|---|---|
clusterName string |
ClusterName berisi nama cluster yang statusnya sedang diperiksa. Cluster diidentifikasi berdasarkan nama resource cluster untuk definisi API cluster-operator, lihat gke-internal.googlesource.com/syllogi/baremetal/cluster-operator/api/v1. |
status string |
Status memberikan informasi kepada pengguna tentang apakah probe telah berhasil disebarkan ke cluster. Kolom ini berisi teks tidak terstruktur dan tidak dimaksudkan untuk penggunaan terprogram. |
Probe
Probe menyediakan API bagi operator layanan Kubernetes untuk mengonfigurasi pemantauan sintetis alias blackbox. ProbeSpec digunakan untuk mengonfigurasi pipeline pemeriksaan stateless yang menggunakan prometheus dan blackbox-exporter.
Muncul di: - ProbeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
prober.private.gdc.goog/v1alpha1 |
kind string |
Probe |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ProbeSpec |
|
status ProbeStatus |
ProbeJob
ProbeJob menentukan probe individual.
Muncul di: - ProbeSpec
| Kolom | Deskripsi |
|---|---|
name string |
nama tugas probe ini |
moduleName string |
nama modul blackbox-exporter yang digunakan untuk probe ini |
targets array string |
daftar target untuk blackbox-exporter yang akan di-probe menggunakan modul yang ditentukan dengan contoh moduleName: untuk probe http, ini akan menjadi URL layanan |
timeInterval integer |
interval waktu dalam detik agar tugas pemeriksaan dapat dieksekusi. Jika tidak ditetapkan, defaultnya adalah 15 detik. |
ProbeList
ProbeList merepresentasikan kumpulan probe.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
prober.private.gdc.goog/v1alpha1 |
kind string |
ProbeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Probe array |
ProbeSpec
ProbeSpec menyimpan konfigurasi untuk pemeriksaan.
Muncul di: - Probe
| Kolom | Deskripsi |
|---|---|
matchClusters array string |
MatchClusters berisi daftar cluster untuk mengonfigurasi probe. Cluster diidentifikasi oleh ekspresi reguler nama resource cluster untuk definisi API cluster-operator, lihat gke-internal.googlesource.com/syllogi/baremetal/cluster-operator/api/v1. Default: semua cluster |
egress boolean |
Egress menandai jika workload target yang akan diselidiki berada di jaringan bidang data. Nilai defaultnya adalah "false" di jaringan infrastruktur. |
probeJobs Array ProbeJob |
ProbeJobs berisi daftar tugas pemeriksaan untuk dikonfigurasi. |
ProbeStatus
Muncul di: - Probe
| Kolom | Deskripsi |
|---|---|
clusterstatus Array ClusterStatus |
ClusterStatus memberikan informasi per-cluster kepada pengguna tentang status probe. |
conditions Array Condition |
Update pemeriksaan yang berhasil ke semua cluster akan menghasilkan array Kondisi yang memiliki kondisi "Siap" sebagai "Benar". Error ditunjukkan dengan array Kondisi yang memiliki kondisi "Siap" sebagai "Tidak diketahui". ProbeSpec yang buruk ditunjukkan dengan array Kondisi yang memiliki kondisi "Siap" sebagai "False". |
release.mz.global.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API rilis global Multi Zone.
Rilis
Rilis mewakili serangkaian fitur global baru yang tersedia dalam rilis GDCH.
Muncul di: - ReleaseList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
release.mz.global.private.gdc.goog/v1alpha1 |
kind string |
Release |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ReleaseSpec |
ReleaseList
Mewakili kumpulan resource Release.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
release.mz.global.private.gdc.goog/v1alpha1 |
kind string |
ReleaseList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Release array |
ReleaseSpec
ReleaseSpec merepresentasikan properti Rilis.
Muncul di: - Rilis
| Kolom | Deskripsi |
|---|---|
features array string |
Daftar fitur global yang merupakan bagian dari rilis |
resourcemanager.global.private.gdc.goog/v1alpha1
ArchitectureOverridePolicy
Jenis pokok: string
Muncul di: - OrganizationCompatibilityOptions
Organisasi
Mewakili alokasi resource komputasi, penyimpanan, dan jaringan organisasi di semua zona untuk pelanggan.
Muncul di: - OrganizationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
Organization |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationSpec |
|
status OrganizationStatus |
OrganizationCompatibilityOptions
Muncul di: - OrganizationSpec - OrganizationSpec
| Kolom | Deskripsi |
|---|---|
architectureOverridePolicy ArchitectureOverridePolicy |
Menggantikan versi arsitektur. |
OrganizationList
Mewakili kumpulan organisasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Organization |
OrganizationReplica
Menampilkan resource organisasi yang direplikasi yang akan disinkronkan ke server API zonal tertentu. Resource organisasi akan memiliki replika untuk setiap zona. Setelah update resource organisasi, replika akan diupdate secara progresif berdasarkan strategi peluncuran resource.
Muncul di: - OrganizationReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationSpec |
|
status OrganizationReplicaStatus |
OrganizationReplicaList
Mewakili kumpulan replika organisasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationReplica |
OrganizationReplicaStatus
Memberikan status replika organisasi.
Muncul di: - OrganizationReplica - OrganizationZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi mewakili pengamatan terhadap kondisi keseluruhan organisasi ini. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error dengan waktu update terakhir. |
version string |
Versi menunjukkan versi software yang diamati yang dijalankan organisasi. |
architectureVersion string |
Menunjukkan versi arsitektur organisasi ini. V1 menyiratkan arsitektur lama (cluster admin/sistem). V2 menyiratkan arsitektur baru (cluster infrastruktur). |
availableUpgrades array string |
AvailableUpgrades berisi daftar versi yang tersedia yang dapat diupgrade oleh versi organisasi saat ini. |
capacities TypedResourceCapacities |
Kapasitas komputasi, penyimpanan, dan jenis resource lainnya. |
systemInfo ZonalOrganizationSystemInfoStatus |
OrganizationSpec
Menyediakan spesifikasi (yaitu, status yang diinginkan) organisasi.
Muncul di: - Organisasi - OrganizationReplica
| Kolom | Deskripsi |
|---|---|
type OrganizationType |
Type menentukan jenis organisasi. Salah satu dari Root, Tenant, SingleTenant. Harus ada tepat satu organisasi Root atau SingleTenant. Kolom ini tidak dapat diubah. Default ke Tenant. |
compatibilityOptions OrganizationCompatibilityOptions |
Opsi untuk kompatibilitas arsitektur dan software. |
disableSystemCluster boolean |
Menentukan apakah cluster sistem dinonaktifkan di organisasi ini. Defaultnya adalah salah (false). |
deactivated boolean |
Menentukan apakah organisasi ini dinonaktifkan. Jika organisasi dinonaktifkan, resource infrastrukturnya akan dicabut aksesnya. Jika ditetapkan, semua kolom spesifikasi selain Jenis tidak boleh ditetapkan. Defaultnya adalah salah (false). |
logRetentionPolicy LogRetentionTimes |
LogRetentionPolicy berisi konfigurasi waktu retensi untuk log audit, log operasional, dan metrik. |
securityConfig SecurityConfig |
SecurityConfig menentukan konfigurasi keamanan yang diinginkan untuk organisasi. |
OrganizationStatus
Memberikan status keseluruhan organisasi.
Muncul di: - Organisasi
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array OrganizationZoneStatus |
Daftar status zona tempat resource di-roll out. |
OrganizationSystemInfo
Mewakili informasi sistem(CIDR, dll.) untuk Organisasi yang ada di semua zona.
Muncul di: - OrganizationSystemInfoList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationSystemInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status OrganizationSystemInfoStatus |
OrganizationSystemInfoList
OrganizationSystemInfoList merepresentasikan kumpulan Global OrganizationSystemInfo
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationSystemInfoList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationSystemInfo |
OrganizationSystemInfoStatus
Muncul di: - OrganizationSystemInfo
| Kolom | Deskripsi |
|---|---|
orgName string |
Nama organisasi |
zones Array ZonalOrganizationSystemInfo |
Daftar OrganizationSystemInfo zona tempat resource di-roll out. |
OrganizationZonalConfig
Mewakili kapasitas resource zona untuk organisasi.
Muncul di: - OrganizationZonalConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationZonalConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationZonalConfigSpec |
|
status OrganizationZonalConfigStatus |
OrganizationZonalConfigList
Merepresentasikan kumpulan OrganizationZonalConfigs.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationZonalConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationZonalConfig |
OrganizationZonalConfigReplica
Menampilkan resource OrganizationZonalConfig yang direplikasi yang akan disinkronkan ke server API zonal tertentu.
Muncul di: - OrganizationZonalConfigReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationZonalConfigReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationZonalConfigSpec |
OrganizationZonalConfigReplicaList
Mewakili kumpulan replika OrganizationZonalConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.global.private.gdc.goog/v1alpha1 |
kind string |
OrganizationZonalConfigReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items OrganizationZonalConfigReplica array |
OrganizationZonalConfigSpec
Menyediakan spesifikasi OrganizationZonalConfig.
Muncul di: - OrganizationZonalConfig - OrganizationZonalConfigReplica
| Kolom | Deskripsi |
|---|---|
organizationRef LocalObjectReference |
OrganizationRef menentukan organisasi tempat kuota resource diterapkan. |
zone string |
ZoneRef menentukan Zona tempat kuota resource diterapkan. |
version string |
Versi menentukan versi software (termasuk firmware) yang dijalankan organisasi. Versinya akan berupa string SemVer seperti yang ditentukan dalam rilis. |
capacities TypedResourceCapacities |
Kapasitas komputasi, penyimpanan, dan jenis resource lainnya. |
OrganizationZonalConfigStatus
Memberikan status keseluruhan OrganizationZonalConfig.
Muncul di: - OrganizationZonalConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array OrganizationZonalConfigZoneStatus |
Daftar status zona tempat resource di-roll out. |
OrganizationZonalConfigZoneStatus
Memberikan status peluncuran ZonalResource ke zona tertentu.
Muncul di: - OrganizationZonalConfigStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
OrganizationZoneStatus
Memberikan status peluncuran organisasi ke zona tertentu.
Muncul di: - OrganizationStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus OrganizationReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. Kondisi apa pun dalam kolom yang memiliki .observedGeneration kurang dari .rolloutStatus.replicaGeneration sudah tidak berlaku. |
ZonalOrganizationSystemInfo
Mewakili OrganizationSystemInfo untuk setiap zona
Muncul di: - OrganizationSystemInfoStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona |
cidrInfo CIDRInfo |
ZonalOrganizationSystemInfoStatus
Status Zonal OrganizationSystemInfo Status ini akan menjadi subset OrganizationSystemInfo yang ada di API zonal
Muncul di: - OrganizationReplicaStatus - ZonalOrganizationSystemInfo
| Kolom | Deskripsi |
|---|---|
cidrInfo CIDRInfo |
resourcemanager.private.gdc.goog/v1alpha1
ArchitectureOverridePolicy
Jenis pokok: string
Muncul di: - OrganizationCompatibilityOptions
CIDRConfig
Muncul di: - TypedResourceCapacities
| Kolom | Deskripsi |
|---|---|
prefixLengths array bilangan bulat |
Hanya satu konfigurasi di bawah yang akan ditetapkan dalam satu waktu. |
staticCIDRs array string |
CIDRInfo
Muncul di: - OrganizationSystemInfoStatus - ZonalOrganizationSystemInfo - ZonalOrganizationSystemInfoStatus
| Kolom | Deskripsi |
|---|---|
externalCIDRs Array IPSubnetString |
ExternalCIDRs menentukan CIDR eksternal yang ditetapkan ke organisasi. |
controlPlaneNodeCIDRs Array IPSubnetString |
ControlPlaneNodeCIDRs menentukan CIDR node bidang kontrol yang ditetapkan ke organisasi. CIDR ini dialokasikan dari CIDR eksternal. |
externalLBCIDRs Array IPSubnetString |
ExternalLBCIDRs menentukan CIDR organisasi untuk VIP LB eksternal. |
internalCIDRs Array IPSubnetString |
InternalCIDRs menentukan CIDR internal yang ditetapkan ke organisasi. |
workerNodeCIDRs Array IPSubnetString |
WorkerNodeCIDRs menentukan CIDR yang digunakan sebagai IP node dari node pekerja dalam organisasi. CIDR ini dialokasikan dari CIDR internal. |
adminPodCIDRs Array IPSubnetString |
AdminPodCIDRs menentukan alamat IP pod untuk cluster admin. CIDR ini dialokasikan dari CIDR internal. |
storageClientCIDRs Array IPSubnetString |
StorageClientCIDRs berisi rentang IP yang digunakan beban kerja di organisasi untuk mengirim traffic keluar guna menjangkau penyimpanan objek. |
managementCIDRs Array IPSubnetString |
ManagementCIDRs berisi rentang IP pengelolaan di luar band yang mengirim traffic ingress ke node cluster. |
infraVPCCIDRs Array IPSubnetString |
|
orgInfraIngressCIDRs Array IPSubnetString |
|
orgInfraVRFCIDRs Array IPSubnetString |
|
orgInfraInternalVRFCIDRs Array IPSubnetString |
ClusterInfo
ClusterInfo adalah ringkasan cluster hanya baca yang diberi namespace menurut Project. Hal ini untuk memungkinkan pengguna mencantumkan hanya cluster yang dapat mereka akses berdasarkan Project.
Muncul di: - ClusterInfoList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
ClusterInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
clusterRef NamespacedName |
ClusterRef adalah referensi ke Cluster yang informasinya sedang diringkas. |
type ClusterType |
Type adalah jenis cluster. Salah satu dari admin, pengguna, hybrid, mandiri. CATATAN: Saat ini, GPC hanya memiliki cluster admin dan pengguna. |
currentVersion ClusterVersion |
CurrentVersion adalah versi cluster saat ini. Hanya diisi untuk cluster pengguna. |
controlPlane NodePoolInfo |
ControlPlane adalah informasi tentang nodepool bidang kontrol cluster. |
loadBalancer NodePoolInfo |
LoadBalancer adalah informasi tentang kumpulan node load balancer cluster. CATATAN: Jika LoadBalancer adalah nil, maka node pool ControlPlane digunakan sebagai node pool LoadBalancer. |
workers Array NodePoolInfo |
Workers adalah informasi tentang nodepool pekerja cluster. CATATAN: Untuk cluster admin, nilai ini akan menjadi nol karena cluster admin tidak memiliki pekerja. |
serviceCIDRBlocks array string |
ServiceCIDRBlocks adalah Blok CIDR yang tersedia untuk layanan di cluster ini. |
podCIDRBlocks array string |
PodCIDRBlocks adalah Blok CIDR yang tersedia untuk pod di cluster ini. |
readiness Kesiapan |
Kesiapan menjelaskan status siap cluster dan alasannya. |
availableUpgrades Array ClusterVersion |
AvailableUpgrades berisi daftar versi yang dapat diupgrade oleh cluster. Hanya diisi untuk cluster pengguna. |
recommendedVersion string |
RecommendedVersion adalah versi yang direkomendasikan untuk mengupgrade cluster ini. |
condition Array Condition |
Conditions adalah daftar kondisi untuk cluster saat ini. |
cidrClaims Array ResourceInfo |
CIDRClaims adalah daftar ResourceInfo untuk CIDRClaims. |
addressPoolClaims Array ResourceInfo |
AddressPoolClaims adalah daftar ResourceInfo untuk AddressPoolClaims. |
errorStatus ErrorStatus |
ErrorStatus adalah status error yang diamati dari cluster ini. |
ClusterInfoList
ClusterInfoList merepresentasikan kumpulan info cluster.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
ClusterInfoList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ClusterInfo array |
ClusterVersion
Muncul di: - ClusterInfo
| Kolom | Deskripsi |
|---|---|
kubernetesVersion string |
KubernetesVersion adalah versi Kubernetes dari cluster. |
userClusterVersion string |
UserClusterVersion adalah versi cluster pengguna GDC yang terisolasi. |
support Dukungan |
Dukungan menjelaskan dukungan saat ini untuk versi cluster dan alasannya. |
CustomIPConfig
Muncul di: - TypedResourceCapacities
| Kolom | Deskripsi |
|---|---|
externalCIDRs Array IPSubnetString |
CIDR eksternal menentukan blok CIDR statis yang akan digunakan dalam membuat klaim CIDR eksternal dalam rencana IP organisasi. |
internalCIDRs Array IPSubnetString |
CIDR internal menentukan blok CIDR statis yang akan digunakan dalam membuat klaim CIDR internal dalam rencana IP organisasi. |
DedicatedWorkloadservers
Muncul di: - TypedResourceCapacities
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama untuk NodePool khusus. |
servers object (keys:string, values:integer) |
Server adalah sekumpulan pasangan (nama kelas mesin, jumlah) untuk mendeskripsikan jumlah server untuk setiap kelas mesin yang akan digunakan untuk membuat NodePool khusus. Contoh: Server: { "o1-standard1-64-gdc-metal": 13, "o1-highmem1-96-gdc-metal": 6, "o1-highgpu1-48-gdc-metal": 8, } |
IngressLabelValue
Jenis pokok: string
IngressLabelValue adalah nilai untuk label ingress istio. Salah satu dari: System, PublicAPI
Muncul di: - DefaultIstioGatewayInfo - DefaultIstioGatewayInfo - OrganizationStatus
IstioAuthorizationResource
IstioAuthorizationResource adalah CRD cakupan cluster yang mendeklarasikan jenis resource virtual dalam grup API istio.resourcemanager.gdc.goog yang dapat digunakan dalam aturan kebijakan untuk mengonfigurasi kebijakan otorisasi untuk pod layanan yang diekspos melalui Istio.
Muncul di: - IstioAuthorizationResourceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
IstioAuthorizationResource |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec IstioAuthorizationResourceSpec |
IstioAuthorizationResourceList
IstioAuthorizationResourceList merepresentasikan kumpulan IstioAuthorizationResources.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
IstioAuthorizationResourceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array IstioAuthorizationResource |
IstioAuthorizationResourceSpec
Muncul di: - IstioAuthorizationResource
| Kolom | Deskripsi |
|---|---|
workloadNamespaceSelector WorkloadNamespaceSelector |
WorkloadNamespaceSelector menentukan tempat AuthorizationPolicy yang dihasilkan akan berada. Jika disetel, namespace akan ditentukan berdasarkan nilai kolom ini, bukan namespace RoleBinding |
conditions Array Condition |
Kondisi menjelaskan kondisi yang sama seperti https://istio.io/latest/docs/reference/config/security/authorization-policy/#Condition. Selain itu,item khusus {PROJECT_ID} di Values atau NotValues didukung dan akan ditukar dengan ID project yang sebenarnya secara langsung |
subresources Array IstioAuthorizationSubresource |
Subresources memetakan nama subresource ke serangkaian atribut tujuan. Tujuan dapat tumpang-tindih di antara subresource yang berbeda, dan kebijakan otorisasi yang dihasilkan akan bersifat aditif. |
authMethod AuthenticationMethod |
AuthMethod memilih metode autentikasi yang akan diterapkan pada IstioAuthorizationResource. Jika tidak ada AuthMethod yang dipilih, metode berbasis sesi akan dipilih secara default. |
IstioAuthorizationSubresource
IstioAuthorizationSubresource memetakan nama subresource ke serangkaian atribut tujuan. Hanya pencocokan atribut positif yang diizinkan sehingga aturan kebijakan bersifat aditif.
Muncul di: - IstioAuthorizationResourceSpec
| Kolom | Deskripsi |
|---|---|
name string |
|
hosts array string |
Daftar host seperti yang ditentukan dalam permintaan HTTP. Pencocokan tidak peka huruf besar/kecil. Jika tidak disetel, host mana pun diizinkan. Atribut akan diterjemahkan ke AuthorizationPolicy.rules.to.operation.hosts. |
ports array string |
Daftar port seperti yang ditentukan dalam koneksi. Jika tidak disetel, port apa pun diizinkan. Atribut akan diterjemahkan ke AuthorizationPolicy.rules.to.operation.ports. |
paths array string |
Daftar jalur seperti yang ditentukan dalam permintaan HTTP. Untuk layanan gRPC, ini akan menjadi nama yang sepenuhnya memenuhi syarat dalam bentuk "/package.service/method". Jika tidak disetel, jalur apa pun diizinkan. Atribut akan diterjemahkan ke AuthorizationPolicy.rules.to.operation.paths. |
LogRetentionTimes
Muncul di: - OrganizationSpec - OrganizationSpec
| Kolom | Deskripsi |
|---|---|
paAuditLogsRetentionTime integer |
PAAuditLogsRetentionTime adalah waktu retensi log audit dalam hari untuk PA. |
ioAuditLogsRetentionTime integer |
IOAuditLogsRetentionTime adalah waktu retensi log audit dalam hari untuk IO. |
operationalLogsRetentionTime integer |
OperationalLogsRetentionTime adalah waktu retensi log operasional dalam hari. |
metricsRetentionTime integer |
MetricsRetentionTime adalah waktu retensi metrik dalam hari. |
NodePoolInfo
NodePoolInfo menjelaskan informasi tentang node pool yang terkait dengan cluster.
Muncul di: - ClusterInfo
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama node pool. |
readiness Kesiapan |
Kesiapan menjelaskan status siap nodepool dan alasannya. |
labels object (keys:string, values:string) |
Label adalah label metadata pada NodePoolClaim dari node pool. |
machineType MachineType |
MachineType adalah jenis node dalam cluster ini. Salah satu dari bare metal atau virtual. |
machineClassName string |
MachineClassName adalah nama template mesin yang digunakan di mesin kumpulan node. |
image string |
Image adalah nama Image OS yang digunakan di mesin kumpulan node. |
Objek capacity (kunci:ResourceName, nilai:Quantity) |
Kapasitas adalah total resource cluster ini. Kunci resource berikut akan diisi: nodes, cpu, memory. |
conditions Array Condition |
Conditions adalah daftar kondisi untuk NodePoolInfo. |
Organisasi
Organisasi merepresentasikan alokasi resource komputasi, penyimpanan, dan jaringan dari organisasi cluster untuk pelanggan. Setiap organisasi memiliki cluster admin yang menggunakan jumlah resource tetap tambahan selain alokasi yang ditentukan. Ini adalah resource yang memiliki namespace, dan pengontrol diharapkan untuk merekonsiliasi objek Organisasi dalam namespace yang telah dikonfigurasi sebelumnya.
Muncul di: - OrganizationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
Organization |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationSpec |
|
status OrganizationStatus |
OrganizationCompatibilityOptions
Muncul di: - OrganizationSpec - OrganizationSpec
| Kolom | Deskripsi |
|---|---|
architectureOverridePolicy ArchitectureOverridePolicy |
Menggantikan versi arsitektur. |
OrganizationList
OrganizationList merepresentasikan kumpulan organisasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
OrganizationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Organization |
OrganizationNamePool
OrganizationNamePool merepresentasikan kumpulan nama yang telah dibuat sebelumnya untuk organisasi. Objek ini tidak dapat dihapus. Hal ini untuk memastikan semua nama dan sertifikat organisasi dilacak dengan benar dan bersifat unik di sepanjang waktu.
Muncul di: - OrganizationNamePoolList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
OrganizationNamePool |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationNamePoolSpec |
|
status OrganizationNamePoolStatus |
OrganizationNamePoolList
OrganizationNamePoolList merepresentasikan kumpulan organizationNamePool.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
OrganizationNamePoolList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationNamePool |
OrganizationNamePoolSpec
OrganizationNamePoolSpec memberikan spesifikasi (yaitu, status yang diinginkan) OrganizationNamePool.
Muncul di: - OrganizationNamePool
| Kolom | Deskripsi |
|---|---|
names array string |
Names berisi daftar nama yang telah dibuat sebelumnya untuk organisasi. Nama harus berbeda di antara semua objek OrganizationNamePool dalam namespace yang sama. Kolom ini tidak dapat diubah. CATATAN: Lihat link berikut untuk aturan transisi CRD dan penanda yang tidak terdokumentasi: https://k8s.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#transition-rules https://github.com/kubernetes-sigs/kubebuilder/issues/2798#issuecomment-1310275396 |
OrganizationNamePoolStatus
OrganizationNamePoolSpec memberikan status OrganizationNamePool.
Muncul di: - OrganizationNamePool
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menerapkan konvensi kondisi status. |
errorStatus ErrorStatus |
ErrorStatus mengimplementasikan konvensi status error. Error dilaporkan untuk setiap nama dengan sertifikat yang masa berlakunya telah habis. Peringatan dilaporkan untuk setiap nama dengan sertifikat yang akan habis masa berlakunya. Periode habis masa berlaku adalah satu tahun. |
availableNames array string |
AvailableNames berisi daftar nama yang telah dibuat sebelumnya dan tersedia untuk organisasi baru. Nama tersedia jika saat ini tidak digunakan oleh objek Organisasi mana pun di namespace yang sama, dan memiliki sertifikat yang belum habis masa berlakunya. |
OrganizationSpec
OrganizationSpec memberikan spesifikasi (yaitu, status yang diinginkan) organisasi.
Muncul di: - Organisasi
| Kolom | Deskripsi |
|---|---|
type OrganizationType |
Type menentukan jenis organisasi. Salah satu dari Root, Tenant, SingleTenant. Harus ada tepat satu organisasi Root atau SingleTenant. Kolom ini tidak dapat diubah. Default ke Tenant. |
compatibilityOptions OrganizationCompatibilityOptions |
Opsi untuk kompatibilitas arsitektur dan software. |
version string |
Versi menentukan versi software (termasuk firmware) yang dijalankan organisasi. Versinya akan berupa string SemVer seperti yang ditentukan dalam rilis. |
disableSystemCluster boolean |
DisableSystemCluster menentukan apakah cluster sistem dinonaktifkan di organisasi ini. Defaultnya adalah salah (false). |
resourceCapacities TypedResourceCapacities |
ResourceCapacities menjelaskan kapasitas komputasi, penyimpanan, dan jenis resource lainnya dari organisasi ini. |
allowDeepcleanedServers boolean |
AllowDeepcleanedServers menunjukkan apakah organisasi ini menerima server yang sebelumnya telah dihapus dari organisasi lain dan telah melalui proses pembersihan mendalam. Defaultnya adalah salah (false). CATATAN: Kami dapat meninjau kembali nilai default saat proses pembersihan menyeluruh diterima dengan baik oleh pelanggan. |
deactivated boolean |
Dinonaktifkan menentukan apakah organisasi ini dinonaktifkan. Jika organisasi dinonaktifkan, resource infrastrukturnya akan dicabut aksesnya. Jika ditetapkan, semua kolom spesifikasi selain Jenis tidak boleh ditetapkan. Defaultnya adalah salah (false). |
backupRepository BackupRepositorySpec |
BackupRepository mencakup informasi yang diperlukan untuk membuat backupRepository. Tidak digunakan lagi: Kolom ini tidak digunakan. Untuk membuat cadangan Organisasi, lihat dokumen Cadangan terbaru. |
ioAdminUsername string |
IOAdminUsername tidak digunakan lagi, sebagai gantinya gunakan CRD IOAuthMethod. |
ioAuthMethod AuthMethod |
IOAuthMethod tidak digunakan lagi. Sebagai gantinya, gunakan CRD IOAuthMethod. |
logRetentionTimes LogRetentionTimes |
LogRetentionTimes berisi konfigurasi waktu retensi untuk log audit, log operasional, dan metrik. |
securityConfig SecurityConfig |
SecurityConfig menentukan konfigurasi keamanan yang diinginkan untuk organisasi. |
OrganizationStatus
OrganizationStatus memberikan status organisasi.
Muncul di: - Organisasi
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan pengamatan terhadap status organisasi saat ini. Jenis kondisi yang diketahui: Ready, ObjectNamespaceReady, AdminClusterReady, SystemClusterReady, OutOfSupport, OutOfSecurityCompliance, ArtifactRegistryReady. |
version string |
Versi menunjukkan versi software yang diamati yang dijalankan organisasi. |
architectureVersion string |
Menunjukkan versi arsitektur organisasi ini. V1 menyiratkan arsitektur lama (cluster admin/sistem). V2 menyiratkan arsitektur baru (cluster infrastruktur). |
upgradeRef string |
UpgradeRef adalah nama objek OrganizationUpgrade untuk organisasi. |
objectNamespace string |
ObjectNamespace adalah nama namespace yang akan berisi semua objek untuk organisasi ini, seperti cluster admin dan node pool. |
controlPlaneNamespace string |
ControlPlaneNamespace adalah nama namespace yang akan berisi objek untuk server API bidang kontrol, seperti secret Kubeconfig dan KubeAPIServer |
managementPlaneNamespace string |
ManagementPlaneNamespace adalah nama namespace yang akan berisi objek untuk server API bidang pengelolaan, seperti secret Kubeconfig dan KubeAPIServer |
adminClusterName string |
AdminClusterName adalah nama objek cluster admin. |
systemClusterNamespacedName NamespacedName |
SystemClusterNamespacedName adalah nama namespace dari objek cluster sistem di cluster admin. |
availableUpgrades array string |
AvailableUpgrades berisi daftar versi yang tersedia yang dapat diupgrade oleh versi organisasi saat ini. |
ingressIPAddressMappings object (keys:IngressLabelValue, values:string array) |
IngressIPAddressMappings mencerminkan pemetaan antara layanan ingress di cluster sistem dan alamat IPV4 IP yang dicadangkannya. Kuncinya adalah nilai label networking.gdc.goog/ingress pada layanan ingress. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
consoleURL string |
ConsoleURL adalah URL konsol untuk organisasi. |
systemInfo OrganizationSystemInfoStatus |
OrganizationSystemInfo
Menampilkan informasi(CIDR, dll.) untuk resource Zonal Organization yang harus tersedia di berbagai zona
Muncul di: - OrganizationSystemInfoList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
OrganizationSystemInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status OrganizationSystemInfoStatus |
OrganizationSystemInfoList
OrganizationSystemInfoList merepresentasikan kumpulan OrganizationsSystemInfo.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
OrganizationSystemInfoList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationSystemInfo |
OrganizationSystemInfoStatus
Muncul di: - OrganizationStatus - OrganizationSystemInfo
| Kolom | Deskripsi |
|---|---|
orgName string |
Nama organisasi |
cidrInfo CIDRInfo |
OrganizationType
Jenis pokok: string
OrganizationType menentukan jenis organisasi.
Hanya satu jenis organisasi berikut yang dapat ditentukan.
Muncul di: - OrganizationSpec - OrganizationSpec
ProjectWipeoutConfig
ProjectWipeoutConfig merepresentasikan resource eksternal Project yang akan dibersihkan selama penghapusan project. ProjectWipeoutConfig harus dibuat setelah pembuatan resource. ProjectWipeoutConfig harus dihapus setelah penghapusan resource. ProjectWipeoutConfig.Status.ErrorStatus harus ditetapkan jika proses pembersihan resource gagal.
Muncul di: - ProjectWipeoutConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
ProjectWipeoutConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ProjectWipeoutConfigSpec |
|
status ProjectWipeoutConfigStatus |
ProjectWipeoutConfigList
ProjectWipeoutConfigList merepresentasikan kumpulan ProjectWipeoutConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
resourcemanager.private.gdc.goog/v1alpha1 |
kind string |
ProjectWipeoutConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ProjectWipeoutConfig array |
ProjectWipeoutConfigSpec
ProjectWipeoutConfigSpec memberikan spesifikasi ProjectWipeoutConfig.
Muncul di: - ProjectWipeoutConfig
| Kolom | Deskripsi |
|---|---|
projectName string |
ProjectName merujuk ke Project yang memiliki resource eksternal Project. |
operableComponentName string |
OperableComponentName adalah nama pendek komponen yang dapat dioperasikan. Misalnya, "VMM". |
timeoutSeconds integer |
TimeoutSeconds mewakili perkiraan durasi untuk proses pembersihan. Batas waktu proses penghapusan adalah Project.DeletionTimestamp + ProjectWipeoutConfig.Spec.TimeoutSeconds. |
timeoutErrorCode string |
TimeoutErrorCode ditampilkan oleh Project Wipeout Flow saat proses pembersihan kehabisan waktu. |
ProjectWipeoutConfigStatus
ProjectWipeoutConfigStatus memberikan status ProjectWipeoutConfig.
Muncul di: - ProjectWipeoutConfig
| Kolom | Deskripsi |
|---|---|
errorStatus ErrorStatus |
ErrorStatus berisi error terbaru dengan waktu yang diamati disertakan. |
Kesiapan
Kesiapan menjelaskan status siap klaster terkait beserta alasan dan pesan untuk status tersebut.
Muncul di: - ClusterInfo - NodePoolInfo
| Kolom | Deskripsi |
|---|---|
state ReadyState |
Status adalah ringkasan status cluster. Salah satunya adalah siap, penyediaan, error, atau menghapus. |
reason string |
Reason adalah string yang menjelaskan alasan transisi status terakhir. |
message string |
Message adalah pesan yang dapat dibaca manusia dengan detail tentang transisi. |
ReadyState
Jenis pokok: string
ReadyState menjelaskan status cluster.
Hanya satu status siap berikut yang dapat ditentukan.
Muncul di: - Kesiapan
ResourceInfo
Muncul di: - ClusterInfo
| Kolom | Deskripsi |
|---|---|
name string |
|
conditions Array Condition |
SecurityConfig
Muncul di: - OrganizationSpec - OrganizationSpec
| Kolom | Deskripsi |
|---|---|
kmsRootKeyType string |
KMSRootKeyType menentukan rootkey organisasi yang diinginkan. Nilai ini dapat berupa ctm-root untuk kunci root yang didukung HSM atau local-root untuk kunci root yang didukung software. |
ShadowProjectSelector
Muncul di: - WorkloadNamespaceSelector
| Kolom | Deskripsi |
|---|---|
serviceShortName string |
ServiceShortName menentukan nama singkat untuk project bayangan, yang akan digunakan untuk menentukan namespace project bayangan. |
Dukungan
Muncul di: - ClusterVersion
| Kolom | Deskripsi |
|---|---|
status SupportState |
Status mengacu pada status dukungan saat ini untuk cluster pengguna. Salah satu dari Didukung, Peringatan, Tidak Didukung, Tidak Sesuai dengan Keamanan |
reason string |
Reason adalah string yang menjelaskan alasan transisi status terakhir. |
message string |
Message adalah pesan yang dapat dibaca manusia dengan detail tentang status |
SupportState
Jenis pokok: string
Muncul di: - Dukungan
TypedResourceCapacities
TypedResourceCapacities menjelaskan kapasitas komputasi, penyimpanan, jaringan, dan jenis resource lainnya.
Muncul di: - OrganizationReplicaStatus - OrganizationSpec - OrganizationZonalConfigSpec
| Kolom | Deskripsi |
|---|---|
workloadServers object (keys:string, values:integer) |
WorkloadServers adalah serangkaian pasangan (nama class mesin, jumlah) untuk mendeskripsikan jumlah server beban kerja untuk setiap class mesin. Contoh: WorkloadServers: { "o1-standard1-64-gdc-metal": 13, "o1-highmem1-96-gdc-metal": 6, "o1-highgpu1-48-gdc-metal": 8, } |
Objek storage (kunci:ResourceName, nilai:Quantity) |
Penyimpanan adalah serangkaian pasangan (nama class penyimpanan, jumlah) untuk mendeskripsikan kapasitas setiap class penyimpanan, termasuk penyimpanan file dan blok. Contoh: Storage: { "file-standard": "10Ti", "block-standard": "100Ti", "object-standard": "10Ti", "object-nearline": "10Ti", } |
adminServers object (keys:string, values:integer) |
AdminServers adalah sekumpulan pasangan (nama class mesin, jumlah) untuk menjelaskan jumlah server admin untuk setiap class mesin. Contoh: AdminServers: { "o1-standard1-64-gdc-metal": 3, } |
controlPlaneExtensionServers object (keys:string, values:integer) |
ControlPlaneExtensionServers adalah sekumpulan pasangan (nama class mesin, jumlah) untuk menjelaskan jumlah server ekstensi bidang kontrol admin untuk setiap class mesin. Contoh: ControlPlaneExtensionServers: { "o1-standard1-64-gdc-metal": 13, "o1-highmem1-96-gdc-metal": 6, "o1-highgpu1-48-gdc-metal": 8, } |
ingressIPv4Addresses integer |
IngressIPv4Addresses menentukan jumlah IP ingress IPv4 yang akan diklaim organisasi. |
dedicatedWorkloadServersList Array DedicatedWorkloadservers |
DedicatedWorkloadServersList adalah daftar DedicatedWorkloadServer yang berisi informasi nama NodePool khusus dan kumpulan pasangan (nama class mesin, jumlah) untuk mendeskripsikan jumlah server workload khusus untuk setiap class mesin. |
ingressIPv4CIDRConfig CIDRConfig |
Konfigurasi CIDR ingress menentukan ukuran CIDR ingress dalam rencana IP organisasi. |
egressIPv4CIDRConfig CIDRConfig |
Konfigurasi CIDR keluar menentukan ukuran CIDR keluar dalam rencana IP organisasi. |
customIPConfig CustomIPConfig |
CustomIPConfig menentukan CIDR kustom yang akan digunakan dalam membuat rencana IP organisasi. |
WorkloadNamespaceSelector
WorkloadNamespaceSelector memilih namespace workload yang akan ditayangkan dengan resource otorisasi. Hanya satu anggotanya yang harus ditentukan
Muncul di: - IstioAuthorizationResourceSpec
| Kolom | Deskripsi |
|---|---|
namespace string |
Namespace menentukan namespace mana yang akan digunakan untuk AuthorizationPolicy yang dihasilkan. |
shadowProject ShadowProjectSelector |
ShadowProject memilih project bayangan dari layanan tertentu tempat workload berada |
saasservicemgmt.googleapis.com/v1alpha1
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 saasservicemgmt.googleapis.com.
Aktivitas
Aktivitas yang dilakukan pada resource tertentu, seperti jeda/lanjutkan/batalkan.
Muncul di: - RolloutStatus
| Kolom | Deskripsi |
|---|---|
activityType ActivityType |
|
endTime Waktu |
Waktu saat tindakan selesai. |
errorCode integer |
Setelah gagal, tunjukkan jenis kode error untuk UI. |
errorMessage string |
Setelah gagal, tunjukkan jenis pesan error untuk UI. |
reason string |
Alasan aktivitas. |
requestedBy string |
Menunjukkan individu yang memicu tindakan. Sering kali, informasi tersebut dapat berupa PII. |
requestedTime Waktu |
Waktu saat tindakan diminta. |
state ActivityState |
Status untuk tindakan. Secara default, statusnya adalah sedang berjalan. Setelah mencapai status penyelesaian, tugas dapat berhasil atau gagal. |
ActivityState
Jenis pokok: string
ActivityState menunjukkan kemungkinan status untuk aktivitas.
Muncul di: - Aktivitas
ActivityType
Jenis pokok: string
ActivityType menunjukkan jenis aktivitas.
Muncul di: - Aktivitas
Cetak biru
Blueprint adalah Image OCI yang berisi semua artefak yang diperlukan untuk menyediakan unit. Metadata seperti jenis mesin yang digunakan untuk menggerakkan cetak biru (misalnya, terraform, helm, dll.) dan versi akan berasal dari manifes image. Jika nama host tidak ada, nama host akan dianggap sebagai jalur regional ke Artifact Registry (mis. us-east1-docker.pkg.dev).
Muncul di: - ReleaseSpec - UnitSpec
| Kolom | Deskripsi |
|---|---|
engine string |
Jenis mesin yang digunakan untuk menggerakkan cetak biru. Misalnya, terraform, helm, dll. |
package string |
URI ke blueprint yang digunakan oleh Unit (wajib diisi kecuali jika unitKind atau rilis ditetapkan). |
version string |
Metadata versi jika ada pada cetak biru. |
Dependensi
Dependensi merepresentasikan satu dependensi dengan jenis unit lain berdasarkan alias.
Muncul di: - UnitKindSpec
| Kolom | Deskripsi |
|---|---|
alias string |
Alias untuk dependensi. Digunakan untuk pemetaan variabel input. |
unitKind ObjectReference |
Jenis unit dependensi. |
Cabut akses
Pembatalan penyediaan adalah operasi unit yang membatalkan penyediaan resource pokok yang diwakili oleh Unit. Hanya dapat dieksekusi jika Unit saat ini disediakan.
Muncul di: - UnitOperationSpec
FromMapping
Variabel output yang nilainya akan diteruskan ke dependensi
Muncul di: - VariableMapping
| Kolom | Deskripsi |
|---|---|
dependency string |
Alias dependensi yang akan menerima nilai outputVariable |
outputVariable string |
Nama outputVariable pada dependensi |
MaintenanceWindow
Masa pemeliharaan berikutnya yang tersedia setelah tanggal spec.schedule.after untuk menjalankan operasi ini.
Muncul di: - UnitOperationStatus
| Kolom | Deskripsi |
|---|---|
duration Durasi |
Durasi sebenarnya dari masa pemeliharaan. |
startTime Waktu |
Waktu mulai sebenarnya dari masa pemeliharaan. |
Penyediaan
Penyediaan adalah operasi unit yang menyediakan resource pokok yang diwakili oleh Unit. Hanya dapat dijalankan jika Unit saat ini belum disediakan.
Muncul di: - UnitOperationSpec
| Kolom | Deskripsi |
|---|---|
inputVariables UnitVariable |
Kumpulan variabel input. Maksimum 100. (opsional) |
package string |
URI ke cetak biru yang digunakan oleh Unit (opsional). |
release ObjectReference |
Referensi ke objek Rilis yang akan digunakan untuk Unit. (opsional). |
Rilis
Versi baru yang akan disebarkan dan di-deploy ke unit. Hal ini mencakup pointer ke blueprint yang dikemas untuk pengoperasian (misalnya, paket konfigurasi Helm atau Terraform) melalui artifact registry.
Muncul di: - ReleaseList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
Release |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ReleaseSpec |
|
status ReleaseStatus |
ReleaseList
ReleaseList berisi daftar Rilis
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
ReleaseList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Release array |
ReleaseSpec
ReleaseSpec menentukan status Release yang diinginkan
Muncul di: - Rilis
| Kolom | Deskripsi |
|---|---|
blueprint Blueprint |
Blueprint adalah Image OCI yang berisi semua artefak yang diperlukan untuk menyediakan unit. |
inputVariableDefaults UnitVariable |
Pemetaan variabel input ke nilai default. Maksimum 100 |
releaseRequirements Release_ReleaseRequirements |
Kumpulan persyaratan yang harus dipenuhi di Unit saat menggunakan Rilis ini. |
unitKind ObjectReference |
Referensi ke UnitKind yang sesuai dengan Rilis ini (wajib dan tidak dapat diubah setelah dibuat). |
ReleaseStatus
ReleaseStatus menentukan status Release yang diamati
Muncul di: - Rilis
| Kolom | Deskripsi |
|---|---|
inputVariables UnitVariable |
Daftar variabel input yang dideklarasikan pada cetak biru dan dapat ditampilkan dengan nilainya pada spesifikasi unit |
outputVariables UnitVariable |
Daftar variabel output yang dideklarasikan pada cetak biru dan dapat ditampilkan dengan nilainya pada status unit |
Release_ReleaseRequirements
Kumpulan persyaratan yang harus dipenuhi di Unit saat menggunakan Rilis ini.
Muncul di: - ReleaseSpec
| Kolom | Deskripsi |
|---|---|
upgradeableFromReleases ObjectReference |
Daftar rilis yang dapat digunakan untuk mengupgrade unit ke rilis ini (opsional). Jika dibiarkan kosong, tidak ada batasan yang akan diterapkan. Jika disediakan, permintaan upgrade unit ke rilis ini akan memeriksa dan menerapkan batasan ini. |
Peluncuran
Menampilkan satu eksekusi peluncuran dan hasilnya
Muncul di: - RolloutList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
Rollout |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RolloutSpec |
|
status RolloutStatus |
RolloutList
RolloutList berisi daftar Rollout
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
RolloutList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Rollout array |
RolloutSpec
RolloutSpec menentukan status Rollout yang diinginkan
Muncul di: - Peluncuran
| Kolom | Deskripsi |
|---|---|
activityReason string |
Saat melakukan aktivitas tertentu seperti menjeda/melanjutkan/membatalkan, pengguna dapat memilih untuk memberikan alasan aktivitas yang dapat diisi ke dalam aktivitas yang diberikan. |
cancel boolean |
Menentukan apakah peluncuran harus dibatalkan atau tidak. Setelah disetel ke benar (true), setelan ini tidak dapat dikembalikan ke salah (false). Pembatalan saat upaya terbaik adalah status terminal. |
pause boolean |
Menentukan apakah peluncuran harus dijeda dan eksekusi dijeda atau tidak. |
release ObjectReference |
Nama Rilis yang di-roll out ke Unit target. |
rolloutStrategy RolloutStrategy |
Strategi yang akan digunakan untuk menjalankan peluncuran ini. Secara default, strategi dari Jenis Peluncuran akan digunakan, jika tidak diberikan pada saat pembuatan peluncuran. (tidak dapat diubah setelah dibuat) |
rolloutType ObjectReference |
Nama RolloutType yang menjadi asal dan diikuti oleh peluncuran ini. |
RolloutStatus
RolloutStatus menentukan status Rollout yang diamati
Muncul di: - Peluncuran
| Kolom | Deskripsi |
|---|---|
activityLog Aktivitas |
Aktivitas yang dilakukan pada peluncuran ini. |
endTime Waktu |
Waktu saat peluncuran selesai dieksekusi (terlepas dari keberhasilan, kegagalan, atau pembatalan). Akan kosong jika peluncuran belum selesai. Setelah ditetapkan, peluncuran berada dalam status terminal dan semua hasilnya bersifat final. |
results Rollout_RolloutResults |
Informasi tentang progres peluncuran seperti jumlah unit yang diidentifikasi, diupgrade, menunggu, dll. Catatan: informasi ini dapat diperluas untuk menyertakan hasil per cakupan yang lebih terperinci (misalnya, per lokasi) serta hasil gabungan tingkat teratas yang tercantum di sini. |
startTime Waktu |
Waktu saat peluncuran mulai dieksekusi. Akan kosong jika peluncuran belum dimulai. |
state Rollout_RolloutState |
Status peluncuran saat ini. |
stateMessage string |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi status terakhir. |
stateTransitionTime Waktu |
Waktu saat peluncuran bertransisi ke status saat ini. |
RolloutStrategy
Strategi yang akan digunakan untuk menjalankan peluncuran (awalnya serangkaian kecil strategi yang telah ditentukan sebelumnya digunakan, tetapi dapat diperluas pada setelan dan pengenalan strategi yang ditentukan kustom di masa mendatang).
Muncul di: - RolloutSpec - RolloutTypeSpec
| Kolom | Deskripsi |
|---|---|
maintenancePolicyEnforcement RolloutStrategy_MaintenancePolicyEnforcement |
Nilai antara ketat (menerapkan kebijakan pemeliharaan dan hanya melihat Unit dengan kebijakan pemeliharaan), abaikan (mengabaikan kebijakan pemeliharaan), dan lewati (melewati Unit dengan kebijakan pemeliharaan) |
type string |
Nama strategi standar (telah ditentukan sebelumnya) yang akan digunakan oleh peluncuran. |
RolloutStrategy_MaintenancePolicyEnforcement
Jenis pokok: string
Menentukan penegakan kebijakan pemeliharaan.
Muncul di: - RolloutStrategy
RolloutType
Objek yang menjelaskan berbagai setelan eksekusi Peluncuran. Mencakup kebijakan bawaan di seluruh Google Cloud dan GDC, serta kebijakan yang dapat disesuaikan.
Muncul di: - RolloutTypeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
RolloutType |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RolloutTypeSpec |
|
status RolloutTypeStatus |
RolloutTypeList
RolloutTypeList berisi daftar RolloutType
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
RolloutTypeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array RolloutType |
RolloutTypeSpec
RolloutTypeSpec menentukan status RolloutType yang diinginkan
Muncul di: - RolloutType
| Kolom | Deskripsi |
|---|---|
rolloutStrategy RolloutStrategy |
Strategi yang akan digunakan untuk menjalankan peluncuran (awalnya serangkaian kecil strategi yang telah ditentukan sebelumnya digunakan, tetapi dapat diperluas pada setelan dan pengenalan strategi yang ditentukan kustom di masa mendatang). |
unitKind ObjectReference |
UnitKind yang sesuai dengan jenis peluncuran ini. Peluncuran yang berasal dari jenis peluncuran ini akan menargetkan unit dari jenis unit ini. Dengan kata lain, hal ini menentukan populasi unit target yang akan diupgrade oleh peluncuran. |
RolloutTypeStatus
RolloutTypeStatus menentukan status RolloutType yang diamati
Muncul di: - RolloutType
| Kolom | Deskripsi |
|---|---|
ongoingRollouts string |
Daftar peluncuran yang sedang berlangsung dalam jenis peluncuran ini. Untuk MVP, hanya satu peluncuran aktif yang diizinkan. |
Rollout_RolloutResults
Informasi tentang progres peluncuran seperti jumlah unit yang diidentifikasi, diupgrade, menunggu, dll. Catatan: informasi ini dapat diperluas untuk menyertakan hasil per cakupan yang lebih terperinci (misalnya per lokasi) serta hasil gabungan tingkat teratas yang tercantum di sini.
Muncul di: - RolloutStatus
| Kolom | Deskripsi |
|---|---|
canceledUnits integer |
Jumlah Unit yang dibatalkan. |
failedLocations string |
TODO(jimxu): bagaimana kita dapat mengalami kegagalan peluncuran. |
failedUnits integer |
Jumlah Unit gagal diperbarui. |
ignoredUnits integer |
Jumlah Unit diabaikan. |
pendingLocations string |
|
runningLocations string |
|
totalUnits integer |
Jumlah total unit yang diamati atau diambil oleh peluncuran. Kolom ini hanya disetel setelah peluncuran dimulai. |
updatedLocations string |
|
updatedUnits integer |
Jumlah Unit berhasil diperbarui. |
Rollout_RolloutState
Jenis pokok: string
Status peluncuran saat ini.
Muncul di: - RolloutStatus
SaasType
SaasType adalah representasi layanan SaaS yang dikelola oleh Produsen.
Muncul di: - SaasTypeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
SaasType |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SaasTypeSpec |
|
status SaasTypeStatus |
SaasTypeList
SaasTypeList berisi daftar SaasType
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
SaasTypeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SaasType |
SaasTypeSpec
SaasTypeSpec menentukan status SaasType yang diinginkan
Muncul di: - SaasType
| Kolom | Deskripsi |
|---|---|
locations SaasType_Location |
Daftar lokasi tempat layanan tersedia. Rollout merujuk ke daftar untuk membuat rencana peluncuran. |
SaasType_Location
Informasi lokasi tempat layanan tersedia.
Muncul di: - SaasTypeSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama lokasi. |
Jadwal
Spesifikasi waktu untuk menjadwalkan pemeliharaan.
Muncul di: - UnitOperationSpec
| Kolom | Deskripsi |
|---|---|
duration Durasi |
Perkiraan durasi operasi ini. Jika tidak disetel, akan cocok dengan durasi jendela berikutnya. (opsional) |
nextWindowTime Waktu |
Minta masa pemeliharaan baru setelah waktu ini. (opsional) |
startTime Waktu |
Awal operasi. Jika tidak disetel, akan disetel ke awal jendela berikutnya. (opsional) |
Tenant
Tenant mewakili sisi produsen layanan dari instance layanan yang dibuat berdasarkan permintaan dari konsumen. Dalam skenario umum, Tenant memiliki pemetaan one-to-one dengan resource yang diberikan kepada konsumen layanan. Contoh:
tenant:
name: "projects/svc1/locations/loc/tenants/inst-068afff8"
consumer_resource: "projects/gshoe/locations/loc/shoes/black-shoe"
Muncul di: - TenantList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
Tenant |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TenantSpec |
|
status TenantStatus |
TenantList
TenantList berisi daftar Tenant
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
TenantList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Tenant array |
TenantSpec
TenantSpec menentukan status Tenant yang diinginkan
Muncul di: - Tenant
| Kolom | Deskripsi |
|---|---|
consumerResource string |
Referensi ke resource konsumen yang diwakili oleh Tenant SaaS ini. Hubungan dengan resource konsumen dapat digunakan oleh EasySaaS untuk mengambil setelan dan kebijakan yang ditentukan konsumen seperti kebijakan pemeliharaan (menggunakan Unified Maintenance Policy API). |
ToMapping
Variabel input yang nilainya akan diteruskan ke dependensi
Muncul di: - VariableMapping
| Kolom | Deskripsi |
|---|---|
dependency string |
Alias dependensi yang akan menerima nilai inputVariable |
ignoreForLookup boolean |
Memberi tahu EasySaaS apakah pemetaan ini harus digunakan selama pencarian atau tidak |
inputVariable string |
Nama inputVariable pada dependensi |
Unit
Unit deployment yang memiliki siklus prosesnya melalui CRUD API menggunakan mesin penggerak di balik layar (misalnya, berdasarkan Terraform, Helm, atau implementasi kustom yang disediakan oleh produsen layanan). Blok penyusun Tenant SaaS.
Muncul di: - UnitList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
Unit |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UnitSpec |
|
status UnitStatus |
UnitCondition
UnitCondition menjelaskan status Unit. UnitCondition adalah masing-masing komponen yang berkontribusi pada status keseluruhan.
Muncul di: - UnitStatus
| Kolom | Deskripsi |
|---|---|
lastTransitionTime Waktu |
Terakhir kali kondisi bertransisi dari satu status ke status lainnya. |
message string |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi terakhir. |
reason string |
Alasan singkat untuk transisi terakhir kondisi. |
status UnitCondition_Status |
Status kondisi. |
type UnitCondition_Type |
Jenis kondisi. |
UnitCondition_Status
Jenis pokok: string
Enumerasi status kondisi.
Muncul di: - UnitCondition
UnitCondition_Type
Jenis pokok: string
Enumerasi jenis kondisi.
Muncul di: - UnitCondition
UnitDependency
Set dependensi untuk unit ini. Maksimum 10.
Muncul di: - UnitStatus
| Kolom | Deskripsi |
|---|---|
alias string |
Alias untuk nama dependensi. |
unit ObjectReference |
Referensi ke objek Unit. |
UnitKind
Definisi Unit. Unit yang termasuk dalam UnitKind yang sama dikelola bersama-sama; misalnya, mereka mengikuti model rilis yang sama (cetak biru, versi, dll.) dan biasanya diluncurkan bersama-sama.
Muncul di: - UnitKindList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
UnitKind |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UnitKindSpec |
|
status UnitKindStatus |
UnitKindList
UnitKindList berisi daftar UnitKind
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
UnitKindList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array UnitKind |
UnitKindSpec
UnitKindSpec menentukan status UnitKind yang diinginkan
Muncul di: - UnitKind
| Kolom | Deskripsi |
|---|---|
defaultRelease ObjectReference |
Referensi ke objek Rilis yang akan digunakan sebagai default untuk membuat unit baru UnitKind ini (opsional). Jika tidak ditentukan, unit baru harus secara eksplisit mereferensikan rilis mana yang akan digunakan untuk pembuatannya. |
dependencies Dependensi |
Daftar jenis unit lain yang akan bergantung pada rilis ini. Dependensi akan disediakan secara otomatis jika tidak ditemukan. Maksimum 10. |
inputVariableMappings VariableMapping |
Daftar inputVariables untuk rilis ini yang akan diambil dari outputVariables dependensi, atau akan diteruskan ke inputVariables dependensi. Maksimum 100. |
outputVariableMappings VariableMapping |
Daftar outputVariables untuk jenis unit ini akan diteruskan ke outputVariables unit ini. Maksimum 100. |
saasType ObjectReference |
Referensi ke SaasType yang menentukan produk (layanan terkelola) yang ingin dikelola produsen dengan EasySaaS. Bagian dari model data umum EasySaaS. Tidak dapat diubah setelah ditetapkan. |
UnitList
UnitList berisi daftar Unit
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
UnitList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Unit array |
UnitOperation
UnitOperation merangkum maksud untuk mengubah/berinteraksi dengan komponen layanan yang diwakili oleh Unit tertentu. Beberapa UnitOperation dapat dibuat (diminta) dan dijadwalkan pada masa mendatang, tetapi hanya satu yang dapat dieksekusi dalam satu waktu (hal ini dapat berubah pada masa mendatang untuk operasi non-mutasi). UnitOperation memungkinkan aktor yang berbeda berinteraksi dengan unit yang sama untuk berfokus hanya pada perubahan yang mereka minta. Ini adalah objek dasar yang berisi kolom umum di semua operasi unit.
Muncul di: - UnitOperationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
UnitOperation |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UnitOperationSpec |
|
status UnitOperationStatus |
UnitOperationCondition
UnitOperationCondition menjelaskan status Operasi Unit. UnitOperationCondition adalah komponen individual yang berkontribusi pada status keseluruhan.
Muncul di: - UnitOperationStatus
| Kolom | Deskripsi |
|---|---|
lastTransitionTime Waktu |
Terakhir kali kondisi bertransisi dari satu status ke status lainnya. |
message string |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi terakhir. |
reason string |
Alasan singkat untuk transisi terakhir kondisi. |
status UnitOperationCondition_Status |
Status kondisi. |
type UnitOperationCondition_Type |
Jenis kondisi. |
UnitOperationCondition_Status
Jenis pokok: string
Enumerasi status kondisi.
Muncul di: - UnitOperationCondition
UnitOperationCondition_Type
Jenis pokok: string
Enumerasi jenis kondisi.
Muncul di: - UnitOperationCondition
UnitOperationErrorCategory
Jenis pokok: string
UnitOperationErrorCategory menjelaskan kategori error operasi unit.
Muncul di: - UnitOperationStatus
UnitOperationList
UnitOperationList berisi daftar UnitOperation
| Kolom | Deskripsi |
|---|---|
apiVersion string |
saasservicemgmt.googleapis.com/v1alpha1 |
kind string |
UnitOperationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array UnitOperation |
UnitOperationSpec
UnitOperationSpec menentukan status UnitOperation yang diinginkan
Muncul di: - UnitOperation
| Kolom | Deskripsi |
|---|---|
cancel boolean |
Jika benar (true), coba batalkan operasi. Pembatalan dapat gagal jika operasi sudah dijalankan. (Opsional) |
deprovision Batalkan penyediaan |
|
parentUnitOperation ObjectReference |
Referensi ke resource induk: UnitOperation. Jika operasi perlu membuat operasi lain sebagai bagian dari alur kerjanya, setiap operasi turunan harus menyetel kolom ini ke induk. Ini dapat digunakan untuk pelacakan. (Opsional) |
provision Menyediakan |
|
respectMaintenancePolicy boolean |
Apakah akan mematuhi kebijakan pemeliharaan untuk operasi ini atau tidak. (opsional) |
rollout ObjectReference |
Menentukan peluncuran mana yang membuat Operasi Unit ini. Nilai ini tidak dapat diubah dan hanya digunakan untuk tujuan pemfilteran. Jika unit dependen dan operasi unit dibuat sebagai bagian dari operasi unit lain, keduanya akan menggunakan rolloutId yang sama. |
schedule Jadwal |
Kapan menjadwalkan operasi ini. |
unit ObjectReference |
Unit yang akan ditindaklanjuti oleh UnitOperation tertentu. |
upgrade Upgrade |
UnitOperationStatus
UnitOperationStatus menentukan status UnitOperation yang diamati
Muncul di: - UnitOperation
| Kolom | Deskripsi |
|---|---|
conditions UnitOperationCondition |
Serangkaian kondisi yang menunjukkan berbagai kondisi yang dapat dimiliki resource ini. |
engineState string |
Status mesin untuk operasi mesin deployment yang sedang berlangsung. Kolom ini tidak transparan untuk penggunaan eksternal. |
errorCategory UnitOperationErrorCategory |
UnitOperationErrorCategory menjelaskan kategori error. |
nextWindow MaintenanceWindow |
Masa pemeliharaan berikutnya yang tersedia setelah tanggal spec.schedule.after untuk menjalankan operasi ini. Hanya berlaku jika kolom respectMaintenancePolicy bernilai benar (true) |
state UnitOperation_UnitOperationState |
UnitOperationState menjelaskan status operasi unit saat ini. |
UnitOperation_UnitOperationState
Jenis pokok: string
UnitOperationState menjelaskan status operasi unit saat ini.
Muncul di: - UnitOperationStatus
UnitSpec
UnitSpec menentukan status Unit yang diinginkan
Muncul di: - Unit
| Kolom | Deskripsi |
|---|---|
blueprint Blueprint |
Blueprint adalah Image OCI yang berisi semua artefak yang diperlukan untuk menyediakan unit. |
maintenance Unit_MaintenanceSettings |
Mencatat arahan yang diminta untuk melakukan pemeliharaan unit di masa mendatang. Hal ini mencakup permintaan agar unit melewati pemeliharaan untuk jangka waktu tertentu dan tetap disematkan ke rilis saat ini serta kontrol untuk menunda pemeliharaan yang dijadwalkan pada masa mendatang. |
operationMode Unit_OperationMode |
Mode operasi untuk cara menjalankan unit. |
targetInputVariables UnitVariable |
Menunjukkan variabel input target yang ditentukan oleh pelanggan. Maksimum 100. |
targetRelease ObjectReference |
Referensi ke objek Rilis yang akan digunakan untuk Unit. (opsional). Jika tidak ditentukan, defaultRelease UnitKind akan digunakan. Perhatikan bahwa ini hanya dapat diubah jika sama dengan current_release (yaitu tidak ada upgrade yang sedang berlangsung), jika tidak, validasi akan gagal. |
tenant ObjectReference |
Referensi ke resource Saas Tenant yang memiliki unit ini. Misalnya, hal ini memberi tahu kebijakan pemeliharaan yang akan digunakan untuk menjadwalkan update mendatang pada unit. (opsional dan tidak dapat diubah setelah dibuat) |
unitKind ObjectReference |
Referensi ke UnitKind tempat Unit ini berada. Tidak dapat diubah setelah ditetapkan. |
UnitStatus
UnitStatus menentukan status Unit yang diamati
Muncul di: - Unit
| Kolom | Deskripsi |
|---|---|
conditions UnitCondition |
Serangkaian kondisi yang menunjukkan berbagai kondisi yang dapat dimiliki resource ini. |
dependencies UnitDependency |
Set dependensi untuk unit ini. Maksimum 10. |
dependents UnitDependency |
Daftar Unit yang bergantung pada unit ini. Unit hanya dapat dihentikan penyediaannya jika daftar ini kosong. Maksimum 1.000. |
inputVariables UnitVariable |
Menunjukkan variabel input saat ini yang di-deploy oleh unit |
nextMaintenance Unit_UnitMaintenanceSchedule |
Pemeliharaan terjadwal berikutnya pada unit. Jadwal pemeliharaan ditentukan sesuai dengan aturan kebijakan pemeliharaan Tenant terkait. |
ongoingOperations ObjectReference |
Daftar UnitOperation serentak yang beroperasi di Unit ini. |
outputVariables UnitVariable |
Kumpulan pasangan kunci/nilai yang sesuai dengan variabel output dari eksekusi template aktuasi. Variabel dideklarasikan dalam konfigurasi aktuasi (misalnya, dalam helm chart atau terraform) dan nilai diambil serta ditampilkan oleh mesin aktuasi setelah eksekusi selesai. |
pendingOperations ObjectReference |
Daftar UnitOperation yang tertunda (menunggu untuk dieksekusi) untuk unit ini. |
release ObjectReference |
Objek Rilis saat ini untuk Unit ini. |
scheduledOperations ObjectReference |
Daftar UnitOperation terjadwal untuk unit ini. |
state Unit_UnitState |
Status siklus proses saat ini dari resource (misalnya, jika sedang dibuat atau siap digunakan). |
UnitVariable
UnitVariable menjelaskan parameter untuk Unit.
Muncul di: - Provision - ReleaseSpec - ReleaseStatus - UnitSpec - UnitStatus - Upgrade
| Kolom | Deskripsi |
|---|---|
type UnitVariable_Type |
Nama jenis variabel yang didukung. Jenis yang didukung adalah string, int, bool. |
value string |
Nilai yang dienkode string untuk variabel. |
variable string |
Nama variabel dari konfigurasi aktuasi. |
UnitVariable_Type
Jenis pokok: string
Enumerasi jenis variabel.
Muncul di: - UnitVariable
Unit_MaintenanceSettings
Mencatat perintah yang diminta untuk melakukan pemeliharaan unit di masa mendatang. Hal ini mencakup permintaan agar unit melewati pemeliharaan selama jangka waktu tertentu dan tetap disematkan ke rilis saat ini serta kontrol untuk menunda pemeliharaan yang dijadwalkan pada masa mendatang.
Muncul di: - UnitSpec
| Kolom | Deskripsi |
|---|---|
pinnedUntilTime Waktu |
Jika ada, akan memperbaiki rilis di unit hingga waktu yang ditentukan; yaitu perubahan pada kolom rilis akan ditolak. Peluncuran juga harus dan akan mematuhi hal ini dengan tidak meminta upgrade sejak awal. |
rescheduleAfterTime Waktu |
Jika disetel, menunjukkan bahwa pemeliharaan berikutnya (yang ditentukan produsen) harus dijadwalkan setelah waktu tertentu. Hal ini dapat digunakan jika pemeliharaan terjadwal awal perlu ditunda ke tanggal yang lebih baru, misalnya karena belum siap untuk upgrade. |
Unit_OperationMode
Jenis pokok: string
OperationMode menjelaskan cara menjalankan unit.
Muncul di: - UnitSpec
Unit_UnitMaintenanceSchedule
TODO(jimxu): Sepertinya ini tidak ada lagi di BL. Pemeliharaan terjadwal berikutnya pada unit. Jadwal pemeliharaan ditentukan sesuai dengan aturan kebijakan pemeliharaan Tenant terkait.
Muncul di: - UnitStatus
| Kolom | Deskripsi |
|---|---|
endTime Waktu |
Akhir masa pemeliharaan terjadwal. |
startTime Waktu |
Awal masa pemeliharaan terjadwal. |
Unit_UnitState
Jenis pokok: string
UnitState menganotasi status unit saat ini.
Muncul di: - UnitStatus
Upgrade
Upgrade adalah operasi unit yang mengupgrade unit yang disediakan, yang juga dapat mencakup resource pokok yang diwakili oleh Unit. Hanya dapat dieksekusi jika Unit saat ini disediakan.
Muncul di: - UnitOperationSpec
| Kolom | Deskripsi |
|---|---|
inputVariables UnitVariable |
Kumpulan variabel input. Maksimum 100. (opsional) |
package string |
URI ke cetak biru yang digunakan oleh Unit (opsional). |
release ObjectReference |
Referensi ke objek Rilis yang akan digunakan untuk Unit. (opsional). |
VariableMapping
Pemetaan variabel input ke variabel output masing-masing untuk dependensi
Muncul di: - UnitKindSpec
| Kolom | Deskripsi |
|---|---|
from FromMapping |
Variabel output yang akan mendapatkan nilainya dari dependensi |
to ToMapping |
Variabel input yang nilainya akan diteruskan ke dependensi. |
variable string |
nama variabel |
secretrotation.private.gdc.goog/v1alpha1
ExternalRotatableTarget
Muncul di: - RotatableTarget
| Kolom | Deskripsi |
|---|---|
name string |
Nama harus berupa ID unik yang ditentukan oleh setiap OC. |
RotatableSecret
RotatableSecret merepresentasikan grup subjek logis(secret/sertifikat/objek yang dapat dirotasi) yang harus dirotasi pada saat yang sama.
Muncul di: - RotatableSecretList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
secretrotation.private.gdc.goog/v1alpha1 |
kind string |
RotatableSecret |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RotatableSecretSpec |
|
status RotatableSecretStatus |
RotatableSecretList
RotatableSecretList merepresentasikan kumpulan secret yang dapat dirotasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
secretrotation.private.gdc.goog/v1alpha1 |
kind string |
RotatableSecretList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array RotatableSecret |
RotatableSecretSpec
Muncul di: - RotatableSecret
| Kolom | Deskripsi |
|---|---|
targets Array RotatableTarget |
Subjek yang dapat diputar dan digabungkan secara logis yang harus diputar bersama. Ditentukan oleh setiap OC. Targetnya dapat berupa secret yang dapat dirotasi itu sendiri atau target pemantauan yang terkait dengan secret yang dapat dirotasi. |
credentialID string |
CredentialID yang ditentukan dalam panduan integrasi. |
duration Durasi |
Durasi menyiratkan waktu habis masa berlaku kredensial. Tidak diperlukan untuk Target Sertifikat. Nilai harus dalam satuan yang diterima oleh Go time.ParseDuration https://golang.org/pkg/time/#ParseDuration |
renewBefore Durasi |
RenewBefore menyiratkan waktu rotasi sebelum masa berlaku kredensial berakhir. Tidak diperlukan untuk Target Sertifikat. Nilai harus dalam satuan yang diterima oleh Go time.ParseDuration https://golang.org/pkg/time/#ParseDuration |
runbook string |
Runbook yang digunakan untuk memecahkan masalah atau mengurangi dampak jika terjadi waktu tunggu permintaan rotasi habis. |
rotationRequestTimeout Durasi |
RotationRequestTimeout menyiratkan batas waktu yang harus diproses dalam permintaan rotasi. Nilai harus dalam satuan yang diterima oleh Go time.ParseDuration https://golang.org/pkg/time/#ParseDuration |
RotatableSecretStatus
Muncul di: - RotatableSecret
| Kolom | Deskripsi |
|---|---|
lastCheckTime Waktu |
|
renewTime Waktu |
|
expireTime Waktu |
|
currentRotationRequestRef TypedLocalObjectReference |
Menyimpan referensi ke RotationRequest yang sedang berlangsung. Jenis API: - Grup: secretrotation.private.gdc.goog - Jenis: RotationRequest |
conditions Array Condition |
Ready RotationInProgress |
errorStatus ErrorStatus |
ErrorStatus mengimplementasikan konvensi status error. Error dilaporkan untuk setiap secret dengan sertifikat yang akan segera habis masa berlakunya atau telah habis masa berlakunya dan perlu diperpanjang. |
RotatableTarget
RotatableTarget menentukan target pemantauan secret yang dapat dirotasi. Tepatnya salah satu dari berikut ini harus ditetapkan.
Muncul di: - RotatableSecretSpec
| Kolom | Deskripsi |
|---|---|
internalRef ObjectReference |
Jika target dikaitkan dengan objek rahasia/sertifikat atau apa pun dalam instance GDC yang terisolasi, arahkan referensi ke target tersebut. |
externalRef ExternalRotatableTarget |
Objek ini mewakili subjek yang dapat diputar dan tidak dilacak di mana pun dalam instance GDC dengan air gap. |
tlsEndpointRef TLSEndpointTarget |
TLSEndpointTarget menentukan endpoint yang akan dipantau. Endpoint harus dapat dijangkau dari orkestrator. Ini adalah penanganan khusus sertifikat yang digunakan untuk TLS. |
RotationRequest
RotationRequest mewakili permintaan untuk melakukan rotasi secret yang dapat dirotasi.
Muncul di: - RotationRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
secretrotation.private.gdc.goog/v1alpha1 |
kind string |
RotationRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RotationRequestSpec |
|
status RotationRequestStatus |
RotationRequestList
RotationRequestList mewakili kumpulan permintaan rotasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
secretrotation.private.gdc.goog/v1alpha1 |
kind string |
RotationRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array RotationRequest |
RotationRequestSpec
Muncul di: - RotationRequest
| Kolom | Deskripsi |
|---|---|
rotatableSecretRef TypedLocalObjectReference |
Menyimpan referensi ke rahasia yang dapat diputar yang sesuai. Jenis API: - Grup: secretrotation.private.gdc.goog - Jenis: RotatableSecret |
deadlineTime Waktu |
Batas waktu tunggu untuk permintaan rotasi. |
RotationRequestStatus
Muncul di: - RotationRequest
| Kolom | Deskripsi |
|---|---|
startTime Waktu |
|
completionTime Waktu |
|
cleanUpTime Waktu |
Setelan ini akan ditetapkan setelah selesai, orkestrator akan otomatis menghapus RotationRequest setelah waktu ini. Defaultnya adalah 90 hari. |
conditions Array Condition |
|
regenerationConditions Array Condition |
|
reloadConditions Array Condition |
TLSEndpointTarget
TLSEndpointTarget menentukan endpoint yang akan dipantau.
Muncul di: - RotatableTarget
| Kolom | Deskripsi |
|---|---|
endpoint string |
Endpoint menentukan endpoint koneksi dalam format yang dapat diterima sebagai alamat untuk https://pkg.go.dev/crypto/tls#Dial. Perhatikan bahwa DTLS tidak didukung, sehingga protokolnya selalu TCP. |
hostname string |
Nama host adalah kolom opsional yang memungkinkan Anda menentukan ServerName yang dikirim dalam ekstensi SNI selama handshake TLS secara manual. Penggunaan utamanya adalah untuk Endpoint yang disediakan sebagai alamat IP dan port. Perhatikan bahwa Anda tidak wajib memberikan Nama host saat menyelidiki alamat IP jika sertifikat yang dipantau adalah sertifikat yang ditampilkan secara default. |
security.private.gdc.goog/v1alpha1
DomainInfo
DomainInfo berisi informasi tentang domain HSM, yang digunakan untuk login.
Muncul di: - HSMKMIPCredentials - HSMKMIPRegistrationStatus - HSMServerResources - HSMStorageGRIDResources - HSMTenantStatus - HSMUserCredentials
| Kolom | Deskripsi |
|---|---|
name string |
Disediakan oleh penelepon |
id string |
ID Unik yang Dibuat oleh HSM. |
ExternalHSM
ExternalHSM mewakili perangkat HSM eksternal.
Muncul di: - ExternalHSMList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
ExternalHSM |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ExternalHSMSpec |
|
status ExternalHSMStatus |
ExternalHSMList
ExternalHSMList merepresentasikan kumpulan perangkat HSM eksternal.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
ExternalHSMList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ExternalHSM |
ExternalHSMSpec
Muncul di: - ExternalHSM
| Kolom | Deskripsi |
|---|---|
primaryAddress string |
Alamat layanan KMIP utama. Harap ikuti format Alamat:Port. Jika port tidak ada, port default 5696 akan digunakan. |
secondaryAddresses array string |
Daftar alamat layanan KMIP sekunder. Ikuti format Alamat:Port untuk setiap alamat. Jika port tidak ada, port default 5696 akan digunakan. Anda dapat menentukan hingga 3 layanan KMIP sekunder. |
credentialsRef SecretReference |
CredentialsRef memberikan referensi ke kredensial untuk mengakses HSM eksternal. Secret yang dirujuk berisi 3 item dalam datanya: 1. ca-cert 2. client-cert 3. client-key Gunakan nama yang sesuai untuk mengakses sertifikat dan kunci yang sesuai. |
ip IPAddressString |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Alamat IP layanan KMIP. Alamat IP atau nama DNS harus diberikan. |
dnsName DomainName |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Nama DNS layanan KMIP. Alamat IP atau nama DNS harus diberikan. |
port integer |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Port menyimpan port layanan KMIP. |
encryptionKeyID string |
Tidak digunakan lagi: Kolom ini akan dihapus. EncryptionKeyID memberikan ID kunci yang digunakan untuk enkripsi. |
HSM
HSM mewakili satu perangkat HSM.
Muncul di: - HSMList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSM |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HSMSpec |
|
status HSMStatus |
HSMCluster
HSMCluster merepresentasikan cluster HSM, yang semuanya menyimpan replika data yang sama.
Muncul di: - HSMClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HSMClusterSpec |
|
status HSMClusterStatus |
HSMClusterList
HSMClusterList merepresentasikan kumpulan cluster HSM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HSMCluster |
HSMClusterSpec
HSMClusterSpec memberikan spesifikasi untuk cluster HSM.
Muncul di: - HSMCluster
| Kolom | Deskripsi |
|---|---|
hsms Array LocalObjectReference |
Daftar HSM dalam cluster. |
security HSMClusterSecuritySpec |
Setelan keamanan di seluruh cluster. |
backupRetentionCount integer |
BackupRetentionCount menunjukkan jumlah cadangan yang akan dipertahankan HSM dalam satu waktu. Nilai ini dapat dikonfigurasi. Jumlah retensi default adalah 7. |
HSMClusterStatus
HSMClusterStatus memberikan status cluster HSM.
Muncul di: - HSMCluster
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi melaporkan apakah pembuatan HSMTenant telah selesai. |
managementNetworkIPs Array IPAddressString |
ManagementNetworkIPs menyimpan alamat IP setiap HSM melalui jaringan pengelolaan. Mungkin kosong sebelum cluster Siap. |
dataNetworkIPs Array IPAddressString |
DataPlaneNetworkIPs menyimpan alamat IP setiap HSM melalui jaringan dataplane. Mungkin kosong sebelum cluster Siap. |
kmipPort integer |
KMIPort menyimpan port tempat HSM melayani permintaan KMIP. |
naePort integer |
NAEPort menyimpan port tempat HSM melayani permintaan NAE. |
apiPort integer |
APIPort menyimpan port tempat HSM melayani permintaan REST API. |
rootAdminCreds HSMUserCredentials |
RootAdminCredentials mengautentikasi HSM sebagai pengguna admin root. Kunci ini digunakan untuk mem-bootstrap HSM dan untuk pembuatan tenant. |
adminTenantRef ObjectReference |
AdminTenantRef menyimpan referensi ke tenant root/ admin di HSM. Direktori ini berisi resource yang digunakan oleh cluster admin root. Meskipun tenant umum menentukan resource untuk cluster admin tenant dan pengguna tenant, tenant admin hanya menentukan yang pertama. Jenis API: - Grup: security.private.gdc.goog - Jenis: HSMTenant |
storageGRIDResources HSMStorageGRIDResources |
StorageGRIDResources menyimpan informasi yang diperlukan untuk mengonfigurasi enkripsi node StorageGRID untuk situs. |
rootCACertificates array string |
RootCACertificates adalah daftar sertifikat berenkode PEM yang dipercaya saat membuat koneksi TLS ke HSMCluster. Jika kosong, validasi sertifikat harus diabaikan. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
HSMDataNetwork
HSMDataNetwork menentukan konfigurasi jaringan bidang data untuk HSM.
Muncul di: - HSMSpec
| Kolom | Deskripsi |
|---|---|
nicPorts Array NICPortSpec |
NICPort menentukan port NIC yang terhubung ke switch TOR. |
ip IPAddressString |
IP adalah alamat IP statis dari antarmuka jaringan data k570. |
subnetClaimRef ObjectReference |
SubnetClaimRef adalah referensi ke objek klaim subnet overlay. Informasi subnet dan gateway antarmuka dapat disimpulkan dari objek SubnetClaim. |
HSMKMIPCredentials
HSMKMIPCredentials memberikan info yang diperlukan klien untuk melakukan autentikasi ke HSM melalui protokol KMIP.
Muncul di: - HSMKMIPRegistrationStatus - HSMStorageOrganizationResources
| Kolom | Deskripsi |
|---|---|
credsRef SecretReference |
Secret berjenis kubernetes.io/basic-auth yang berisi kredensial untuk login ke HSM. |
userId string |
UserID dibuat oleh CipherTrust Manager saat pengguna dibuat. ID ini secara unik mengidentifikasi pengguna. |
domain DomainInfo |
Domain tempat kredensial pengguna dibuat. Catatan: Domain.ID adalah ID pilihan yang digunakan saat login ke CipherTrust Manager karena ID ini unik secara global dan mereferensikan Domain.Name mungkin ambigu. Opsional. Jika tidak ditentukan, domain root akan digunakan. Domain adalah konsep CipherTrust Manager untuk membuat isolasi logis dalam resource HSM. Detail - https://thalesdocs.com/ctp/cm/latest/admin/cm_admin/domains/index.html |
certificateId string |
CertificateID adalah ID Otoritas Sertifikat yang digunakan untuk menandatangani sertifikat untuk antarmuka NAE dan HTTPS. Contoh: aa7c08ba-b8de-4f54-83ef-ba814930b3b9 |
groupNames array string |
GroupNames mencantumkan grup tempat pengguna bergabung. Opsi ini digunakan untuk mengonfigurasi kontrol akses bagi pengguna yang tidak dapat tergabung ke domain karena batasan hardware seperti di server HPE. Kolom tidak diperlukan untuk login, tetapi data dicatat di sini, sehingga resource dapat dihapus selama penghancuran kriptografis. |
clientCertificate SecretReference |
Secret jenis kubernetes.io/tls yang berisi kunci pribadi dan sertifikat klien. |
serverCertificates array string |
Daftar sertifikat server berenkode PEM yang akan diinstal oleh host. Pada dasarnya, ini adalah rantai sertifikat yang mengarah ke CA root (item terakhir dalam daftar). Menyimpannya dalam urutan ini akan membantu merujuk ke subset jika diperlukan. Mungkin kosong sebelum kredensial siap. |
HSMKMIPRegistration
HSKMIPRegistration mewakili pendaftaran KMIP untuk pengguna KMIP. Tindakan ini akan membuat sub-domain dengan nama pengguna di bawah tenant yang diberikan. Sertifikat kredensial KMIP dibuat jika CertificateSigningRequest diberikan.
Muncul di: - HSMKMIPRegistrationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMKMIPRegistration |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HSMKMIPRegistrationSpec |
|
status HSMKMIPRegistrationStatus |
HSMKMIPRegistrationList
HSKMIPRegistrationList merepresentasikan kumpulan cluster HSM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMKMIPRegistrationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HSMKMIPRegistration |
HSMKMIPRegistrationSpec
Muncul di: - HSMKMIPRegistration
| Kolom | Deskripsi |
|---|---|
hsmTenantRef LocalObjectReference |
Tenant yang menjadi bagian dari Pendaftaran KMIP ini. |
csr string |
CSR yang digunakan untuk membuat profil. Jika tidak disetel, profil tidak akan dibuat. |
HSMKMIPRegistrationStatus
Muncul di: - HSMKMIPRegistration
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
domain DomainInfo |
Nama domain di HSM tempat klien KMIP terdaftar. Ini akan menjadi subdomain dari domain tenant untuk organisasi. |
serverCredentials HSMKMIPCredentials |
Kredensial untuk klien KMIP agar dapat terhubung ke HSM. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
HSMKMSResources
Muncul di: - HSMTenantStatus
| Kolom | Deskripsi |
|---|---|
adminCredentials HSMUserCredentials |
AdminCredentials menyimpan kredensial untuk pengguna yang memiliki izin admin atas domain KMS. |
cryptoCredentials HSMUserCredentials |
CryptoCredentials menyimpan kredensial untuk pengguna yang hanya memiliki akses di domain KMS untuk melakukan operasi kripto. |
HSMList
HSMList merepresentasikan kumpulan perangkat HSM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items HSM |
HSMManagementNetwork
HSMManagementNetwork menentukan konfigurasi jaringan pengelolaan untuk HSM.
Muncul di: - HSMSpec
| Kolom | Deskripsi |
|---|---|
nicPort NICPortSpec |
NICPort menentukan port NIC yang terhubung ke switch pengelolaan. |
ip IPAddressString |
IP adalah alamat IP statis dari antarmuka jaringan pengelolaan k570. |
subnet IPSubnetString |
Subnet menentukan subnet yang menjadi sumber alokasi IP. |
gateway IPAddressString |
Gateway menentukan alamat gateway untuk jaringan ini. |
cellManagementNetworkRef ObjectReference |
CellManagementNetworkRef mereferensikan jaringan pengelolaan sel yang terhubung ke antarmuka ini. Hal ini juga dapat memberikan daftar lengkap subnet CIDR yang membentuk jaringan pengelolaan untuk menambahkan rute statis ke stack jaringan HSM. |
HSMServerResources
HSMServerResources memberikan info bagi rekonsiliasi server untuk melakukan integrasi bagi enkripsi disk.
Muncul di: - HSMTenantStatus
| Kolom | Deskripsi |
|---|---|
tenantAdminCredentials HSMUserCredentials |
Kredensial diperlukan untuk admin tenant di organisasi. |
tenantAdminMasterKeyName string |
Handle kunci ke kunci master yang menggabungkan kunci enkripsi disk untuk server admin. |
tenantUserCredentials HSMUserCredentials |
Kredensial yang diperlukan untuk pengguna tenant di organisasi. Untuk tenant "root", server OC harus menggunakan ini. |
tenantUserMasterKeyName string |
Handle kunci ke kunci master yang mengenkripsi kunci enkripsi disk untuk server tenant. Untuk tenant "root", server OC harus menggunakan ini. |
tenantDellServerDomain DomainInfo |
Domain yang digunakan untuk kunci server saat menggunakan KMIP. Saat ini digunakan oleh Server Dell. |
HSMSpec
HSMSpec menyediakan spesifikasi untuk satu perangkat HSM Thales k570.
Muncul di: - HSM
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menjelaskan ID hardware k570 baremetal termasuk model, vendor, dan nomor seri. |
managementNetwork HSMManagementNetwork |
ManagementNetwork menjelaskan antarmuka jaringan pengelolaan k570. |
dataNetwork HSMDataNetwork |
DataNetwork menjelaskan antarmuka jaringan dataplane k570. |
sshAdminCredsRefs Array SecretReference |
SSHAdminCredsRefs adalah daftar secret berformat kubernetes.io/ssh-auth untuk SSH ke perangkat CipherTrust sebagai pengguna 'ksadmin'. Meskipun ini adalah daftar, hanya satu yang aktif dalam satu waktu. Saat mengganti, secret baru harus ditulis ke cluster dan ditambahkan sebagai nilai pertama ke daftar - mempertahankan nilai lama jika terjadi penggantian sebagian. Jika tidak disetel, kredensial akan dibuat secara otomatis. |
adminCredsRefs Array SecretReference |
AdminCredsRefs adalah daftar secret berformat kubernetes.io/basic-auth untuk menggunakan API berbasis HTTP guna mengakses perangkat CipherTrust sebagai pengguna 'admin'. Meskipun ini adalah daftar, hanya satu yang aktif dalam satu waktu. Saat mengganti, secret baru harus ditulis ke cluster dan ditambahkan sebagai nilai pertama ke daftar - mempertahankan nilai lama jika terjadi penggantian sebagian. Jika tidak disetel, kredensial akan dibuat secara otomatis. |
ksadminCredsRef SecretReference |
KSAdminCredsRef adalah rahasia berformat kubernetes.io/basic-auth untuk pengguna unix 'ksadmin' di perangkat CipherTrust. Jika tidak disetel, kredensial akan dibuat secara otomatis. Hanya berlaku untuk perangkat fisik. |
lunaAdminPWRef SecretReference |
LunaAdminPWRef adalah secret berformat kubernetes.io/basic-auth dengan kolom sandi yang digunakan sebagai kredensial peran admin luna HSM. Mengubah nilai akan mereset HSM ke setelan pabrik dan menghilangkan semua data. Jika tidak disetel, kredensial akan dibuat secara otomatis. Hanya berlaku untuk perangkat fisik. |
lunaSOPWRef SecretReference |
LunaSOPWRef adalah secret berformat kubernetes.io/basic-auth dengan kolom sandi yang digunakan sebagai kredensial peran petugas keamanan HSM luna. Mengubah nilai akan mereset HSM ke setelan pabrik dan menghilangkan semua data. Jika tidak disetel, kredensial akan dibuat secara otomatis. Hanya berlaku untuk perangkat fisik. |
lunaCOPWRef SecretReference |
LunaCOPWRef adalah secret berformat kubernetes.io/basic-auth dengan kolom sandi yang digunakan sebagai kredensial peran petugas kripto HSM luna. Mengubah nilai akan mereset HSM ke setelan pabrik dan menghilangkan semua data. Jika tidak disetel, kredensial akan dibuat secara otomatis. Hanya berlaku untuk perangkat fisik. |
backupSecretRef SecretReference |
BackupSecretRef adalah secret berformat Opaque yang menyimpan kunci enkripsi yang digunakan untuk melindungi cadangan HSM ini. Perubahan ini akan berlaku untuk pencadangan di masa mendatang. Kunci Opaque "current_backup_key" digunakan untuk pencadangan ke depannya dan kunci lain dapat digunakan untuk mempertahankan kunci cadangan sebelumnya. Jika kosong, kunci pencadangan default HSM akan digunakan. |
sshHostPublicKeys array string |
SSHHostPublicKeys adalah daftar kunci publik host yang harus dipercaya saat membuat koneksi SSH ke HSM. String ini harus diformat dalam protokol SSH sesuai dengan RFC 4253, bagian 6.6, lalu dienkode dengan base64. Informasi ini dapat diisi saat penggunaan pertama (kepercayaan saat penggunaan pertama) dan/atau diverifikasi terhadap informasi yang diperoleh dari konsol serial HSM. Jika validasi kunci host kosong diabaikan. |
rootCACertificates array string |
RootCACertificates adalah daftar sertifikat berenkode PEM yang dipercaya saat membuat koneksi TLS ke HSM. Informasi ini dapat diisi saat penggunaan pertama (kepercayaan saat penggunaan pertama) dan/atau diverifikasi terhadap informasi yang diperoleh dari konsol serial HSM. Jika kosong, validasi sertifikat akan diabaikan. |
apiPort integer |
APIPort menyimpan port tempat HSM melayani permintaan REST API. Setelan defaultnya adalah port 443 jika tidak disediakan. |
sshPort integer |
SSHPort menyimpan nomor port TCP SSH perangkat. Setelan defaultnya adalah port 22 jika tidak disediakan. |
ntpServers array string |
Daftar IPAddress yang akan digunakan untuk menambahkan Server NTP. |
nameServerIPs Array IPAddressString |
NameServerIPs adalah daftar alamat IP server nama untuk pencarian DNS. |
syslogServers SyslogServer array |
SyslogServers menyimpan informasi untuk mengonfigurasi penerusan log dari HSM ke server Syslog. |
HSMStatus
HSMStatus memberikan status HSM.
Muncul di: - HSM
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi melaporkan status HSM. |
sshCredsRef SecretReference |
Referensi ke secret yang memiliki kredensial SSH saat ini (dari spec.SSHAdminCredsRefs) untuk perangkat ini. Mungkin tidak disetel sebelum perangkat Siap. |
adminCredsRef SecretReference |
Referensi ke secret yang memiliki kredensial Admin saat ini (dari spec.AdminCredsRefs) untuk perangkat ini. Mungkin tidak disetel sebelum perangkat Siap. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
firmwareVersion string |
FirmwareVersion mengidentifikasi versi firmware CipherTrust Manager yang saat ini diterapkan di perangkat ini. |
HSMStorageGRIDResources
HSMStorageGRIDResources menyimpan informasi untuk mengonfigurasi enkripsi node untuk situs StorageGRID. Setiap node di situs harus menggunakan konfigurasi ini.
Muncul di: - HSMClusterStatus
| Kolom | Deskripsi |
|---|---|
siteCredentials HSMUserCredentials |
SiteCredentials menyimpan kredensial untuk pengguna StorageGRID guna melakukan autentikasi ke CipherTrust Manager. Ini adalah kredensial autentikasi dasar. Catatan: Kredensial KMIP harus dibuat menggunakan CertificateSigningResource dengan penanda: kmipissuer.hsm.security.private.gdc.goog/ |
keyName string |
KeyName adalah kunci di CipherTrust Manager yang harus digunakan StorageGRID untuk mengenkripsi node. |
domain DomainInfo |
Domain menyimpan informasi tentang domain CipherTrust untuk semua kunci dan pengguna StorageGRID. |
HSMStorageOrganizationResources
HSMStorageOrganizationResources memberikan info untuk rekonsiliasi organisasi penyimpanan guna melakukan integrasi untuk enkripsi penyimpanan blok/file.
Muncul di: - HSMTenantStatus
| Kolom | Deskripsi |
|---|---|
tenantAdminCredentials HSMKMIPCredentials |
Cred diperlukan untuk SVM cluster admin tenant. |
tenantUserCredentials HSMKMIPCredentials |
Kredensial diperlukan untuk SVM cluster pengguna tenant. |
HSMTenant
HSMTenant merepresentasikan resource yang dimiliki satu tenant/organisasi di HSM. Termasuk dalam namespace gpc-system.
Muncul di: - HSMTenantList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMTenant |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HSMTenantSpec |
|
status HSMTenantStatus |
HSMTenantList
HSMTenantList merepresentasikan kumpulan tenant HSM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
security.private.gdc.goog/v1alpha1 |
kind string |
HSMTenantList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HSMTenant |
HSMTenantSpec
HSMTenantSpec memberikan spesifikasi untuk tenant HSM.
Muncul di: - HSMTenant
| Kolom | Deskripsi |
|---|---|
hsmClusterRef ObjectReference |
Referensi ke objek HSMCluster yang berisi informasi untuk terhubung ke HSM. Jenis API: - Group: security.private.gdc.goog - Kind: HSMCluster |
HSMTenantStatus
HSMTenantStatus menyediakan resource yang dibuat yang merepresentasikan tenant HSM. Akan berada di cluster admin root, di gpc-namespace.
Muncul di: - HSMTenant
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi melaporkan apakah pembuatan HSMTenant telah selesai. Jenis kondisi: - Siap: Menunjukkan bahwa resource tenant siap digunakan. |
domain DomainInfo |
Nama domain di HSM yang sesuai dengan objectname yang ditetapkan oleh organisasi. |
platformAdminCredentials HSMUserCredentials |
Kredensial admin platform untuk domain HSM. |
serverResources HSMServerResources |
Konfigurasi yang diperlukan oleh server untuk terhubung ke HSM guna melakukan enkripsi disk. |
kmsResources HSMKMSResources |
Konfigurasi yang diperlukan oleh KMS untuk terhubung ke HSM. |
storageOrganizationResources HSMStorageOrganizationResources |
Konfigurasi yang diperlukan oleh rekonsiliasi organisasi penyimpanan untuk terhubung ke HSM. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
HSMUserCredentials
HSMUserCredentials menyediakan info yang diperlukan untuk mengautentikasi ke HSM melalui REST API atau protokol NAE.
Muncul di: - HSMClusterStatus - HSMKMIPCredentials - HSMKMSResources - HSMServerResources - HSMStorageGRIDResources - HSMTenantStatus
| Kolom | Deskripsi |
|---|---|
credsRef SecretReference |
Secret berjenis kubernetes.io/basic-auth yang berisi kredensial untuk login ke HSM. |
userId string |
UserID dibuat oleh CipherTrust Manager saat pengguna dibuat. ID ini secara unik mengidentifikasi pengguna. |
domain DomainInfo |
Domain tempat kredensial pengguna dibuat. Catatan: Domain.ID adalah ID pilihan yang digunakan saat login ke CipherTrust Manager karena ID ini unik secara global dan mereferensikan Domain.Name mungkin ambigu. Opsional. Jika tidak ditentukan, domain root akan digunakan. Domain adalah konsep CipherTrust Manager untuk membuat isolasi logis dalam resource HSM. Detail - https://thalesdocs.com/ctp/cm/latest/admin/cm_admin/domains/index.html |
certificateId string |
CertificateID adalah ID Otoritas Sertifikat yang digunakan untuk menandatangani sertifikat untuk antarmuka NAE dan HTTPS. Contoh: aa7c08ba-b8de-4f54-83ef-ba814930b3b9 |
groupNames array string |
GroupNames mencantumkan grup tempat pengguna bergabung. Opsi ini digunakan untuk mengonfigurasi kontrol akses bagi pengguna yang tidak dapat tergabung ke domain karena batasan hardware seperti di server HPE. Kolom tidak diperlukan untuk login, tetapi data dicatat di sini, sehingga resource dapat dihapus selama penghancuran kriptografis. |
SyslogServer
SyslogServer menyimpan informasi untuk mengonfigurasi penerusan log dari HSM ke server Syslog.
Muncul di: - HSMSpec
| Kolom | Deskripsi |
|---|---|
server string |
|
credentials SecretReference |
serviceenvironment.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup ServiceEnvironment.
Paket v1alpha1 berisi definisi Skema API untuk grup API GDCH ServiceEnvironment v1alpha1.
ClusterInfo
Muncul di: - ServiceIsolationEnvironmentStatus
| Kolom | Deskripsi |
|---|---|
name string |
Name menunjukkan nama cluster yang harus unik dalam org/zona. Misalnya, nama kanonis di GDCE dalam bentuk /projects/xx/locations/xx/ clusters/xxx |
type string |
Jenis menunjukkan apakah cluster adalah cluster layanan atau infrastruktur, dll. Sumber tepercaya adalah label cluster OCLCM. |
InstanceDestinationClusterPolicy
Jenis pokok: string
InstanceDestinationClusterPolicy menunjukkan kebijakan cluster tujuan dari
ServiceIsolationEnvironment.
Platform dapat mengganti kebijakan jika persyaratan tidak dapat dipenuhi oleh platform.
Muncul di: - ServiceIsolationEnvironmentConfigSpec
NodeInfo
Muncul di: - ServiceIsolationEnvironmentStatus
| Kolom | Deskripsi |
|---|---|
nodeName string |
NodeName adalah nama unik untuk node dalam cluster layanan. |
labels object (keys:string, values:string) |
Label adalah sekumpulan label node yang dipilih yang ditampilkan platform di ServiceIsolationEnvironment. Contoh kasus penggunaan: ODS memerlukan label penempatan VM untuk menetapkan instance utama dan standby ke node yang berbeda. Misalnya, - Label penempatan VM - Label jenis mesin |
NodePoolRequirement
Muncul di: - ServiceIsolationEnvironmentSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name menunjukkan nama NodePool. ID ini harus unik dalam NodePools ServiceIsolationEnvironment. |
machineType string |
MachineType menunjukkan jenis mesin yang didukung di GDC yang dapat digunakan untuk menyediakan VM. |
size integer |
Ukuran menunjukkan jumlah node/mesin yang diperlukan di NodePool untuk lingkungan isolasi. |
ServiceIsolationEnvironment
Menentukan ServiceIsolationEnvironment
Muncul di: - ServiceIsolationEnvironmentList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceenvironment.private.gdc.goog/v1alpha1 |
kind string |
ServiceIsolationEnvironment |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ServiceIsolationEnvironmentSpec |
|
status ServiceIsolationEnvironmentStatus |
ServiceIsolationEnvironmentConfig
Menentukan ServiceIsolationEnvironmentConfig
Muncul di: - ServiceIsolationEnvironmentConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceenvironment.private.gdc.goog/v1alpha1 |
kind string |
ServiceIsolationEnvironmentConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ServiceIsolationEnvironmentConfigSpec |
ServiceIsolationEnvironmentConfigList
Menampilkan kumpulan ServiceIsolationEnvironmentConfigs
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceenvironment.private.gdc.goog/v1alpha1 |
kind string |
ServiceIsolationEnvironmentConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ServiceIsolationEnvironmentConfig array |
ServiceIsolationEnvironmentConfigSpec
Muncul di: - ServiceIsolationEnvironmentConfig
| Kolom | Deskripsi |
|---|---|
operableComponentShortName string |
OperableComponentShortName menunjukkan nama pendek OC di GDCH OCLCM. Setiap layanan akan memiliki nama unik secara global yang diberikan oleh platform layanan. Wajib; Tidak dapat diubah |
instanceDestinationClusterPolicy InstanceDestinationClusterPolicy |
IsolationEnvDestinationClusterPolicy menunjukkan cluster tujuan untuk menempatkan lingkungan isolasi bagi beban kerja layanan. Nilainya bisa berupa SharedCluster atau DedicatedClusterPerService dan kolom ini digunakan saat kita membuat ServiceIsolationEnvironment. Opsional; Default Tidak Dapat Diubah yang akan dibagikan ke SharedCluster jika tidak ada |
ServiceIsolationEnvironmentList
Mewakili kumpulan ServiceIsolationEnvironment
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceenvironment.private.gdc.goog/v1alpha1 |
kind string |
ServiceIsolationEnvironmentList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ServiceIsolationEnvironment |
ServiceIsolationEnvironmentSpec
Muncul di: - ServiceIsolationEnvironment
| Kolom | Deskripsi |
|---|---|
serviceIsolationEnvironmentConfigRef string |
ServiceIsolationEnvironmentConfigRef menunjukkan nama ServiceIsolationEnvironmentConfig yang dirujuk oleh lingkungan isolasi. Tidak dapat diubah |
nodePools Array NodePoolRequirement |
NodePools menunjukkan daftar NodePool sebagai batas isolasi runtime. Tidak semua permintaan NodePool akan dipenuhi dan platform yang akan memutuskan. Dalam 3 skenario berikut, platform akan mengabaikan permintaan dengan menampilkan informasi yang relevan tentang alasan permintaan tidak dapat dipenuhi: 1) Jika layanan adalah IaaS seperti VMM/Storage 2) Jika kita menggunakan NodePool BM cluster infra baru dan produsen layanan menginginkan lingkungan isolasi berbasis VM 3) Jika kita berada di cluster pengguna BM yang terhubung ke GDC atau appliance air-gapped GDC, dan produsen layanan menginginkan lingkungan isolasi berbasis VM Jika dihilangkan, NodePool khusus tidak akan dibuat untuk lingkungan isolasi dan beban kerja yang di-deploy ke lingkungan ini akan dijadwalkan ke NodePool bersama default jika berada di cluster layanan. |
ServiceIsolationEnvironmentStatus
Menentukan status yang diamati dari ServiceIsolationEnvironment
Muncul di: - ServiceIsolationEnvironment
| Kolom | Deskripsi |
|---|---|
cluster ClusterInfo |
Cluster berisi info dasar cluster yang menghosting lingkungan isolasi. Token ini akan digunakan untuk membuat token STS guna mengakses endpoint cluster melalui p4sa. |
namespace string |
Namespace mewakili namespace untuk operator layanan dalam men-deploy workload. |
nodes Array NodeInfo |
Nodes berisi info dasar node cluster yang menghosting lingkungan isolasi. |
conditions Array Condition |
Kondisi berisi berbagai tahap rekonsiliasi: - Siap - VMIsolationRequirementFulfilled: apakah []NodePoolRequirement di ServiceIsolationEnvironment dapat dipenuhi oleh platform |
servicemesh.private.gdc.goog/v1alpha1
ClusterStatus
Berisi status kesehatan bidang kontrol untuk cluster tertentu.
Muncul di: - ManagedServiceMeshStatus
| Kolom | Deskripsi |
|---|---|
namespace string |
|
name string |
|
conditions Array Condition |
ManagedServiceMesh
ManagedServiceMesh adalah Skema untuk ManagedServiceMeshes API
Muncul di: - ManagedServiceMeshList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
servicemesh.private.gdc.goog/v1alpha1 |
kind string |
ManagedServiceMesh |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagedServiceMeshSpec |
|
status ManagedServiceMeshStatus |
ManagedServiceMeshList
ManagedServiceMeshList berisi daftar ManagedServiceMesh
| Kolom | Deskripsi |
|---|---|
apiVersion string |
servicemesh.private.gdc.goog/v1alpha1 |
kind string |
ManagedServiceMeshList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagedServiceMesh |
ManagedServiceMeshStatus
ManagedServiceMeshStatus menentukan status ManagedServiceMesh yang diamati
Muncul di: - ManagedServiceMesh
| Kolom | Deskripsi |
|---|---|
version string |
Version menunjukkan versi ASM. |
upgradingFrom string |
UpgradingFrom menunjukkan versi dari mana ASM diupgrade. Kolom ini hanya disetel jika ASM sedang diupgrade. |
conditions Array Condition |
Kondisi adalah daftar kondisi ASM yang diamati. |
clusters Array ClusterStatus |
Cluster berisi status keaktifan bidang kontrol per cluster. Hal ini mencakup cluster admin utama dan cluster jarak jauh. |
serviceplatform.private.gdc.goog/v1alpha1
ShadowProject
ShadowProject menyediakan API bagi operator layanan Kubernetes untuk meminta project bayangan secara dinamis.
Muncul di: - ShadowProjectList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceplatform.private.gdc.goog/v1alpha1 |
kind string |
ShadowProject |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ShadowProjectSpec |
|
status ShadowProjectStatus |
ShadowProjectList
ShadowProjectsList merepresentasikan kumpulan project bayangan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceplatform.private.gdc.goog/v1alpha1 |
kind string |
ShadowProjectList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ShadowProject |
ShadowProjectSpec
ShadowProjectSpec menyimpan konfigurasi project bayangan.
Muncul di: - ShadowProject
| Kolom | Deskripsi |
|---|---|
shadowProjectTemplate string |
Nama template project bayangan. Secara desain, ini adalah string sederhana, bukan NamespacedName, untuk mencegah referensi template dari project lain (yang kemungkinan besar dimiliki oleh layanan lain). |
parentProject string |
Nama project induk yang digunakan oleh project bayangan ini. Nama ini harus ditentukan selama pembuatan project bayangan. |
objectStorageTenant string |
ObjectStorageTenant saat ini dapat berupa salah satu dari berikut: "system", "user". Defaultnya adalah "system". Jika ObjectStorageTenant adalah "system", bucket di project yang sesuai akan dibuat di akun tenant penyimpanan objek yang menghadap sistem. Jika ObjectStorageTenant adalah "user", bucket di project yang sesuai akan dibuat di akun tenant penyimpanan objek yang menghadap pengguna. |
generatedProjectName string |
GeneratedProjectName menunjukkan nama project yang terkait dengan ShadowProject. Jika tidak ditentukan, kami akan menggunakan format |
ShadowProjectStatus
ShadowProjectStatus menentukan status project bayangan.
Muncul di: - ShadowProject
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
namespaceName string |
Nama namespace Kubernetes yang diwujudkan. |
ShadowProjectTemplate
ShadowProjectTemplate memungkinkan layanan menentukan template untuk project bayangan, seperti format penamaan dan objek kebijakan yang perlu diisi sebelumnya ke dalam project bayangan.
Muncul di: - ShadowProjectTemplateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceplatform.private.gdc.goog/v1alpha1 |
kind string |
ShadowProjectTemplate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ShadowProjectTemplateSpec |
ShadowProjectTemplateList
ShadowProjectTemplateList merepresentasikan kumpulan template project shadow.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
serviceplatform.private.gdc.goog/v1alpha1 |
kind string |
ShadowProjectTemplateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ShadowProjectTemplate |
ShadowProjectTemplateSpec
ShadowProjectTemplateSpec menyimpan konfigurasi template project bayangan.
Muncul di: - ShadowProjectTemplate
| Kolom | Deskripsi |
|---|---|
serviceShortName string |
Nama pendek layanan ditambahkan ke nama project AO. Misalnya, jika ServiceShortName disetel ke "gshoe" dan project AO adalah "alice-ao", nama akhir project bayangan akan menjadi "alice-ao-gshoe-system". Penyelarasan akan selalu menambahkan - di awal dan -system di akhir ServiceShortName. ServiceShortName memiliki panjang maksimum 4 karakter. |
templates Array RawExtension |
Template menentukan sekumpulan objek Kubernetes yang akan diisi ke dalam project bayangan. |
projectLabels object (keys:string, values:string) |
ProjectLabels adalah peta nilai kunci yang berisi label kustom yang akan disalin ke project yang dibuat. |
storage.global.private.gdc.goog/v1
Paket v1 berisi definisi Skema API untuk grup API storage.private.gdc.goog v1
Cluster
Menampilkan informasi cluster penyimpanan yang akan berpartisipasi dalam hubungan peering.
Muncul di: - StorageClusterPeeringSpec
| Kolom | Deskripsi |
|---|---|
zoneRef string |
Referensi ke zona tempat cluster berada. |
storageClusterRef string |
ID unik yang mereferensikan cluster penyimpanan ONTAP. |
ClusterPeeringState
Jenis pokok: string
Mewakili status peering cluster sebagai bagian dari StorageClusterPeeringStatus.
Muncul di: - StorageClusterPeeringReplicaStatus
StorageClusterPeering
Menentukan Skema untuk API storageclusterpeerings.
Muncul di: - StorageClusterPeeringList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageClusterPeering |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageClusterPeeringSpec |
|
status StorageClusterPeeringStatus |
StorageClusterPeeringList
Mewakili daftar StorageClusterPeerings.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageClusterPeeringList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageClusterPeering |
StorageClusterPeeringReplica
Mendefinisikan Skema untuk StorageClusterPeeringReplica API.
Muncul di: - StorageClusterPeeringReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageClusterPeeringReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageClusterPeeringSpec |
|
status StorageClusterPeeringReplicaStatus |
StorageClusterPeeringReplicaList
Mewakili daftar StorageClusterPeeringReplicas.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageClusterPeeringReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items StorageClusterPeeringReplica array |
StorageClusterPeeringReplicaStatus
Mendefinisikan status StorageClusterPeeringReplica yang diamati.
Muncul di: - StorageClusterPeeringReplica - StorageClusterPeeringZoneStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Menyimpan informasi tentang status keseluruhan StorageClusterPeeringReplica. |
message string |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang alasan replika peering cluster penyimpanan berada dalam status ini. |
state ClusterPeeringState |
Status apakah dua cluster penyimpanan di-peering. Nilai yang mungkin mencakup peered, unhealthy, atau pending. |
StorageClusterPeeringSpec
Menentukan status StorageClusterPeering yang diinginkan.
Muncul di: - StorageClusterPeering - StorageClusterPeeringReplica
| Kolom | Deskripsi |
|---|---|
initiatingCluster Cluster |
Informasi cluster yang memulai peering cluster penyimpanan. |
joiningCluster Cluster |
Informasi cluster yang akan bergabung dengan peering yang disiapkan oleh cluster yang memulai. |
StorageClusterPeeringStatus
Mendefinisikan status StorageClusterPeering yang diamati.
Muncul di: - StorageClusterPeering
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array StorageClusterPeeringZoneStatus |
Daftar status zona tempat resource ini di-roll out. |
StorageClusterPeeringZoneStatus
Muncul di: - StorageClusterPeeringStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus StorageClusterPeeringReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. |
StorageVirtualMachinePeering
Mendefinisikan Skema untuk API storagevirtualmachinepeering.
Muncul di: - StorageVirtualMachinePeeringList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageVirtualMachinePeering |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageVirtualMachinePeeringSpec |
|
status StorageVirtualMachinePeeringStatus |
StorageVirtualMachinePeeringList
Mewakili daftar StorageVirtualMachinePeerings.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageVirtualMachinePeeringList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageVirtualMachinePeering |
StorageVirtualMachinePeeringReplica
Menentukan Skema untuk API storagevirtualmachinepeeringreplicas.
Muncul di: - StorageVirtualMachinePeeringReplicaList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageVirtualMachinePeeringReplica |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageVirtualMachinePeeringSpec |
|
status StorageVirtualMachinePeeringReplicaStatus |
StorageVirtualMachinePeeringReplicaList
Mewakili daftar StorageVirtualMachinePeeringReplicas.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.global.private.gdc.goog/v1 |
kind string |
StorageVirtualMachinePeeringReplicaList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageVirtualMachinePeeringReplica |
Items adalah slice yang berisi StorageVirtualMachinePeeringReplicas. |
StorageVirtualMachinePeeringReplicaStatus
Menentukan status StorageVirtualMachinePeeringReplica yang diamati.
Muncul di: - StorageVirtualMachinePeeringReplica - StorageVirtualMachinePeeringZoneStatus
| Kolom | Deskripsi |
|---|---|
state SVMPeeringState |
State menunjukkan status hubungan peering StorageVirtualMachine yang diamati. |
peerStorageVirtualMachineName string |
PeerStorageVirtualMachineName adalah nama StorageVirtualMachine tujuan yang akan di-peering. |
conditions Array Condition |
Kondisi menyimpan informasi tentang status keseluruhan StorageVirtualMachinePeeringReplica. |
StorageVirtualMachinePeeringSpec
Menentukan status StorageVirtualMachinePeering yang diinginkan.
Muncul di: - StorageVirtualMachinePeering - StorageVirtualMachinePeeringReplica
| Kolom | Deskripsi |
|---|---|
storageClusterPeeringRef LocalObjectReference |
StorageClusterPeeringRef adalah referensi ke resource kustom yang harus dirujuk oleh StorageVirtualMachinePeeringReplica saat membuat hubungan peering baru. |
storageOrganizationRef LocalObjectReference |
StorageOrganizationRef adalah referensi ke organisasi penyimpanan yang bertanggung jawab atas StorageVirtualMachines yang di-peering. |
storageVirtualMachineRef string |
StorageVirtualMachineRef adalah referensi ke StorageVirtualMachine yang ingin kita hubungkan di beberapa zona. |
StorageVirtualMachinePeeringStatus
Menentukan status StorageVirtualMachinePeering yang diamati.
Muncul di: - StorageVirtualMachinePeering
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan status keseluruhan resource. Jenis kondisi yang diketahui: Siap. |
rollout RolloutStatus |
Strategi saat ini yang digunakan untuk meluncurkan resource ke setiap zona. |
zones Array StorageVirtualMachinePeeringZoneStatus |
Daftar status zona tempat resource ini di-roll out. |
StorageVirtualMachinePeeringZoneStatus
Muncul di: - StorageVirtualMachinePeeringStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama zona tempat replika yang diwakili oleh status ini berada. |
rolloutStatus ZoneRolloutStatus |
Status peluncuran replika ke zona. |
replicaStatus StorageVirtualMachinePeeringReplicaStatus |
Status rekonsiliasi replika yang dikumpulkan dari zona. |
storage.private.gdc.goog/v1alpha1
FileBindingTypeSpec
Berisi informasi khusus untuk membuat volume FileBindingType.
Muncul di: - StorageVolumeSpec
| Kolom | Deskripsi |
|---|---|
skipExportPathCreation boolean |
Apakah akan melewati pembuatan jalur ekspor di volume dasar. ExportPath masih dapat ditentukan untuk kasus penggunaan yang pada akhirnya akan diterapkan ke volume. |
exportPath string |
Jalur tempat berbagi file berada di server file. |
exportSubnets Array IPAddressString |
Daftar subnet yang endpointnya membentuk grup ekspor. |
FileBindingTypeStatus
Berisi informasi spesifik yang diperlukan untuk volume FileBindingType pada waktu pengikatan.
Muncul di: - StorageVolumeStatus
| Kolom | Deskripsi |
|---|---|
server string |
Representasi string dari lokasi jaringan server file. Ini dapat berupa alamat mentah atau nama domain, yang diasumsikan dapat diselesaikan atau dirutekan di jaringan infrastruktur yang relevan. |
port integer |
Port tempat server file melayani berbagi. |
path string |
Jalur persis di server NFS tempat volume ini diekspos. Hal ini mungkin berbeda dari spesifikasi jika backend memiliki batasan tambahan tentang lokasi yang tepat dalam sistem file virtual tempat volume dapat diekspos, tetapi harus menggunakan spesifikasi sebagai pemisah dalam konstruksi tersebut. |
OntapBackendSpec
Menentukan backend penyimpanan saat jenisnya adalah ONTAP. Untuk setiap backend penyimpanan ONTAP, backend ini mengidentifikasi pasangan (SVM, agregat di SVM ini).
Muncul di: - StorageBackendSpec
| Kolom | Deskripsi |
|---|---|
svmAdminClientSecretRef SecretReference |
Secret yang berisi informasi yang diperlukan untuk berkomunikasi dengan backend. Hal ini akan mencakup sertifikat klien dan IP. |
svmAdminServerSecretRef SecretReference |
Secret yang berisi informasi yang diperlukan untuk berkomunikasi dengan backend. Hal ini akan mencakup sertifikat dan IP server. |
svmName string |
Nama SVM ONTAP. |
clusterName string |
Nama cluster ONTAP. |
aggregateName string |
Nama agregat ONTAP. |
iopsPerGiB integer |
Filter ke backend yang dapat mendukung profil IOPS/GiB. |
managementServerIP IPAddressString |
Alamat IP server pengelolaan di backend ini. |
nfsServerIPs Array IPAddressString |
Alamat IP server NFS di backend ini. |
ProxyGroup
Mewakili grup bare metal yang mendukung grup ekspor yang ditentukan pengguna. Objek ini akan diinisialisasi saat bootstrap infrastruktur organisasi. ProxyGroup akan digunakan untuk mengontrol deployment pod proxy dan mengonfigurasi ONTAP untuk aturan ekspor. Karena kami mendukung maksimal N=2 grup ekspor, kami cukup membuat 2 grup proxy dengan menentukan partisi bare metal seimbang mungkin. Nama ProxyGroup akan digunakan untuk memberi label pada bare metal.
Muncul di: - ProxyGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
ProxyGroup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ProxyGroupSpec |
Status yang diinginkan dari grup proxy. |
status ProxyGroupStatus |
Status grup proxy yang diamati. Hanya baca. |
ProxyGroupList
Mewakili kumpulan grup proxy.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
ProxyGroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ProxyGroup |
ProxyGroupSpec
Menentukan status yang diinginkan dari grup proxy.
Muncul di: - ProxyGroup
| Kolom | Deskripsi |
|---|---|
exportGroupRef ObjectReference |
Grup ekspor yang ditetapkan, jika ada. Referensi akan menjadi nol jika tidak ada grup ekspor yang dibuat untuk grup proxy. |
bareMetalIPs Array IPAddressString |
Daftar bare metal dalam grup proxy. |
ProxyGroupStatus
Mewakili status yang diamati dari grup proxy.
Muncul di: - ProxyGroup
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Daftar kondisi yang diamati. |
StorageBackend
Menunjukkan lokasi tempat volume penyimpanan dapat dibuat.
Muncul di: - StorageBackendList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
StorageBackend |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageBackendSpec |
Status backend penyimpanan yang diinginkan. |
status StorageBackendStatus |
Status backend penyimpanan yang diamati. Hanya baca. |
StorageBackendList
Menampilkan kumpulan backend penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
StorageBackendList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageBackend |
StorageBackendSpec
Menentukan status backend penyimpanan yang diinginkan.
Muncul di: - StorageBackend
| Kolom | Deskripsi |
|---|---|
type StorageBackendType |
StorageBackendType menentukan jenis backend penyimpanan yang dapat melayani volume. |
ontapBackend OntapBackendSpec |
OntapBackend menentukan backend penyimpanan saat jenisnya adalah ONTAP. |
StorageBackendStatus
Menampilkan status yang diamati dari backend penyimpanan.
Muncul di: - StorageBackend
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Daftar kondisi yang diamati. |
capacityRemaining integer |
Jumlah ruang yang tersisa di backend dalam byte. Kolom ini harus diperbarui setiap kali operasi yang mengakses backend terjadi, tetapi tidak ada jaminan keaktifan. |
StorageVolume
Menampilkan volume yang disimpan di backend. StorageVolume mengelola keberadaan, penempatan, eksposur, dan siklus proses volume.
Muncul di: - StorageVolumeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
StorageVolume |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageVolumeSpec |
Status yang diinginkan dari volume penyimpanan. |
status StorageVolumeStatus |
Status volume penyimpanan yang diamati. Hanya baca. |
StorageVolumeList
Mewakili kumpulan volume penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storage.private.gdc.goog/v1alpha1 |
kind string |
StorageVolumeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items StorageVolume |
StorageVolumeSpec
Menentukan status volume penyimpanan yang diinginkan. StorageVolume mewakili status satu unit penyimpanan dalam organisasi. Objek ini berisi semua informasi tentang cara mengonfigurasi backend sehubungan dengan volume ini dan mencerminkan status volume ini saat ini di backend. Semua akses ke API ini diharapkan dimediasi melalui API publik khusus peran. Pada waktu penyediaan, meskipun API klien dapat mendorong nilai awal dalam API ini, perubahan berikutnya tidak dipropagasi kembali ke klien, yang mungkin harus diperbarui secara independen dengan cara khusus klien.
Muncul di: - StorageVolume
| Kolom | Deskripsi |
|---|---|
nominalSize Jumlah |
Jumlah byte maksimum yang dapat disimpan oleh volume pendukung. |
iops integer |
Jumlah IOPS yang dapat digunakan volume ini. |
bindingType StorageBindingType |
Jenis binding menunjukkan jenis klien yang meminta volume ini. Jenis binding diharapkan selaras dengan jenis buram yang dapat diselesaikan oleh backend. Oleh karena itu, jenis pengikatan menentukan spesifikasi khusus jenis mana yang akan diisi. |
bindingObject ObjectReference |
Objek binding adalah objek terkait di ruang API klien yang terkait dengan volume ini. Karena objek ini tidak transparan terhadap volume, objek yang dirujuk diizinkan untuk tidak ada di bagian mana pun atau semua bagian masa aktif volume, sebagaimana ditentukan oleh semantik klien. |
fileBindingTypeSpec FileBindingTypeSpec |
Informasi yang diperlukan untuk jenis pengikatan file yang akan disesuaikan. |
replicationTarget boolean |
Indikasi apakah volume penyimpanan yang disediakan harus menjadi target replikasi. |
StorageVolumeStatus
Menampilkan status volume penyimpanan yang diamati.
Muncul di: - StorageVolume
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Daftar kondisi yang diamati. |
nominalSize Jumlah |
Ukuran volume saat ini di backend. |
backend ObjectReference |
Backend tempat volume ini berada. |
validBackends ObjectReference |
Urutan backend yang dipertimbangkan untuk pembuatan volume. Setiap pembuatan volume yang gagal secara deterministik akan menghasilkan penghapusan elemen pertama kolom ini. Jika terjadi error pada pengontrol setelah membuat volume, rekonsiliasi berikutnya akan dapat mengetahui backend terbaru yang dicoba untuk percobaan ulang. |
backendName string |
Nama volume ini, seperti yang ada di backend. Semantik kolom ditentukan oleh StorageBackend. |
bound boolean |
Menentukan apakah volume ini saat ini terikat ke jenis klien. Nilainya akan ditetapkan ke benar (true) saat objek telah mengonfirmasi pengikatan volume ke klien tersebut. |
fileBindingTypeStatus FileBindingTypeStatus |
Informasi yang diperlukan untuk volume dengan jenis binding file pada waktu binding. |
active boolean |
Indikasi bahwa Volume Penyimpanan berada dalam status yang dapat digunakan secara aktif oleh beban kerja. |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1
AdminNodeNetwork
Muncul di: - ObjectStorageAdminNodeSpec
| Kolom | Deskripsi |
|---|---|
dataIP IPSubnetString |
DataIP yang ditetapkan ke node ini |
managementIP IPSubnetString |
ManagementIP yang ditetapkan ke node ini. IP ini akan digunakan untuk mengonfigurasi node ini |
clientIP IPSubnetString |
ClientIP yang ditetapkan ke node ini. IP ini akan digunakan untuk terhubung dengan situs guna mengakses aplikasi klien, termasuk S3 dan Swift. Ini hanya akan ditetapkan ke node Admin (SG1000). |
bmcIP IPSubnetString |
IP BMC yang ditetapkan ke node ini, akan berada di subnet pengelolaan Baseboard Management Controller (BMC) menyediakan kemampuan pengelolaan jarak jauh termasuk pengalihan konsol, pemantauan sensor, logging, dan kontrol daya. |
BootstrapJoinConfig
Menampilkan kumpulan informasi yang diperlukan untuk membuat klien Kube dari API global di zona yang ada. CRD tidak dimuat ke cluster Kubernetes mana pun atau disesuaikan oleh rekonsiliasi mana pun. Hanya digunakan oleh bootstraper ObjectStorage selama bootstrapping Object Storage di zona GDCH yang bergabung.
Muncul di: - BootstrapJoinConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
BootstrapJoinConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BootstrapJoinConfigSpec |
BootstrapJoinConfigList
BootstrapJoinConfigList merepresentasikan kumpulan resource BootstrapJoinConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
BootstrapJoinConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BootstrapJoinConfig array |
BootstrapJoinConfigSpec
Berisi informasi yang diperlukan untuk membuat klien Kube dari API global di situs yang ada.
Muncul di: - BootstrapJoinConfig
| Kolom | Deskripsi |
|---|---|
apiServer string |
URL API global zonal untuk mengambil data gabungan. Misalnya, https://global-api.zone1.gdch.com:6449. Domain DNS host harus cocok dengan nilai dnsDomain yang diberikan dan dapat diselesaikan menggunakan server DNS di dnsIP yang diberikan. Hanya protokol https (bukan http) yang didukung. |
globalAPICACert string |
Sertifikat CA dalam format berenkode base64 untuk mengautentikasi sertifikat server API global. |
tokenSecretRef SecretReference |
Referensi ke rahasia yang berisi token JWT yang digunakan untuk berkomunikasi dengan API global. |
HAGroup
Muncul di: - ObjectStorageClusterExpansionSpec - ObjectStorageSiteSpec
| Kolom | Deskripsi |
|---|---|
gatewayIP IPAddressString |
IP gateway subnet tempat grup HA berada. |
subnetMask integer |
Masker subnet tempat grup HA berada. |
availableIPRanges Array IPRange |
Rentang IP tempat mendapatkan VIP berikutnya yang tersedia untuk grup HA. |
networkInterface string |
Antarmuka tempat grup HA beroperasi. |
virtualIPs Array IPAddressString |
VirtualIP adalah IP yang ditetapkan ke grup HA ini. IP ini harus berada di subnet yang sama dengan subnet klien. |
adminNodeNames array string |
AdminNodeNames adalah nama node admin yang akan membentuk jenis HA API ini: - Group: storagegrid.netapp.storage.private.gdc.goog - Kind: ObjectStorageAdminNode |
NodeNetwork
NodeNetwork menentukan setelan jaringan untuk jenis node.
Muncul di: - ObjectStorageSiteSpec
| Kolom | Deskripsi |
|---|---|
dataNetwork ObjectReference |
DataNetwork menentukan setelan jaringan grid (secara internal). Jaringan Grid digunakan untuk semua traffic StorageGRID internal. Jaringan ini menyediakan konektivitas antara semua node dalam petak, di semua situs dan subnet. DataNetwork menentukan SubnetClaim yang dialokasikan untuk ObjectStorageSite. Tindakan ini akan menentukan informasi VLAN, gateway, dan subnet yang diperlukan untuk konfigurasi. API: - Grup: system.private.gdc.goog - Jenis: SubnetClaim |
managementNetwork StaticNetworkConfig |
ManagementNetwork menentukan setelan jaringan admin (secara internal). Jaringan Admin biasanya digunakan untuk administrasi dan pemeliharaan sistem. StaticNetworkConfig menentukan informasi konfigurasi subnet statis untuk jaringan. Tindakan ini akan menentukan informasi VLAN, gateway, dan subnet yang diperlukan untuk konfigurasi. |
clientNetwork ObjectReference |
ClientNetwork menentukan setelan jaringan klien. Jaringan Klien adalah jaringan terbuka yang digunakan untuk memberikan akses ke aplikasi klien, termasuk S3 dan Swift. Client Network bersifat opsional karena hanya digunakan dengan ObjectStorageAdminNodes. ClientNetwork menentukan SubnetClaim yang dialokasikan untuk ObjectStorageSite. Tindakan ini akan menentukan informasi VLAN, gateway, dan subnet yang diperlukan untuk konfigurasi. API: - Grup: system.private.gdc.goog - Jenis: SubnetClaim |
ObjectStorageAdminNode
ObjectStorageAdminNode merepresentasikan node admin fisik (SG1000) di situs.
Muncul di: - ObjectStorageAdminNodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageAdminNode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageAdminNodeSpec |
|
status ObjectStorageAdminNodeStatus |
ObjectStorageAdminNodeList
ObjectStorageAdminNodeList merepresentasikan kumpulan ObjectStorageAdminNode.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageAdminNodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ObjectStorageAdminNode |
ObjectStorageAdminNodeSpec
Muncul di: - ObjectStorageAdminNode
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menentukan metadata tentang HW. |
siteName string |
SiteName adalah nama ObjectStorageSite tempat node ini berada |
network AdminNodeNetwork |
Network menentukan IP untuk node di jaringan yang berbeda |
ObjectStorageAdminNodeStatus
ObjectStorageAdminNodeStatus menentukan informasi perubahan saat ini tentang node.
Muncul di: - ObjectStorageAdminNode
| Kolom | Deskripsi |
|---|---|
completionTime Waktu |
Mewakili waktu saat tugas selesai. |
sshCredsRef ObjectReference |
SSHCredsRef adalah referensi ke secret yang berisi kredensial SSH untuk node ini. |
bmcCredsRef ObjectReference |
BMCCredsRef adalah referensi ke secret yang berisi kredensial BMC untuk node ini. |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan node. Jenis kondisi: - Siap: Menunjukkan bahwa node siap digunakan. - Performa Menurun: Menunjukkan bahwa performa node menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa node dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
isPrimary boolean |
IsPrimary menunjukkan apakah node adalah admin utama. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
ObjectStorageCluster
Berisi informasi yang diperlukan yang memungkinkan rekonsiliasi ObjectStorageCluster untuk mengonfigurasi StorageGRID di tingkat grid dan menampilkan kembali status grid.
Muncul di: - ObjectStorageClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageClusterSpec |
|
status ObjectStorageClusterStatus |
ObjectStorageClusterExpansion
Berisi informasi untuk menambahkan situs StorageGRID baru dan merepresentasikan perluasan grid di situs tersebut.
Muncul di: - ObjectStorageClusterExpansionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageClusterExpansion |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageClusterExpansionSpec |
|
status ObjectStorageClusterExpansionStatus |
ObjectStorageClusterExpansionList
Mewakili kumpulan ObjectStorageClusterExpansion.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageClusterExpansionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ObjectStorageClusterExpansion |
ObjectStorageClusterExpansionSpec
Berisi informasi node appliance StorageGRID baru yang akan ditambahkan ke situs StorageGRID baru.
Muncul di: - ObjectStorageClusterExpansion
| Kolom | Deskripsi |
|---|---|
adminNodeGridSubnet IPSubnetString |
Subnet yang menjalankan subnet petak node admin situs yang bergabung. |
storageNodeGridSubnet IPSubnetString |
Subnet menyediakan subnet petak dari node penyimpanan situs yang bergabung yang berjalan di. |
siteName string |
Nama situs yang bergabung. |
siteNodeNames array string |
Daftar nama node appliance StorageGRID di situs yang bergabung. |
zoneName string |
Nama zona tempat situs ekspansi berada. Nama harus cocok dengan nama resource kustom Zone yang merepresentasikan zona GDCH lokal. |
zoneID string |
ID mengidentifikasi zona tempat situs ekspansi berada. ID harus cocok dengan kolom spec.ObjectStorageZoneID dari resource kustom Zone yang merepresentasikan zona GDCH lokal. |
clientHAGroup HAGroup |
Grup ini digunakan untuk membuat HA dengan node admin di jaringan Klien setelah ekspansi, sementara API global tidak tersedia. IP ini harus berada di subnet jaringan klien. |
gridHAGroup HAGroup |
Grup ini digunakan untuk membuat HA dengan node admin di jaringan Grid(Data) setelah perluasan, sementara API global tidak tersedia. IP ini harus berada di subnet jaringan Grid(Data). |
ObjectStorageClusterExpansionStatus
Menampilkan status dan kondisi proses perluasan dengan menambahkan situs baru
Muncul di: - ObjectStorageClusterExpansion
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi ini berisi informasi tentang kesehatan situs yang diperluas. Jenis kondisi: Siap - Siap: Menunjukkan bahwa situs siap digunakan. - Gagal: Menunjukkan bahwa situs dalam status gagal dan tidak berfungsi. |
ObjectStorageClusterList
Mewakili kumpulan ObjectStorageCluster.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ObjectStorageCluster |
ObjectStorageClusterSpec
Berisi kredensial root dan lisensi cluster StorageGRID yang memungkinkan rekonsiliasi ObjectStorageCluster mengonfigurasi StorageGRID di tingkat grid.
Muncul di: - ObjectStorageCluster
| Kolom | Deskripsi |
|---|---|
license string |
Lisensi adalah lisensi yang akan digunakan untuk menyiapkan cluster ini. |
gridCredentials SecretReference |
Kredensial yang diperlukan untuk login ke Grid Manager sebagai admin root. Berisi nama pengguna dan sandi yang dienkode dalam base64 |
ObjectStorageClusterStatus
Mewakili status petak StorageGRID.
Muncul di: - ObjectStorageCluster
| Kolom | Deskripsi |
|---|---|
primaryAdminNodeName string |
Nama ObjectStorageAdminNode yang merupakan admin utama untuk StoargeGRID grid. |
primaryAdminNodeGridIP IPAddressString |
Alamat IP GRID ObjectStorageAdminNode yang merupakan admin utama untuk petak StorageGRID. |
managementAPIEndpointURL string |
Endpoint URL yang diperlukan untuk berkomunikasi dengan GridManager API. |
managementEndpointCertRef SecretReference |
Referensi ke secret yang berisi sertifikat server dan CA yang diinstal di StorageGrid yang akan digunakan untuk melakukan panggilan API yang mendukung TLS. |
ntpServers Array IPAddressString |
Daftar alamat IP server NTP yang saat ini digunakan oleh StoargeGRID. |
version string |
Versi software StorageGrid yang digunakan dalam cluster ini. |
conditions Array Condition |
Kondisi berisi informasi tentang kondisi jaringan StorageGRID. Jenis kondisi: - Siap: Menunjukkan bahwa cluster siap digunakan. - Performa Menurun: Menunjukkan bahwa performa cluster menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa cluster dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
siteNames array string |
SiteNames adalah daftar situs StorageGRID yang di-bootstrap di grid StorageGRID. |
gridSubnets Array IPSubnetString |
Daftar subnet Grid dari situs yang ada. |
ObjectStorageSite
ObjectStorageSite berisi konfigurasi untuk situs dan merepresentasikan grup ObjectStorageStorageNodes dan ObjectStorageAdminNodes yang dapat dikelola bersama.
Muncul di: - ObjectStorageSiteList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageSite |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageSiteSpec |
|
status ObjectStorageSiteStatus |
ObjectStorageSiteList
ObjectStorageSiteList merepresentasikan kumpulan ObjectStorageSite.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageSiteList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ObjectStorageSite |
ObjectStorageSiteSpec
Muncul di: - ObjectStorageSite
| Kolom | Deskripsi |
|---|---|
adminNodeNames array string |
AdminNodeNames adalah daftar nama node admin yang termasuk dalam situs ini. Jenis API: - Grup: storagegrid.netapp.storage.private.gdc.goog - Jenis: ObjectStorageAdminNode |
storageNodeNames array string |
StorageNodeNames adalah daftar nama node penyimpanan yang termasuk dalam situs ini. Jenis API: - Grup: storagegrid.netapp.storage.private.gdc.goog - Jenis: ObjectStorageStorageNode |
license string |
Lisensi adalah lisensi yang akan digunakan untuk menyiapkan situs ini. |
adminNodeNetwork NodeNetwork |
AdminNodeNetwork menentukan setelan jaringan untuk semua ObjectStorageAdminNodes. |
storageNodeNetwork NodeNetwork |
StorageNodeNetwork menentukan setelan jaringan untuk semua ObjectStorageStorageNodes. |
gridCredentials ObjectReference |
GridCredentials adalah kredensial yang diperlukan untuk login ke Grid Manager. Kredensial ini berisi nama pengguna dan sandi yang dienkode dalam base64 |
clientHaGroup HAGroup |
ClientHaGroup membuat HA dengan node admin di jaringan Klien. IP ini harus berada di subnet jaringan klien |
ObjectStorageSiteStatus
Muncul di: - ObjectStorageSite
| Kolom | Deskripsi |
|---|---|
primaryAdminNodeName string |
Nama ObjectStorageAdminNode yang merupakan admin utama untuk jenis API situs ini: - Group: storagegrid.netapp.storage.private.gdc.goog - Kind: ObjectStorageAdminNode |
managementAPIEndpointURL string |
Endpoint URL yang diperlukan untuk berkomunikasi dengan GridManager API |
ntpServers Array IPAddressString |
Daftar alamat IP server NTP yang saat ini digunakan oleh situs |
managementEndpointCertRef ObjectReference |
Referensi ini merujuk ke rahasia yang berisi sertifikat server dan CA yang diinstal di StorageGrid. Sertifikat ini melayani koneksi yang aman ke endpoint pengelolaan grid dan pengelolaan tenant |
siteCredentialsRef SecretReference |
Referensi mengacu pada secret kredensial pengguna admin non-root Kredensial ini terutama digunakan oleh rekonsiliasi situs dan rekonsiliasi admin/penyimpanan Kredensial ini berisi nama pengguna dan sandi yang dienkode dalam base64 |
gridCredentialsRef SecretReference |
Referensi merujuk ke secret kredensial root-admin StorageGRID. Secret ini berisi nama pengguna dan sandi yang dienkode dalam base64 |
version string |
Versi software StorageGrid yang digunakan di situs ini. |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan situs. Jenis kondisi: - Siap: Menunjukkan bahwa situs siap digunakan. - Performa Menurun: Menunjukkan bahwa performa situs menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa situs dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Daftar notifikasi sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
ObjectStorageStorageNode
ObjectStorageStorageNode merepresentasikan pengontrol node penyimpanan fisik (SG6060) di situs.
Muncul di: - ObjectStorageStorageNodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageStorageNode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageStorageNodeSpec |
|
status ObjectStorageStorageNodeStatus |
ObjectStorageStorageNodeList
ObjectStorageStorageNodeList merepresentasikan kumpulan ObjectStorageStorageNodes.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageStorageNodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ObjectStorageStorageNode |
ObjectStorageStorageNodeSpec
Muncul di: - ObjectStorageStorageNode
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menentukan metadata tentang HW. |
siteName string |
SiteName adalah nama ObjectStorageSite tempat node ini berada |
network StorageNodeNetwork |
Network menentukan IP untuk node di jaringan yang berbeda |
ObjectStorageStorageNodeStatus
ObjectStorageStorageNodeStatus menentukan informasi perubahan saat ini tentang node.
Muncul di: - ObjectStorageStorageNode
| Kolom | Deskripsi |
|---|---|
completionTime Waktu |
Mewakili waktu saat tugas selesai. |
sshCredsRef ObjectReference |
SSHCredsRef adalah referensi ke secret yang berisi kredensial SSH untuk node ini. |
bmcCredsRef ObjectReference |
BMCCredsRef adalah referensi ke secret yang berisi kredensial BMC untuk node ini. |
santricityCredsRef ObjectReference |
SantricityCredsRef adalah referensi ke secret yang berisi kredensial untuk pengelola SANtricity di SG6060 |
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan node. Jenis kondisi: - Siap: Menunjukkan bahwa node siap digunakan. - Performa Menurun: Menunjukkan bahwa performa node menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa node dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
version string |
Versi adalah versi software StorageGrid yang diinstal di node ini. |
errorStatus ErrorStatus |
ErrorStatus menyimpan error terbaru dengan waktu yang diamati disertakan. |
ObjectStorageTenant
Muncul di: - ObjectStorageTenantList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageTenant |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageTenantSpec |
|
status ObjectStorageTenantStatus |
ObjectStorageTenantList
ObjectStorageTenantList merepresentasikan kumpulan tenant penyimpanan objek.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageTenantList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ObjectStorageTenant array |
ObjectStorageTenantSpec
Muncul di: - ObjectStorageTenant
| Kolom | Deskripsi |
|---|---|
storageClass string |
Salah satu dari "nearline" atau "standard". Kolom ini tidak dapat diubah. |
organizationRef ObjectReference |
Organisasi yang akan didukung oleh tenant ini. Digunakan saat mencari CRD organisasi. Kolom ini tidak dapat diubah. |
systemTenant boolean |
Kolom ini bernilai benar jika merupakan tenant sistem (satu tenant sistem untuk organisasi atau tenant sistem untuk organisasi root) dan salah jika tidak. Kolom ini tidak dapat diubah. |
ObjectStorageTenantStatus
Muncul di: - ObjectStorageTenant
| Kolom | Deskripsi |
|---|---|
accountID string |
Diisi saat pertama kali membuat tenant di StorageGrid. Setelah itu, digunakan untuk mengidentifikasi bahwa kita telah membuat tenant dan dirujuk dalam panggilan API berikutnya. |
trafficPolicyID string |
Diisi saat kita membuat kebijakan kontrol traffic yang mengontrol QoS untuk tenant. Digunakan untuk menghapus kebijakan kontrol traffic selama penghapusan. Juga digunakan untuk menentukan bahwa kita telah membuat kebijakan kontrol traffic. |
rootCredentialsRef LocalObjectReference |
|
bucketControllerBasicCredentialsRef LocalObjectReference |
|
bucketControllerS3KeyRef LocalObjectReference |
|
identityControllerBasicCredentialsRef LocalObjectReference |
|
observabilityControllerBasicCredentialsRef LocalObjectReference |
|
tenantControllerBasicCredentialsRef LocalObjectReference |
|
objProxyBasicCredentialsRef LocalObjectReference |
|
objProxyS3KeyRef LocalObjectReference |
|
siteName string |
SiteName adalah nama ObjectStorageSite tempat tenant ini berada. |
conditions Array Condition |
Menunjukkan langkah-langkah dalam proses rekonsiliasi yang telah selesai. |
ObjectStorageUpgradeRequest
ObjectStorageUpgrade adalah permintaan untuk mengupgrade sistem StorageGRID yang mendasarinya
Muncul di: - ObjectStorageUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ObjectStorageUpgradeRequestSpec |
|
status ObjectStorageUpgradeRequestStatus |
ObjectStorageUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
storagegrid.netapp.storage.private.gdc.goog/v1alpha1 |
kind string |
ObjectStorageUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items ObjectStorageUpgradeRequest array |
ObjectStorageUpgradeRequestSpec
Muncul di: - ObjectStorageUpgradeRequest
| Kolom | Deskripsi |
|---|---|
upgradeType UpgradeType |
Digunakan untuk menentukan bagian sistem mana yang akan diupgrade. Saat ini, hanya storagegrid dan santricity yang merupakan jenis yang valid. |
upgradeMode UpgradeMode |
UpgradeMode menentukan jenis upgrade. Jenis yang tersedia adalah: Manual, Otomatis - "Manual" adalah mode upgrade di mana ObjectStorageUpgradeReconciler hanya memeriksa versi sistem dan kelengkapan upgrade, tetapi tidak menjalankan pemeriksaan pra-peluncuran atau perintah upgrade yang sebenarnya. Tindakan ini ditujukan agar entitas eksternal melakukan upgrade sistem. Hal ini dapat dilakukan secara manual oleh IO. - "Otomatis" adalah mode upgrade di mana ObjectStorageUpgradeReconciler mengatur seluruh proses upgrade. |
targetVersion string |
TargetVersion menentukan versi yang diinginkan yang harus diupgrade oleh sistem. |
siteRef ObjectReference |
SiteRef menentukan ObjectStorageSite yang akan diupgrade. Referensi lainnya tidak valid. |
ObjectStorageUpgradeRequestStatus
Muncul di: - ObjectStorageUpgradeRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade. Kolom ini akan berisi jenis kondisi berikut: - AllComplete - Qualified - ImageFetchComplete - PreflightCheckComplete - UpgradeStarted - UpgradeComplete - PostflightCheckComplete - VersionReferenceUpdateComplete Hanya jika semua kondisi lainnya selesai, status "AllComplete" akan ditetapkan ke benar (true). |
StaticNetworkConfig
Muncul di: - NodeNetwork
| Kolom | Deskripsi |
|---|---|
subnet IPSubnetString |
Subnet mask untuk jaringan ini |
gateway IPAddressString |
Gateway untuk jaringan ini |
vlanID VLANID |
VLANID jaringan (jika diaktifkan) |
StorageNodeNetwork
Muncul di: - ObjectStorageStorageNodeSpec
| Kolom | Deskripsi |
|---|---|
dataIP IPSubnetString |
DataIP yang ditetapkan ke node ini |
managementIP IPSubnetString |
ManagementIP yang ditetapkan ke node ini. IP ini akan digunakan untuk mengonfigurasi node ini |
bmcIP IPSubnetString |
IP BMC yang ditetapkan ke node ini, akan berada di subnet pengelolaan Baseboard Management Controller (BMC) menyediakan kemampuan pengelolaan jarak jauh termasuk pengalihan konsol, pemantauan sensor, logging, dan kontrol daya. |
controllerAManagementIP IPSubnetString |
IP Pengontrol Penyimpanan (E2860) yang ditetapkan ke node ini, akan berada di subnet pengelolaan. IP ini akan digunakan untuk mengakses pengelola SANtricity dan menyiapkan konektivitas dengan HSM. IP ini hanya akan ditetapkan ke node Penyimpanan (SG6060). |
controllerBManagementIP IPSubnetString |
UpgradeMode
Jenis pokok: string
Muncul di: - ObjectStorageUpgradeRequestSpec
UpgradeType
Jenis pokok: string
Muncul di: - ObjectStorageUpgradeRequestSpec
strongswan.security.private.gdc.goog/v1alpha1
Tindakan
Jenis pokok: string
Muncul di: - ChildSA
AuthOptions
Muncul di: - StrongSwanConnectionSpec
| Kolom | Deskripsi |
|---|---|
auth string |
Auth adalah jenis autentikasi yang akan dilakukan. |
id string |
ID adalah identitas IKE yang akan digunakan untuk autentikasi. |
ChildSA
ChildSA menjelaskan Security Association untuk anak tertentu.
Muncul di: - StrongSwanConnectionSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama ChildSA ini |
mode Mode |
Mode IPsec untuk membuat CHILD_SA dengan. |
markIn integer |
MarkIn adalah nilai yang akan digunakan untuk menandai paket masuk. |
markOut integer |
MarkOut adalah nilai yang akan menandai paket keluar. |
startAction Tindakan |
StartAction menentukan tindakan yang akan dilakukan setelah memuat konfigurasi. |
localTrafficSelectors array string |
LocalTrafficSelectors adalah pemilih traffic lokal yang akan disertakan dalam CHILD_SA. |
remoteTrafficSelectors array string |
RemoteTrafficSelectors adalah pemilih traffic jarak jauh yang akan disertakan dalam CHILD_SA. |
rekeyTime integer |
RekeyTime menentukan interval penggantian kunci CHILD_SA. |
espProposals array string |
ESPProposals memiliki kumpulan algoritma yang akan digunakan untuk SA turunan. |
dpdAction string |
Tindakan yang akan dilakukan untuk CHILD_SA ini saat waktu tunggu DPD habis. |
hardwareOffload OffloadSetting |
Apakah akan mencoba memindahkan pemrosesan ke NIC |
IKEVersion
Jenis pokok: integer
Muncul di: - StrongSwanConnectionSpec
Mode
Jenis pokok: string
Muncul di: - ChildSA
OffloadSetting
Jenis pokok: string
Muncul di: - ChildSA
StrongSwanConnection
StrongSwanConnection mewakili koneksi strongSwan
Muncul di: - StrongSwanConnectionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
strongswan.security.private.gdc.goog/v1alpha1 |
kind string |
StrongSwanConnection |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StrongSwanConnectionSpec |
|
status StrongSwanConnectionStatus |
StrongSwanConnectionList
StrongSwanConnectionList merepresentasikan kumpulan objek StrongSwanConnection.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
strongswan.security.private.gdc.goog/v1alpha1 |
kind string |
StrongSwanConnectionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items StrongSwanConnection array |
StrongSwanConnectionSpec
StrongSwanConnectionSpec merepresentasikan spesifikasi untuk koneksi strongSwan.
Muncul di: - StrongSwanConnection
| Kolom | Deskripsi |
|---|---|
connectionName string |
Nama koneksi. |
nodeName string |
NodeName adalah nama node tempat koneksi ini harus dibuat. |
ikeVersion IKEVersion |
Versi utama IKE yang akan digunakan untuk koneksi. 1 menggunakan IKEv1 alias ISAKMP, 2 menggunakan IKEv2. Koneksi yang menggunakan nilai default 0 menerima IKEv1 dan IKEv2 sebagai responder dan memulai koneksi secara aktif dengan IKEv2. |
remoteAddresses array string |
Alamat jarak jauh yang akan digunakan untuk komunikasi IKE. Menerima alamat IPv4/IPv6 tunggal, nama DNS, subnet CIDR, atau rentang alamat IP. |
localAddresses array string |
Alamat lokal yang akan digunakan untuk komunikasi IKE. Menerima alamat IPv4/IPv6 tunggal, nama DNS, subnet CIDR, atau rentang alamat IP. |
encapsulation boolean |
Menerapkan enkapsulasi UDP paket ESP, daemon IKE dapat memanipulasi payload deteksi NAT. |
children ChildSA array |
ChildSA's untuk koneksi. |
localAuth AuthOptions |
LocalAuth menentukan informasi autentikasi lokal. |
remoteAuth AuthOptions |
RemoteAuth menentukan informasi autentikasi jarak jauh. |
reAuthIntervalSeconds integer |
ReAuthIntervalSeconds menentukan interval autentikasi ulang IKE dalam detik. |
mobike boolean |
Mobike, jika diaktifkan, memungkinkan mobilitas klien dan multi-homing di server dengan memigrasikan tunnel VPN aktif. |
proposals array string |
Proposal memiliki kumpulan algoritma yang akan digunakan untuk koneksi IKE. |
dpdDelay Durasi |
Interval untuk memeriksa keaktifan peer yang secara aktif menggunakan pertukaran INFORMASI IKEv2. DPD = Deteksi Peer Mati |
rekeyTime Durasi |
RekeyTime menentukan interval penggantian kunci CHILD_SA. |
keyingTries integer |
Jumlah urutan transmisi ulang yang akan dilakukan selama koneksi awal sebelum berhenti. |
presharedIKEKeyRef SecretReference |
SecretRef menyimpan referensi Secret ke kunci yang telah dibagikan. Secret memiliki nilai untuk "PSK" |
StrongSwanConnectionStatus
StrongSwanConnectionStatus memberikan status StrongSwanConnection.
Muncul di: - StrongSwanConnection
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi digunakan untuk menunjukkan status kondisi angsa kuat saat ini, apakah konsumennya, atau apakah ada error. |
system.private.gdc.goog/v1alpha1
ASPathAccessListEntry
Muncul di: - RoutePolicyConfig
| Kolom | Deskripsi |
|---|---|
asPathRegex string |
Ekspresi reguler untuk mencocokkan jalur Sistem Otonom (AS) BGP. |
action RoutePolicyAction |
Tindakan yang harus dilakukan jika rute cocok dengan entri ini. |
AddressPoolClaim
AddressPoolClaim mewakili permintaan dan hasil alokasi serangkaian alamat IP dari subnet overlay tertentu.
Muncul di: - AddressPoolClaimList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AddressPoolClaim |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AddressPoolClaimSpec |
|
status AddressPoolClaimStatus |
AddressPoolClaimList
AddressPoolClaimList merepresentasikan kumpulan AddressPoolClaim.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AddressPoolClaimList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AddressPoolClaim |
AddressPoolClaimSpec
AddressPoolClaimSpec memberikan spesifikasi klaim kumpulan alamat.
Muncul di: - AddressPoolClaim
| Kolom | Deskripsi |
|---|---|
size integer |
Ukuran kumpulan. Akan diabaikan jika StaticIPRanges ditentukan. |
staticIPRanges Array IPRange |
Opsional. Tentukan IPRanges yang diinginkan. Reconciler akan mengalokasikan IPRange yang diberikan ke AddressPoolClaim jika tersedia, dan akan gagal melakukan rekonsiliasi jika IPRange statis tidak tersedia. |
category NetworkCategory |
Kategori IP yang diminta AddressPoolClaim, yang harus konsisten dengan SubnetClaim yang dirujuk. Kolom ini tidak dapat diubah. |
isContinuousCIDR boolean |
Apakah subnet gaya CIDR berkelanjutan diperlukan. Kolom ini tidak dapat diubah. |
ipFamily IPFamily |
Grup IP yang diminta, dapat berupa IPv4, IPv6, atau stack ganda. |
subnetClaimName string |
TODO(ziqian): Gunakan anotasi "Deprecated" setelah menghapus semua dependensi. Kolom ini tidak digunakan lagi: Sebagai gantinya, gunakan ParentReference. Nama SubnetClaim tempat IP dialokasikan. |
parentReference IPAMObjectReference |
Nama klaim IPAM induk tempat IP dialokasikan. |
AddressPoolClaimStatus
AddressPoolClaimStatus mewakili hasil yang dialokasikan dari klaim kumpulan alamat.
Muncul di: - AddressPoolClaim
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status AddressPoolClaim. Jenis kondisi: - Siap: Menunjukkan bahwa AddressPoolClaim siap digunakan |
allocatedIPRanges Array IPRange |
Rentang IP yang dialokasikan |
subnetClaimRef ObjectReference |
Referensi ke SubnetClaim yang digunakan AddressPoolClaim untuk mendapatkan IP jika AddressPoolClaim dialokasikan dari SubnetClaim. ObjectReference akan kosong jika AddressPoolClaim tidak dialokasikan dari SubnetClaim. |
subnetCidr IPSubnetString |
CIDR yang dialokasikan ke SubnetClaim yang dirujuk jika AddressPoolClaim dialokasikan dari SubnetClaim. |
subnetGateway IPAddressString |
Gateway SubnetClaim yang dirujuk jika AddressPoolClaim dialokasikan dari SubnetClaim. |
AggSwitch
AggSwitch mewakili pengalihan agregasi di jaringan data.
Muncul di: - AggSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AggSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AggSwitchSpec |
|
status AggSwitchStatus |
AggSwitchList
AggSwitchList mewakili kumpulan tombol agregasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AggSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AggSwitch |
AggSwitchSpec
AggSwitchSpec memberikan spesifikasi pengalihan agregasi.
Muncul di: - AggSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang ditetapkan untuk port pengelolaan switch. Harus dapat diakses sebelum spesifikasi lainnya dikonfigurasi. |
dataIPSubnet IPSubnetString |
DataIPSubnet menjelaskan subnet IP yang ditetapkan ke antarmuka loopback di vrf root-eksternal. IP dapat digunakan untuk mengidentifikasi switch secara unik di jaringan dataplane. |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchCertificates SwitchCertificates |
SwitchCertificates menyimpan status dan referensi untuk setiap sertifikat. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
hairpinLinks Array LegacyHairpinLink |
HairpinLinks menjelaskan loop hairpin yang dibuat oleh integrasi firewall dengan switch |
targetVersion string |
TargetVersion menyediakan versi target khusus vendor untuk peralihan. Jika ditentukan, tombol akses dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk switch. Jika ditentukan, switch akan menginstal paket. |
disableSwitchAPICertValidation boolean |
Jika DisableSwitchAPICertValidation bernilai benar (true), sertifikat switch API tidak divalidasi oleh pengontrol. Secara default, nilainya adalah false. kubebuilder:default=false |
AggSwitchStatus
AggSwitchStatus menjelaskan status tombol agregasi.
Muncul di: - AggSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status sakelar. Jenis kondisi: - Siap: Menunjukkan bahwa tombol siap digunakan |
switchStatus SwitchStatus |
|
allocatedDataIPs AllocatedDataIPs |
|
errorStatus ErrorStatus |
Status error yang diamati dari pengalihan penggabungan. |
Pemberitahuan
Peringatan mewakili peringatan dalam sistem GPC. Kolom tidak dapat diubah.
Muncul di: - DiskStatus - DiskStatus - FirewallClusterStatus - FirewallNodeStatus - ObjectStorageAdminNodeStatus - ObjectStorageClusterStatus - ObjectStorageSiteStatus - ObjectStorageStorageNodeStatus - ServerStatus - StorageAggregateStatus - StorageAggregateStatus - StorageClusterStatus - StorageClusterStatus - StorageNodeStatus - StorageNodeStatus - StorageSwitchStatus - StorageVirtualMachineStatus - StorageVirtualMachineStatus - SwitchStatus
| Kolom | Deskripsi |
|---|---|
code string |
Kode untuk error. ID ini mencakup awalan dengan huruf yang diikuti dengan kode numerik empat digit. |
message string |
Pesan error yang dapat dibaca manusia. |
id string |
ID pemberitahuan. Unik per objek per kode error. |
startTime Waktu |
Waktu saat pemberitahuan dimulai. |
AllocatedDataIPs
AllocatedDataIPs menjelaskan alamat IP spesifik yang dialokasikan untuk switch dataplane.
Muncul di: - AggSwitchStatus - BorderLeafSwitchStatus - TORSwitchStatus
| Kolom | Deskripsi |
|---|---|
billingIP IPAddressString |
BillingIP adalah alamat IP yang dikhususkan untuk kasus penggunaan penagihan. |
observabilityIP IPAddressString |
ObservabilityIP adalah alamat IP yang dikhususkan untuk kasus penggunaan kemampuan pengamatan. |
AllocationRecord
Muncul di: - CIDRAllocationStatus
| Kolom | Deskripsi |
|---|---|
allocatedCidrBlocks Array IPSubnetString |
AllocatedCIDRBlocks mencatat CIDR yang dialokasikan di CIDRClaim |
timeStamp Waktu |
Stempel waktu menunjukkan waktu pembuatan allocationRecord. |
AnsiblePlaybook
AnsiblePlaybook merepresentasikan file playbook Ansible.
Muncul di: - AnsiblePlaybookList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AnsiblePlaybook |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AnsiblePlaybookSpec |
Spec merepresentasikan spesifikasi untuk playbook Ansible yang menggambarkan cetak biru pengelolaan konfigurasi |
status AnsiblePlaybookStatus |
AnsiblePlaybookList
AnsiblePlaybookList merepresentasikan kumpulan playbook Ansible.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AnsiblePlaybookList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items AnsiblePlaybook array |
AnsiblePlaybookRole
AnsiblePlaybookRole merepresentasikan peran ansible untuk playbook
Muncul di: - AnsiblePlaybookRoleList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AnsiblePlaybookRole |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AnsiblePlaybookRoleSpec |
AnsiblePlaybookRoleList
AnsiblePlaybookRoleList merepresentasikan kumpulan peran playbook Ansible.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AnsiblePlaybookRoleList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items AnsiblePlaybookRole array |
AnsiblePlaybookRoleSpec
AnsiblePlaybookRoleSpec merepresentasikan kumpulan tugas, template, dll. yang merepresentasikan peran Ansible.
Muncul di: - AnsiblePlaybookRole
| Kolom | Deskripsi |
|---|---|
tasks object (keys:string, values:string) |
Semua tugas yang dilakukan untuk peran ini. Kunci ini merepresentasikan nama file tugas target untuk mendukung dukungan multi-file seperti untuk eksekusi yang bergantung pada OS |
templates object (keys:string, values:string) |
Informasi template yang diterapkan ke tugas. Kunci merepresentasikan kunci nama file template yang digunakan dalam tugas dan nilai merepresentasikan konten template. |
vars object (keys:string, values:string) |
Variabel yang terkait dengan peran. Kunci merepresentasikan kunci nama file dan nilai adalah konten file. https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#directory-layout |
handlers object (keys:string, values:string) |
File handler yang terkait dengan peran. Kunci merepresentasikan kunci nama file dan nilai adalah konten file. https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#directory-layout |
files object (keys:string, values:string) |
File yang terkait dengan peran. Kunci merepresentasikan kunci nama file dan nilai adalah konten file. https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#directory-layout |
defaults object (keys:string, values:string) |
Variabel prioritas rendah default yang terkait dengan peran. Kunci merepresentasikan kunci nama file dan nilai adalah konten file. https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#directory-layout |
meta object (keys:string, values:string) |
Dependensi yang terkait dengan peran. Kunci merepresentasikan kunci nama file dan nilai adalah konten file. https://docs.ansible.com/ansible/2.8/user_guide/playbooks_best_practices.html#directory-layout |
AnsiblePlaybookSpec
AnsiblePlaybookSpec merepresentasikan spesifikasi playbook
Muncul di: - AnsiblePlaybook
| Kolom | Deskripsi |
|---|---|
playbook string |
AnsiblePlaybookStatus
AnsiblePlaybookStatus merepresentasikan informasi playbook.
Muncul di: - AnsiblePlaybook
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang playbook ansible |
AptSourceConfig
AptSourceConfig memberikan spesifikasi sumber apt paket debian.
Muncul di: - OSUpgradeSpec
| Kolom | Deskripsi |
|---|---|
ociImagePath string |
OCIImagePath adalah referensi ke image OCI yang berisi satu atau beberapa paket debian dari rilis yang akan ditayangkan oleh Server Repo Debian. Gambar harus berisi paket yang ditentukan klien untuk diupgrade dalam Packages. Referensi harus menyertakan nama project, nama repositori, dan tag image, serta akan digunakan sebagai argumen saat mengonfigurasi deployment Debian Repo Server. |
localPath string |
LocalPath adalah jalur atau URI sumber apt yang ditayangkan secara lokal. |
AttachmentEntity
Merepresentasikan organisasi dan VRF-nya dalam AttachmentGroup.
Muncul di: - AttachmentGroupSpec
| Kolom | Deskripsi |
|---|---|
orgName string |
Nama organisasi dalam AttachmentGroup ini. |
domainType DomainType |
Mewakili VRF tempat InterconnectAttachment akan berada. |
AttachmentGroup
AttachmentGroup merepresentasikan daftar organisasi dan VRF mana yang diizinkan di InterconnectAttachment. Daftar organisasi harus merupakan bagian dari permittedOrgs di InterconnectGroup.
Muncul di: - AttachmentGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AttachmentGroup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec AttachmentGroupSpec |
|
status AttachmentGroupStatus |
AttachmentGroupList
Mewakili kumpulan objek AttachmentGroup.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
AttachmentGroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array AttachmentGroup |
AttachmentGroupSpec
AttachmentGroupSpec memberikan spesifikasi (yaitu, status yang diinginkan) AttachmentGroup.
Muncul di: - AttachmentGroup
| Kolom | Deskripsi |
|---|---|
identifier string |
Nama yang digunakan untuk mengelompokkan semua InterconnectAttachment yang menggunakan koneksi yang sama. |
entities Array AttachmentEntity |
Daftar org dan VRF dalam AttachmentGroup ini. |
AttachmentGroupStatus
AttachmentGroupStatus merepresentasikan status AttachmentGroup setelah rekonsiliasi.
Muncul di: - AttachmentGroup
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang grup lampiran. |
BFDAuthentication
Muncul di: - BFDConfig - InterconnectSessionSpec
| Kolom | Deskripsi |
|---|---|
keyID integer |
|
key string |
BFDConfig
Muncul di: - BGPSessionConfig
| Kolom | Deskripsi |
|---|---|
bfdMode BFDMode |
Mode sesi BFD ini. Jika tidak disetel, PlainBFD akan digunakan. |
minTransitInterval integer |
Frekuensi perangkat akan mengirim pesan halo BFD. Jika tidak disetel, 250 mdtk akan digunakan sebagai default. |
receiveInterval integer |
Frekuensi perangkat akan menerima pesan hello BFD. Jika tidak disetel, 250 mdtk akan digunakan sebagai default. |
detectMultiplier integer |
Jumlah pesan hello BFD yang hilang sebelum perangkat ini menentukan bahwa ada kegagalan. Jika tidak disetel, 3 akan digunakan sebagai default. |
bfdAuthentication BFDAuthentication |
Autentikasi BFD hanya diperlukan untuk MH BFD, yang terdiri dari ID kunci berpasangan dan SHA-1 ascii_key. Tidak perlu disetel jika mode BFD adalah plain atau single hop |
BFDMode
Jenis pokok: string
Mode sesi BFD.
Muncul di: - BFDConfig
BGPAutonomousSystemNumber
Jenis pokok: integer
BGPAutonomousSystemNumber merepresentasikan nomor sistem otonom protokol BGP.
Muncul di: - BGPSessionConfig - BorderGatewayProtocolSpec - ClusterBGPRouterSpec - DatacenterBGP - EBGPNeighbor - EBGPNeighbors - HAMSBGPSpec - HAMSCPInterconnectSpec - HAMSDCIASNSpec - HAMSMZPeerSpec - HAMSOCInterconnectSpec - InterconnectSessionSpec - MultiZoneHairpinPeer - MultiZoneNetworkConfigZone - PeeringConfig
BGPNeighborAddressFamily
Jenis pokok: string
Muncul di: - BGPSessionConfig - InterconnectSessionSpec
BGPPeerType
Jenis pokok: string
BGPPeerType mengidentifikasi jenis peer BGP eksternal.
Muncul di: - EBGPNeighbors
BGPPrefixCounters
Penghitung awalan BGP.
Muncul di: - BGPSessionStatus - HairpinBGPSessionStatus - InterconnectSessionStatus
| Kolom | Deskripsi |
|---|---|
received integer |
|
sent integer |
|
withdrawn integer |
BGPSessionConfig
Konfigurasi Sesi BGP
Muncul di: - InterconnectAttachmentSpec - MultiZoneBGPSession - MultiZoneIPv4BGPSession
| Kolom | Deskripsi |
|---|---|
localIP IPSubnetString |
Alamat IP lokal dan panjang subnet dalam konfigurasi terisolasi GDC. Tidak berlaku untuk sesi EVPN, tetapi wajib untuk semua jenis interkoneksi lainnya. |
peerIP IPAddressString |
IP Peer Sesi BGP |
localASN BGPAutonomousSystemNumber |
ASN lokal sesi BGP. Jika tidak disetel, ASN router akan digunakan. |
peerASN BGPAutonomousSystemNumber |
ASN peer sesi BGP. Jika tidak disetel, sesi BGP adalah sesi iBGP. |
addressFamily BGPNeighborAddressFamily |
Kelompok Alamat yang menjadi milik BGPNeighbor sesi ini. Untuk sesi multi-zona, nilai akan diberikan oleh IO, sebagai IPv4 atau EVPN untuk link dci atau evpn. Untuk semua interkoneksi lainnya, setelannya akan ditetapkan ke DualStack secara default. |
maximumPrefixes integer |
Jumlah maksimum awalan yang diizinkan |
med integer |
Atribut MED untuk pemilihan jalur |
localPref integer |
Atribut Preferensi Lokal untuk pemilihan jalur |
md5SecretRef UniversalObjectReference |
Referensi secret Kunci Hash MD5 untuk autentikasi BGP. MD5SecretRef atau MD5SecretKey harus digunakan untuk autentikasi BGP. Jika keduanya tidak ada atau kosong, autentikasi BGP tidak diaktifkan. Saat ini tidak didukung oleh pembuatan HAMS. |
md5SecretKey string |
Kunci Hash MD5 untuk autentikasi BGP. MD5SecretRef atau MD5SecretKey harus digunakan untuk autentikasi BGP. Jika keduanya tidak ada atau kosong, autentikasi BGP tidak diaktifkan. |
bfdConfig BFDConfig |
Parameter untuk mengaktifkan BFD pada sesi BGP ini. |
sourceInterface string |
SourceInterface Sesi BGP. |
BGPSessionStatus
Status BGPSession menampilkan BGPSessionStatus
Muncul di: - InterconnectAttachmentStatus - MultiZoneBGPSession - MultiZoneHairpinBGPSession - MultiZoneIPv4BGPSession
| Kolom | Deskripsi |
|---|---|
sessionStatus string |
Sesi AKTIF atau tidak |
uptime string |
Waktu Aktif Sesi |
prefixCounters BGPPrefixCounters |
Penghitung Awalan BGP |
BMC
BMC mewakili pengontrol pengelolaan baseboard di server fisik.
Muncul di: - BMCList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BMC |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BMCSpec |
|
status BMCStatus |
BMCCertificateState
Jenis pokok: string
Status memiliki jenis enumerasi mesin status terbatas rotasi sertifikat BMC.
Muncul di: - ServerBMCCertificateStatus
BMCConfigName
Jenis pokok: string
Muncul di: - BMCConfigStatus
BMCConfigStatus
BMCConfigStatus menyimpan status langkah konfigurasi.
Muncul di: - BMCStatus
| Kolom | Deskripsi |
|---|---|
name BMCConfigName |
Name adalah nama grup konfigurasi yang menentukan langkah operasi. |
conditions Array Condition |
Kondisi mencakup kondisi saat ini untuk penerapan konfigurasi. |
BMCHardwareSpec
BMCHardwareSpec berisi informasi tentang pengontrol pengelolaan papan dasar (BMC) objek Server.
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
IP adalah alamat IPv4 BMC. Jika tidak disetel, IP BMC akan otomatis ditetapkan dalam jaringan pengelolaan. |
protocol BMCProtocol |
Protocol adalah protokol yang digunakan untuk berkomunikasi dengan BMC. |
port integer |
Port adalah port TCP atau UDP yang digunakan untuk komunikasi BMC. Jika tidak disetel, port default akan digunakan. |
redfish RedfishSpec |
Redfish diperlukan jika dan hanya jika protokolnya adalah "redfish" atau varian redfish. |
mac MACAddressString |
MAC adalah alamat MAC BMC. |
nicPort NICPortSpec |
NICPort menentukan port NIC BMC. |
credentialsRef SecretReference |
CredentialsRef menyimpan referensi ke Secret yang berisi kredensial yang akan digunakan untuk melakukan autentikasi dengan BMC. |
BMCList
BMCList merepresentasikan kumpulan pengontrol pengelolaan baseboard.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BMCList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BMC array |
BMCProtocol
Jenis pokok: string
BMCProtocol adalah protokol yang digunakan untuk berkomunikasi dengan BMC.
Muncul di: - BMCHardwareSpec
BMCSpec
BMCSpec menyediakan spesifikasi (yaitu, status yang diinginkan) pengontrol pengelolaan baseboard.
Muncul di: - BMC
| Kolom | Deskripsi |
|---|---|
firmware Array FirmwareSpec |
Firmware menyimpan info paket firmware yang ditargetkan. |
BMCStatus
BMCStatus akan menyimpan kondisi operasi pengontrol dan info status langsung pengontrol manajemen baseboard.
Muncul di: - BMC - ServerStatus
| Kolom | Deskripsi |
|---|---|
firmware Array FirmwareStatus |
Firmware adalah info paket firmware aktif saat ini. |
preinstallReady boolean |
Flag PreinstallReady benar (true) jika proses pra-penginstalan selesai. |
installReady boolean |
Flag InstallReady jika proses penginstalan selesai. |
configStatus Array BMCConfigStatus |
ConfigStatus digunakan untuk melacak kondisi aplikasi setiap grup konfigurasi. |
jobs Array Jobs |
Jobs digunakan untuk menyimpan semua tugas yang sedang berlangsung. |
BackupRepository
BackupRepository merepresentasikan bucket objek dengan konfigurasi, protokol, dan kredensial terkait untuk berkomunikasi dengan penyedia penyimpanan objek.
Muncul di: - BackupRestoreAddonSpec
| Kolom | Deskripsi |
|---|---|
credential SecretKeySelector |
Referensi ke resource Secret dalam namespace yang sama dengan resource BackupRestoreAddon yang digunakan untuk mendapatkan kredensial guna berkomunikasi dengan sistem penyimpanan objek. Jika tidak ditentukan, sistem mengasumsikan tidak ada rahasia yang diperlukan. Tidak dapat diubah setelah ditetapkan. |
protocol ObjectStorageProtocol |
Protokol penyimpanan objek. Tidak dapat diubah. |
config object (keys:string, values:string) |
Config menentukan konfigurasi khusus penyedia. Yang didukung adalah: 1. "SSEMethod", untuk mengganti algoritma enkripsi sisi server, defaultnya adalah "AES256", hanya berlaku jika 'Protocol' berjenis S3. 2. "PublicUrl", jika disediakan, URL ini akan digunakan, bukan S3.Endpoint untuk membuat URL bertanda tangan download. Konfigurasi ini terutama untuk sistem penyimpanan objek lokal seperti Minio. Contoh nilai: "https://minio.mycluster.com" 3. "PathStyle", menentukan nilai boolean yang menyarankan apakah akan menggunakan pengalamatan gaya jalur, bukan pengalamatan bucket yang dihosting virtual. Setel ke "True" untuk menggunakan pengalamatan gaya jalur. Konfigurasi ini terutama ditujukan untuk sistem penyimpanan objek lokal seperti Minio. 4. "CaCert", menentukan CAbundle endpoint penyimpanan objek. 5. "AwsProfile", menentukan profil AWS dalam kredensial yang akan digunakan. Hanya berlaku jika 'Protocol' berjenis S3. 6. "KmsKey", menentukan ID Kunci AWS KMS. Hanya berfungsi jika penyedia penyimpanan objek adalah AWS S3 dan memerlukan pemberian izin penggunaan kunci secara eksplisit. 7. "SkipTLSVerify", menentukan nilai boolean yang menunjukkan apakah sertifikat TLS harus diverifikasi saat terhubung ke endpoint yang diberikan(yaitu, sertifikat yang ditandatangani sendiri dengan Minio). Defaultnya adalah "False". Catatan: Menyetelnya ke "True" membuatnya lebih rentan terhadap serangan man-in-the-middle. Tidak direkomendasikan untuk penggunaan produksi. Tidak dapat diubah. |
BackupRepositoryState
Jenis pokok: string
Muncul di: - BackupRepositoryStatus
BackupRepositoryStatus
BackupRepositoryStatus menunjukkan status saat ini dari BackupRepository yang disediakan untuk add-on pencadangan dan pemulihan.
Muncul di: - BackupRestoreAddonStatus
| Kolom | Deskripsi |
|---|---|
lastSyncTime Stempel waktu |
LastSyncTime menunjukkan waktu terakhir saat artefak cadangan di BackupRepository yang disediakan telah disinkronkan ke dalam cluster. |
lastValidationTime Stempel waktu |
LastValidationTime menunjukkan waktu terakhir saat BackupRepository yang diberikan divalidasi. |
state BackupRepositoryState |
Status menunjukkan status BackupRepository saat ini |
message string |
Pesan merepresentasikan string yang dapat dibaca manusia yang menyatakan alasan BackupRepository berada dalam statusnya saat ini. |
BackupRestoreAddon
BackupRestoreAddon merepresentasikan konfigurasi komponen Backup for GPC dalam cluster. Maksimal hanya ada satu jenis per cluster.
Muncul di: - BackupRestoreAddonList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BackupRestoreAddon |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BackupRestoreAddonSpec |
Spec merepresentasikan konfigurasi add-on. |
status BackupRestoreAddonStatus |
Status menunjukkan status terakhir yang diamati dari add-on. |
BackupRestoreAddonList
BackupRestoreAddonList merepresentasikan kumpulan BackupRestoreAddon.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BackupRestoreAddonList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BackupRestoreAddon |
BackupRestoreAddonSpec
BackupRestoreAddonSpec menentukan status yang diinginkan dari komponen pemulihan cadangan.
Muncul di: - BackupRestoreAddon
| Kolom | Deskripsi |
|---|---|
repository BackupRepository |
Repositori menentukan bucket objek tempat artefak cadangan akan disimpan atau dari mana artefak cadangan akan diimpor. Tidak dapat diubah. |
backupSyncInterval Durasi |
BackupSyncInterval menentukan seberapa sering komponen pencadangan akan menyinkronkan pencadangan dari bucket objek yang disediakan. Tidak menentukan kolom ini atau menyetel ke nilai 0 akan menonaktifkan sinkronisasi. |
backupRepositoryValidationInterval Durasi |
RepositoryValidationInterval menentukan seberapa sering komponen pencadangan memeriksa kondisi repositori, yaitu apakah bucket masih tersedia/dapat diakses. Tidak menentukannya atau menyetelnya ke nilai 0 akan menonaktifkan validasi. |
BackupRestoreAddonStatus
BackupRestoreAddonStatus menampilkan status saat ini dari add-on pencadangan dan pemulihan serta repositori cadangan terkait.
Muncul di: - BackupRestoreAddon
| Kolom | Deskripsi |
|---|---|
repositoryStatus BackupRepositoryStatus |
RepositoryStatus menunjukkan status BackupRepository saat ini. |
componentsStatus ComponentsStatus |
ComponentsStatus merepresentasikan status saat ini dari komponen add-on yang diinstal. |
BackupRestoreComponentsPhase
Jenis pokok: string
BackupRestoreComponentsPhase merepresentasikan status gabungan dari semua komponen.
Muncul di: - ComponentsStatus
BareMetalHostStatus
Muncul di: - ServerStatus
| Kolom | Deskripsi |
|---|---|
poweredOn boolean |
Indikator untuk menunjukkan apakah host diaktifkan atau tidak. |
provisionState ProvisioningState |
Indikator untuk apa yang dilakukan penyedia dengan host. |
operationalStatus OperationalStatus |
OperationalStatus menyimpan status host. |
BaremetalHostNetwork
BaremetalHostNetwork menjelaskan konfigurasi dan kemampuan jaringan host dari semua node bare metal GDCH. Objek ini mengontrol konfigurasi jaringan runtime apa pun yang harus disesuaikan pada node
Muncul di: - BaremetalHostNetworkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BaremetalHostNetwork |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BaremetalHostNetworkSpec |
|
status BaremetalHostNetworkStatus |
BaremetalHostNetworkList
BaremetalHostNetworkList merepresentasikan kumpulan jaringan BaremetalHost.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BaremetalHostNetworkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items BaremetalHostNetwork array |
BaremetalHostNetworkSpec
BaremetalHostNetworkSpec menjelaskan spesifikasi jaringan host yang diterapkan ke host tertentu
Muncul di: - BaremetalHostNetwork
| Kolom | Deskripsi |
|---|---|
links Array PhysicalLinkSpec |
EthernetLinks mewakili NIC fisik yang terhubung melalui kabel pada mesin bare metal yang dirujuk |
bonds array BondLinkSpec |
BondLink merepresentasikan link logis yang menyediakan penggabungan link menggunakan antarmuka yang ditentukan |
vlans array VLANLinkSpec |
VLANLink merepresentasikan jaringan virtual yang menyediakan isolasi jaringan pada antarmuka yang ditentukan |
BaremetalHostNetworkStatus
BaremetalHostNetworkStatus menjelaskan status konfigurasi jaringan node
Muncul di: - BaremetalHostNetwork
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi entri BaremetalHostNetwork |
BgpSessionStatus
Jenis pokok: string
Status sesi BGP.
Muncul di: - HairpinBGPSessionStatus - InterconnectSessionStatus
BondLinkSpec
BondLinkSpec menentukan konfigurasi ikatan untuk antarmuka jaringan yang disediakan
Muncul di: - BaremetalHostNetworkSpec
| Kolom | Deskripsi |
|---|---|
name InterfaceName |
Nama antarmuka gabungan |
mode BondMode |
BondMode merepresentasikan setelan mode untuk mengonfigurasi antarmuka gabungan |
links Array InterfaceName |
Links merepresentasikan daftar antarmuka jaringan yang akan dikonfigurasi dengan penggabungan |
type NetworkLinkType |
LinkType adalah jenis link ethernet yang digunakan untuk alur traffic jaringan GDCH |
network HostNetworkSpec |
Konfigurasi jaringan untuk antarmuka fisik |
BondMode
Jenis pokok: string
Muncul di: - BondLinkSpec
BorderGatewayProtocolSpec
BorderGatewayProtocolSpec memberikan spesifikasi jaringan BGP dalam sel GPC.
Muncul di: - CellDataNetworkSpec - CellManagementNetworkSpec
| Kolom | Deskripsi |
|---|---|
bgpAutonomousSystem BGPAutonomousSystemNumber |
Nomor sistem otonom (ASN) dalam konfigurasi BGP untuk sel GPC. Ini digunakan untuk melakukan peering dengan jaringan pelanggan, pusat operasi, dan instance GDCH jarak jauh. |
bgpAutonomousSystemInternal BGPAutonomousSystemNumber |
Nomor sistem otonom (ASN) internal dalam konfigurasi BGP untuk sel GPC. ASN internal digunakan di jaringan data untuk menghubungkan beberapa VRF eksternal (Root External, ORGx External) dengan VRF interkoneksi (DCI, OC, dan Customer). ASN internal bersifat opsional untuk jaringan pengelolaan. |
transitAutonomousSystemInternal BGPAutonomousSystemNumber |
Nomor sistem otonom (ASN) internal yang dicadangkan di sel GPC untuk menghubungkan VRF internal dengan VRF OCTRANSIT. 1) Di jaringan data, ini digunakan untuk menghubungkan OC VRF dengan OCTRANSIT VRF 2) Di jaringan pengelolaan, ini digunakan untuk menghubungkan VRF default dengan OCTRANSIT VRF |
clusterAutonomousSystemNumber BGPAutonomousSystemNumber |
ASN yang akan digunakan di cluster di semua ORG. |
ebgp Array EBGPNeighbors |
Uplink menjelaskan tetangga pelanggan beserta nomor AS jarak jauh terkait |
BorderLeafSwitch
BorderLeafSwitch merepresentasikan switch leaf batas di jaringan data.
Muncul di: - BorderLeafSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BorderLeafSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec BorderLeafSwitchSpec |
|
status BorderLeafSwitchStatus |
BorderLeafSwitchList
BorderLeafSwitchList mewakili kumpulan pengalihan agregasi.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
BorderLeafSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array BorderLeafSwitch |
BorderLeafSwitchSpec
BorderLeafSwitchSpec memberikan spesifikasi switch agregasi.
Muncul di: - BorderLeafSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang ditetapkan untuk port pengelolaan switch. Harus dapat diakses sebelum spesifikasi lainnya dikonfigurasi. |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchCertificates SwitchCertificates |
SwitchCertificates menyimpan status dan referensi untuk setiap sertifikat. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
targetVersion string |
TargetVersion menyediakan versi target khusus vendor untuk peralihan. Jika ditentukan, tombol akses dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk switch. Jika ditentukan, switch akan menginstal paket. |
disableSwitchAPICertValidation boolean |
Jika DisableSwitchAPICertValidation bernilai benar (true), sertifikat switch API tidak divalidasi oleh pengontrol. Secara default, nilainya adalah false. kubebuilder:default=false |
BorderLeafSwitchStatus
BorderLeafSwitchStatus menjelaskan status switch agregasi.
Muncul di: - BorderLeafSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status sakelar. Jenis kondisi: - Siap: Menunjukkan bahwa tombol siap digunakan |
switchStatus SwitchStatus |
|
allocatedDataIPs AllocatedDataIPs |
|
errorStatus ErrorStatus |
Status error yang diamati pada switch leaf batas. |
CIDRAllocationStatus
CIDRAllocationStatus merepresentasikan status alokasi CIDR untuk CIDRClaim dengan protokol tertentu(IPv4 atau IPv6)
Muncul di: - CIDRClaimStatus
| Kolom | Deskripsi |
|---|---|
cidrBlocks Array IPSubnetString |
Mewakili CIDR yang dialokasikan untuk CIDRClaim ini. Ukuran harus satu, kecuali untuk CIDRClaim root. |
allocatedCidrBlocks Array IPSubnetString |
Semua CIDR yang dialokasikan untuk turunan CIDRClaim ini. Rentang IP-nya dari kecil hingga besar. |
allocatedIPRanges Array IPRange |
Semua IPRange yang dialokasikan ke AddressPoolClaim turunan dari CIDRClaim ini. Rentang IP-nya dari kecil hingga besar. IPRanges tidak boleh tumpang-tindih dengan AllocatedCIDRBlocks. Hanya CIDRClaim leaf yang boleh memiliki kolom ini. |
allocationHistory Array AllocationRecord |
AllocationHistory berisi histori alokasi CIDR normal. |
CIDRClaim
CIDRClaim digunakan untuk mengklaim CIDR dari IPAM. Objek ini dapat memiliki referensi ke CIDRClaim induk, yang membantu membangun hierarki alokasi CIDR.
Muncul di: - CIDRClaimList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CIDRClaim |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CIDRClaimSpec |
|
status CIDRClaimStatus |
CIDRClaimList
CIDRClaimList merepresentasikan kumpulan CIDRClaim.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CIDRClaimList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items CIDRClaim array |
CIDRClaimSpec
Muncul di: - CIDRClaim
| Kolom | Deskripsi |
|---|---|
ipv4Spec CIDRRequestSpec |
Spesifikasi terkait protokol untuk IPv4. |
ipv6Spec CIDRRequestSpec |
Spesifikasi terkait protokol untuk IPv6. |
parentCidrClaimName string |
Nama CIDRClaim induk yang digunakan untuk mengalokasikan CIDRClaim ini. Secara default, induk akan berada di namespace yang sama dengan CIDRClaim. Satu-satunya pengecualian adalah saat induknya adalah CIDRClaims root, yang memiliki nama khusus "root-external" dan "root-internal" serta ditempatkan di namespace gpc-system. |
CIDRClaimStatus
Muncul di: - CIDRClaim
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status CIDRClaim. Jenis kondisi: - Siap: Menunjukkan bahwa CIDRClaim siap digunakan |
ipv4AllocationStatus CIDRAllocationStatus |
Status alokasi CIDR IPv4 dalam CIDRClaim ini |
ipv6AllocationStatus CIDRAllocationStatus |
Status alokasi CIDR IPv6 dalam CIDRClaim ini |
CIDRRequestSpec
CIDRRequestSpec merepresentasikan spesifikasi untuk satu versi IP (IPv4 atau IPv6) di dalam CIDRClaim
Muncul di: - CIDRClaimSpec
| Kolom | Deskripsi |
|---|---|
prefixLength integer |
Panjang awalan CIDR, yaitu panjang masker CIDR. PrefixLength berisi prefixLength pertama di PrefixLengths. Perhatikan bahwa kolom ini tidak akan digunakan lagi pada masa mendatang. |
prefixLengths array bilangan bulat |
PrefixLengths mencakup kolom tunggal PrefixLength. File ini berisi semua PrefixLength. |
staticCidrBlocks Array IPSubnetString |
CIDRBlock tertentu yang diminta pengguna. Jika ditentukan, IPAM akan mencoba mengalokasikan CIDRBlock yang diminta, bukan mengalokasikan secara dinamis. Jika CIDR yang diminta tidak tersedia, rekonsiliasi akan gagal. Ukuran slice paling banyak satu, kecuali untuk CIDRClaims root. |
CIQ
Customer Input Questionnaire (CIQ) mewakili serangkaian data yang diberikan oleh pelanggan. Hal ini mencakup, tetapi tidak terbatas pada, blok CIDR, ASN, dll. Properti ini akan digunakan untuk membuat input yang diproses oleh bootstrap air-gapped GDC
Muncul di: - CIQList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CIQ |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
hardwareVersion GDCHHardwareVersion |
HardwareVersion menunjukkan versi hardware GDC dengan air gap. |
externalCIDR HAMSSubnetGroupSpec |
ExternalCIDR menunjukkan subnet dataplane pelanggan eksternal yang disediakan oleh pelanggan, yang digunakan untuk alokasi eksternal admin root, alokasi eksternal org, dan beberapa layanan bersama. |
internalCIDR HAMSSubnetGroupSpec |
InternalCIDR menunjukkan bagian yang tidak tumpang-tindih dari subnet dataplane internal yang digunakan untuk berkomunikasi antara endpoint workload air-gapped GDC (server, node k8s, penyimpanan, dll.). Catatan: CIDR ini tidak terlihat dari jaringan pelanggan. |
overlappedInternalCIDRs OverlappedInternalCIDRs |
OverlappedInternalCIDRs menunjukkan bagian yang tumpang-tindih dari subnet dataplane internal yang digunakan untuk berkomunikasi antara rak yang terisolasi dari internet GDC. Catatan: CIDR ini tidak terlihat dari jaringan pelanggan. |
oobManagementCIDRs Array HAMSSubnetGroupSpec |
OOBManagementCIDRs menunjukkan subnet yang digunakan untuk mengonfigurasi jaringan pengelolaan instance GDC yang terisolasi. Untuk versi hardware 3.0, kolom ini harus berupa daftar dengan satu entri CIDR /19 yang akan digunakan untuk seluruh instance. Untuk versi hardware 2.0, kolom ini harus berupa daftar CIDR individual untuk setiap rak. |
ocitCIDR HAMSSubnetGroupSpec |
OCITCIDR menunjukkan subnet yang digunakan untuk mengonfigurasi jaringan ocit. |
bgp HAMSBGPSpec |
BGPInfo menunjukkan spesifikasi yang terdiri dari semua konfigurasi BGP yang relevan |
interconnects HAMSInterconnectsSpec |
Menunjukkan spesifikasi untuk interkoneksi jaringan eksternal. Jika tidak ada, tidak ada interkoneksi yang dihasilkan. |
dns CellDNSSpec |
DNS menunjukkan informasi yang diperlukan untuk mengonfigurasi DNS |
ipplan string |
IPPlan menunjukkan nama file atau alias yang berisi alokasi ruang IP untuk konfigurasi GDC yang terisolasi |
bootstrapper string |
Bootstrapper adalah nama perangkat Server yang digunakan sebagai mesin bootstrapper yang harus cocok dengan nilai dalam DEID |
externalNTP HAMSExternalNTPSpec |
ExternalNTP menentukan detail koneksi untuk perangkat NTP eksternal |
externalHSM HAMSExternalHSMSpec |
ExternalHSM menentukan detail koneksi untuk perangkat HSM eksternal |
externalIdP ExternalIdp |
ExternalIdp menentukan detail koneksi untuk IdP eksternal(pelanggan). |
zone HAMSZoneSpec |
Zone menentukan informasi tentang zona ini. |
zoneInfraCIDRs Array HAMSSubnetGroupSpec |
zoneInfraCIDR digunakan untuk mengalokasikan IP untuk infrastruktur GDCH, yang mencakup semua komponen organisasi root dan IP server atau hardware lainnya dari organisasi tenant. Kolom ini bersifat opsional. Jika tidak disetel, GDCH akan menggunakan 172.(16+site_id).0.0/16 sebagai nilai default. |
useInsecureStorageGridPasswords boolean |
UseFactoryDefaultStorageGridPasswords hanya boleh disetel ke "true" untuk deployment lab dan demo. Jika disetel ke benar (true), sandi SSH dan konsol petak penyimpanan akan disetel ke nilai default pabrik yang konstan. Jika tidak, kredensial acak yang dipilih netapp akan digunakan. Ref: https://docs.netapp.com/us-en/storagegrid-116/rhel/specifying-storagegrid-system-passwords.html |
applianceVLANOverrides HAMSApplianceVLANOverrideSpec |
ApplianceVLANOverrides memungkinkan penggantian nilai VLAN appliance default. Kolom ini umumnya tidak diperlukan, kecuali saat melakukan booting beberapa perangkat peralatan di jaringan L2 yang sama. |
systemUseNotification SystemUseNotificationSpec |
SystemUseNotification memungkinkan mengganti pesan default di seluruh perangkat GDC yang terisolasi. |
ipplanOverride string |
IPPlanOverride memungkinkan penggantian rencana IP default untuk deployment GDC dengan air gap. |
CIQList
CIQList merepresentasikan kumpulan CIQ.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CIQList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items CIQ array |
CarrierBGPConfigOverride
Muncul di: - MultiZoneNetworkPeeringConfigPeering
| Kolom | Deskripsi |
|---|---|
peeringIP CarrierPeeringIPOverride |
PeeringIP berisi IP lokal BGP dan IP peer yang akan diganti. |
CarrierPeeringIPOverride
Muncul di: - CarrierBGPConfigOverride
| Kolom | Deskripsi |
|---|---|
localIP IPSubnetString |
|
peerIP IPAddressString |
Nomor Ponsel
Sel merepresentasikan Sel. Objek ini menyimpan informasi Sel.
Muncul di: - CellList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
Cell |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CellSpec |
|
status CellStatus |
CellDNS
CellDNS mewakili konfigurasi DNS yang diterima dari pelanggan. Hanya satu instance resource ini yang dapat dibuat di cluster admin root.
Muncul di: - CellDNSList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellDNS |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CellDNSSpec |
|
status CellDNSStatus |
CellDNSList
CellDNSList merepresentasikan kumpulan CellDNS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellDNSList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array CellDNS |
CellDNSSpec
CellDNSSpec memberikan spesifikasi DNS yang diterima dari pelanggan.
| Kolom | Deskripsi |
|---|---|
delegatedSubdomain string |
Pelanggan akan memberikan subdomain yang didelegasikan yang akan digunakan sebagai akhiran di sel GPC. Kolom ini wajib diisi. |
nameservers Array IPAddressString |
Server nama berisi alamat IP server DNS lokal pelanggan. Ini adalah daftar, jika lingkungan pelanggan memiliki beberapa server nama. Jika daftar ini kosong, layanan dalam GDC tidak akan dapat mengakses layanan di luar GDC. |
CellDataNetwork
CellDataNetwork mewakili konfigurasi jaringan data tingkat sel.
Muncul di: - CellDataNetworkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellDataNetwork |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CellDataNetworkSpec |
|
status CellDataNetworkStatus |
CellDataNetworkList
CellDataNetworkList merepresentasikan kumpulan CellDataNetwork.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellDataNetworkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items CellDataNetwork array |
CellDataNetworkSpec
CellDataNetworkSpec memberikan spesifikasi jaringan data tingkat sel.
Muncul di: - CellDataNetwork
| Kolom | Deskripsi |
|---|---|
bgp BorderGatewayProtocolSpec |
Konfigurasi BGP untuk jaringan data sel GPC yang terkait. |
dci DatacenterInterconnectSpec |
Informasi konfigurasi DCI untuk jaringan data yang digunakan untuk alokasi sel GPC tertentu. |
l3Mtu integer |
Unit transmisi maksimum untuk jaringan data, yang digunakan di antarmuka jaringan data lapisan 3. Jika L3MTU adalah 0, L3MTU untuk jaringan data tidak disetel. |
l2Mtu integer |
Unit transmisi maksimum jumbo untuk jaringan data, yang digunakan dalam mengonfigurasi antarmuka layer-2 fisik. Jika L2MTU adalah 0, MTU layer-2 untuk jaringan data tidak disetel. |
infraPhysicalMtu integer |
MTU maks infrastruktur fisik. |
CellDataNetworkStatus
CellDataNetworkStatus memberikan status jaringan data tingkat sel.
Muncul di: - CellDataNetwork
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status CellDataNetwork. Jenis Kondisi: - DCIReady: Menentukan apakah subnet DCI telah disesuaikan |
CellList
CellList merepresentasikan kumpulan sel.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array sel |
CellManagementNetwork
CellManagementNetwork merepresentasikan konfigurasi jaringan pengelolaan tingkat sel.
Muncul di: - CellManagementNetworkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellManagementNetwork |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CellManagementNetworkSpec |
|
status CellManagementNetworkStatus |
CellManagementNetworkList
CellManagementNetworkList merepresentasikan kumpulan CellManagementNetwork.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
CellManagementNetworkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array CellManagementNetwork |
CellManagementNetworkSpec
CellManagementNetworkSpec memberikan spesifikasi tingkat sel dari jaringan pengelolaan.
Muncul di: - CellManagementNetwork
| Kolom | Deskripsi |
|---|---|
bgp BorderGatewayProtocolSpec |
Konfigurasi BGP untuk jaringan data sel GPC yang terkait. |
dhcpRelayIPAddress IPAddressString |
|
cidrBlocks Array IPSubnetString |
Pengguna memberikan blok CIDR alamat IP yang dapat digunakan oleh jaringan pengelolaan. Blok CIDR mewakili semua alamat IP dalam jaringan berbasis prefiks (misalnya, 192.168.10.32/27) |
CellSpec
CellSpec memberikan spesifikasi sel.
Muncul di: - Sel
| Kolom | Deskripsi |
|---|---|
devices Array perangkat |
Devices adalah daftar semua perangkat di zona. |
connections Connection array |
Koneksi menjelaskan koneksi kabel antar-perangkat dalam rak, antar-rak dalam sel, atau ke perangkat eksternal. |
instanceType GDCHFlavor |
|
hardwareVersion GDCHHardwareVersion |
CertificateState
Jenis pokok: string
Muncul di: - CertificateStatus
CertificateStatus
Muncul di: - FirewallNodeStatus
| Kolom | Deskripsi |
|---|---|
certificateType CertificateType |
Type adalah jenis sertifikat. Memiliki nilai terbatas. |
state CertificateState |
State adalah status sertifikat. Memiliki status terbatas. |
beginTime Waktu |
BeginTime adalah waktu dimulainya rotasi sertifikat sebelumnya. |
csr array bilangan bulat |
CSR adalah permintaan penandatanganan sertifikat (CSR) yang dibuat oleh dan diambil dari PANW selama Penginstalan/rotasi. Digunakan untuk membuat objek CertificateRequest. |
certificateRequestRef LocalObjectReference |
CertificateRequestRef adalah referensi objek CertificateRequest yang dibuat selama penginstalan/rotasi. Status CertificateRequest berisi sertifikat tepercaya. |
ca array bilangan bulat |
CA adalah otoritas sertifikat dari sertifikat. CA dikhususkan untuk memvalidasi sertifikat selama penginstalan/rotasi. CA juga dapat menunjukkan bahwa rotasi sertifikat diperlukan saat sertifikat Penerbit yang menandatangani sertifikat telah dirotasi. |
renewalTime Waktu |
RenewalTime adalah waktu rotasi sertifikat berikutnya. Secara default, durasinya adalah 2/3 dari durasi sertifikat X.509. Rotasi akan dijadwalkan di RenewalTime. |
CertificateType
Jenis pokok: string
Muncul di: - CertificateStatus
Sasis
Chassis mewakili sasis. Ini adalah objek yang memiliki namespace dan akan ditempatkan di namespace gpc-system secara default.
Muncul di: - ChassisList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
Chassis |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ChassisSpec |
|
status ChassisStatus |
ChassisList
ChassisList mewakili kumpulan sasis.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ChassisList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Chassis |
ChassisSpec
ChassisSpec memberikan spesifikasi sasis.
Muncul di: - Chassis
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware. |
bmcNICPort NICPortSpec |
BMCNICPort menentukan informasi port NIC BMC sasis. |
bmcIP IPAddressString |
BMCIP menentukan alamat IP antarmuka BMC chassis. |
secretRef SecretReference |
SecretRef menyimpan referensi ke pengelolaan chassis kredensial |
ClusterBGPNeighborStatus
Muncul di: - TORSwitchStatus
| Kolom | Deskripsi |
|---|---|
vrf string |
Nama VRF untuk koneksi BGP |
neighborIP IPAddressString |
IP tetangga koneksi BGP |
state string |
Status koneksi BGP ke tetangga. |
ComponentsStatus
ComponentsStatus menunjukkan status komponen add-on saat ini.
Muncul di: - BackupRestoreAddonStatus
| Kolom | Deskripsi |
|---|---|
cluster string |
Cluster merepresentasikan cluster target tempat komponen add-on pencadangan dan pemulihan telah diinstal. |
phase BackupRestoreComponentsPhase |
Fase mewakili status gabungan dari semua komponen. |
lastUpdateTime Stempel waktu |
LastUpdateTime menunjukkan waktu terakhir saat komponen diperiksa. |
conditions Array Condition |
Kondisi menampilkan status yang lebih mendetail dari setiap komponen. Kemungkinan jenis kondisi, lihat BackupRestoreComponentsConditionTypes. |
ConfigRollout
ConfigRollout berisi informasi pembuatan dan peluncuran konfigurasi.
Muncul di: - SwitchStatus
| Kolom | Deskripsi |
|---|---|
generatedVersion integer |
Versi terbaru konfigurasi yang dihasilkan. |
appliedVersion integer |
Versi konfigurasi yang diterapkan pada tombol. |
ConfigRolloutInfo
Muncul di: - NetworkDeviceStatus
| Kolom | Deskripsi |
|---|---|
version integer |
Versi transaksi untuk konfigurasi |
context string |
Deskripsi peristiwa yang memicu transaksi konfigurasi, yaitu "addOrg", "add OC Interconnect" |
errorMessage string |
Pesan error jika terjadi kegagalan transaksi |
transactionStatus TransactionStatus |
Koneksi
Koneksi menjelaskan koneksi kabel antara dua ujung terminal. Ujung terminal dapat berupa port fisik di perangkat, port eksternal di luar rak GPC dalam sel, atau status khusus seperti null atau loopback.
Muncul di: - CellSpec
| Kolom | Deskripsi |
|---|---|
endA string |
EndA adalah ujung A koneksi. Terdiri dari nama perangkat dan nama port yang dipisahkan dengan ":" (misalnya, "aa-bb-aggsw01:Eth1/49", "aa-bb-bm01:s1p2"). Hanya port fisik di perangkat yang dapat bertindak sebagai EndA. |
endATransceiverVendor string |
EndATransceiverVendor adalah vendor transceiver untuk "End A" kabel (jika berlaku). |
endATransceiverMPN string |
EndATransceiverMPN adalah model transceiver untuk "End A" kabel (jika ada). |
endAAdapterVendor string |
EndAAdapterVendor adalah vendor adaptor untuk "Ujung A" kabel (jika ada). |
endAAdapterMPN string |
EndAAdapterMPN adalah model adaptor untuk "Ujung A" kabel (jika ada). |
endB string |
EndB adalah ujung B koneksi (misalnya, "aa-bb-torsw02:Eth1/1", "null", "loopback"). Semua jenis terminal dapat bertindak sebagai EndB. |
endBTransceiverVendor string |
EndBTransceiverVendor adalah vendor transceiver untuk "End B" kabel (jika ada). |
endBTransceiverMPN string |
EndBTransceiverMPN adalah model transceiver untuk "End B" kabel (jika ada). |
endBAdapterVendor string |
EndBAdapterMPN adalah vendor adaptor untuk "Ujung B" kabel (jika ada). |
endBAdapterMPN string |
EndBAdapterMPN adalah model adaptor untuk "End B" kabel (jika ada). |
cableType string |
CableType adalah jenis kabel yang digunakan untuk koneksi. (misalnya, "RJ45", "MMF", "SMF"). |
vendor string |
Vendor adalah vendor kabel. |
mpn string |
MPN adalah model kabel. |
speed integer |
Kecepatan adalah kecepatan (dalam GB) kabel. |
length string |
Panjang adalah panjang kabel. |
color string |
Warna adalah warna kabel. |
notes string |
Notes adalah deskripsi kabel. |
ConsoleServer
ConsoleServer merepresentasikan server konsol fisik.
Muncul di: - ConsoleServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ConsoleServer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ConsoleServerSpec |
|
status ConsoleServerStatus |
ConsoleServerCredentials
ConsoleServerCredentials berisi kredensial admin dan hanya baca dari server konsol.
Muncul di: - ConsoleServerSpec
| Kolom | Deskripsi |
|---|---|
admin Array SecretReference |
|
readonly Array SecretReference |
ConsoleServerList
ConsoleServerList merepresentasikan kumpulan objek ConsoleServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ConsoleServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ConsoleServer |
ConsoleServerSpec
ConsoleServerSpec memberikan spesifikasi (yaitu, IP) server konsol.
Muncul di: - ConsoleServer
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware server konsol. |
ip IPAddressString |
IP menjelaskan alamat IP untuk mengakses server konsol. |
credentials ConsoleServerCredentials |
ConsoleServerCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin dan hanya baca dari server konsol. |
DHCPEntry
DHCPEntry merepresentasikan entri konfigurasi DHCP sebagai bagian yang digunakan untuk mengonfigurasi server DHCP/TFTP
Muncul di: - DHCPEntryList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DHCPEntry |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DHCPEntrySpec |
|
status DHCPEntryStatus |
DHCPEntryList
DHCPEntryList merepresentasikan kumpulan entri DHCP.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DHCPEntryList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DHCPEntry |
DHCPEntrySpec
DHCPEntrySpec merepresentasikan spesifikasi untuk konfigurasi server DHCP yang menetapkan IP dan menyajikan file TFTP
Muncul di: - DHCPEntry
| Kolom | Deskripsi |
|---|---|
matches Array DHCPMatch |
Daftar kecocokan DHCP untuk menyetel tag tertentu berdasarkan kriteria tertentu |
hosts DHCPHost array |
Daftar host DHCP untuk sewa IP yang merepresentasikan pemetaan MAC ke IP |
ranges array DHCPRange |
Daftar rentang DHCP untuk penyewaan IP yang merepresentasikan blok CIDR yang dapat disewa |
options Array DHCPOption |
Daftar opsi DHCP yang disertakan sebagai bagian dari respons penawaran DHCP |
DHCPEntryStatus
DHCPEntryStatus mewakili status konfigurasi DHCP terkait
Muncul di: - DHCPEntry
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi entri DHCP |
DHCPHost
DHCPHost merepresentasikan informasi host yang akan ditetapkan untuk sewa IP, termasuk informasi pemberian tag jika diperlukan
Muncul di: - DHCPEntrySpec
| Kolom | Deskripsi |
|---|---|
objects ObjectReference |
Referensi ke objek lokal untuk membuat pemetaan MAC-IP secara otomatis. Jika nama dan namespace tidak diberikan, semua objek di namespace sistem akan digunakan untuk dipetakan ke tag ini. Demikian pula, jika hanya nama yang tidak diberikan, semua objek dalam namespace yang diberikan akan digunakan untuk membuat pemetaan dan tag. |
mappings Array DHCPMapping |
Daftar pemetaan host untuk sewa IP |
tags Array Tag |
Daftar nama tag dalam konfigurasi DHCP yang akan ditetapkan berdasarkan kecocokan host. ID ini akan digunakan sebagai akhiran termasuk nama objek dalam format |
leaseTime Durasi |
Durasi sewa DHCP untuk host yang ditentukan |
DHCPMapping
DHCPMapping merepresentasikan informasi pemetaan MAC-IP
Muncul di: - DHCPHost
| Kolom | Deskripsi |
|---|---|
host string |
ID host |
ip IPAddressString |
Alamat IP |
DHCPMatch
DHCPMatch menampilkan informasi yang diperlukan untuk menetapkan tag berdasarkan kriteria opsi permintaan tertentu
Muncul di: - DHCPEntrySpec
| Kolom | Deskripsi |
|---|---|
tags Array Tag |
Daftar nama tag dalam konfigurasi DHCP yang akan ditetapkan berdasarkan kecocokan opsi. ID ini akan digunakan sebagai akhiran termasuk nama objek dalam format |
matchOptions Array DHCPTagOption |
Daftar opsi yang digunakan sebagai kriteria untuk menetapkan tag terkait |
DHCPOption
Muncul di: - DHCPEntrySpec
| Kolom | Deskripsi |
|---|---|
tags DHCPTag |
Aturan tag untuk menerapkan opsi DHCP yang diberikan |
options Array DHCPTagOption |
Informasi opsi DHCP yang dikirim berdasarkan tag yang cocok sebagai bagian dari penawaran DHCP |
DHCPOpts
Jenis pokok: string
DHCPOpts merepresentasikan opsi yang didukung
oleh opsi DHCP sebagai bagian dari RFC 2132
Muncul di: - DHCPTagOption
DHCPRange
DHCPRange merepresentasikan rentang alamat jaringan yang akan ditetapkan sebagai default
Muncul di: - DHCPEntrySpec
| Kolom | Deskripsi |
|---|---|
startIP IPAddressString |
|
endIP IPAddressString |
DHCPTag
DHCPTag merepresentasikan aturan tag yang akan diterapkan
Muncul di: - DHCPOption
| Kolom | Deskripsi |
|---|---|
and Array Tag |
Daftar tag yang akan dicocokkan. Harus cocok dengan semua tag yang diberikan dalam daftar |
not Array Tag |
Daftar tag yang tidak cocok. Tidak boleh cocok dengan semua tag yang diberikan dalam daftar |
DHCPTagOption
DHCPOption menampilkan informasi yang diperlukan untuk menjelaskan opsi DHCP
Muncul di: - DHCPMatch - DHCPOption
| Kolom | Deskripsi |
|---|---|
name DHCPOpts |
Name adalah nama atau nomor opsi yang mematuhi RFC 2132 |
values array string |
Daftar nilai untuk opsi DHCP yang diberikan |
DataDisk
DataDisk menjelaskan hardware disk data di server.
Muncul di: - DataDiskList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DataDisk |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DataDiskSpec |
|
status DataDiskStatus |
DataDiskInfo
DataDiskInfo menjelaskan disk fisik yang terpasang ke server.
Muncul di: - ServerHardwareSpec
| Kolom | Deskripsi |
|---|---|
totalDisks integer |
TotalDisks menunjukkan jumlah disk data yang terpasang ke server secara lokal |
DataDiskList
DataDiskList merepresentasikan kumpulan Disk Data
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DataDiskList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items DataDisk array |
DataDiskSpec
DataDiskSpec menentukan status yang diinginkan dari disk data.
Muncul di: - DataDisk
| Kolom | Deskripsi |
|---|---|
raidArrays Array RAIDSpec |
RAIDArrays adalah daftar array RAID yang akan dibuat di disk data. |
DataDiskStatus
Muncul di: - DataDisk
| Kolom | Deskripsi |
|---|---|
dataDiskReady boolean |
|
conditions Array Condition |
DataVolume
DataVolume menentukan konfigurasi volume disk yang menggunakan disk data.
Muncul di: - DataVolumeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DataVolume |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec DataVolumeSpec |
DataVolumeSpec menentukan status volume data yang diinginkan. |
status DataVolumeStatus |
DataVolumeStatus menentukan status volume data yang diamati. |
DataVolumeList
DataVolumeList mewakili kumpulan Volume Data
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
DataVolumeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array DataVolume |
DataVolumeSpec
Muncul di: - DataVolume
| Kolom | Deskripsi |
|---|---|
dataVolumeConfig string |
Nama tugas konfigurasi volume disk |
DataVolumeStatus
Muncul di: - DataVolume
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
DatacenterBGP
DatacenterBGP merepresentasikan informasi BGP peer DC yang dikonfigurasi melalui DCI yang digunakan untuk membuat koneksi peering
Muncul di: - DatacenterInterconnectSpec
| Kolom | Deskripsi |
|---|---|
instanceID integer |
InstanceID adalah ID peer yang dialokasikan ke peer GDCH |
bgpASN BGPAutonomousSystemNumber |
BGPASN adalah ASN jaringan bidang data yang berkorelasi dengan peer GDCH instance |
DatacenterInterconnectSpec
DatacenterInterconnectSpec merepresentasikan informasi pusat data yang digunakan untuk mengalokasikan informasi subnet peer untuk semua peer GPC
Muncul di: - CellDataNetworkSpec
| Kolom | Deskripsi |
|---|---|
instanceID integer |
InstanceID menunjukkan ID untuk instance GDCH ini dari semua instance GDCH yang berpartisipasi dalam DCI. Nilai default-nya adalah 1 |
numOfDC integer |
NumOfDC menunjukkan total jumlah instance GDCH yang berpartisipasi dalam DCI. Nilai default-nya adalah 1 |
cidrClaimRef UniversalObjectReference |
CIDRClaimRef menunjukkan objek CIDRClaim yang digunakan untuk mengalokasikan subnet peer |
peerASNs DatacenterBGP array |
PeerASNs menunjukkan ASN BGP peer DC |
DataplaneNICPortName
Jenis pokok: string
DataplaneNICPortName adalah nama port NIC yang terhubung ke switch TOR.
Muncul di: - PortBondSpec
Perangkat
Muncul di: - CellSpec
| Kolom | Deskripsi |
|---|---|
serialNumber string |
SerialNumber adalah nomor seri perangkat hardware. Contoh: AAAA12345 |
instanceID string |
InstanceID adalah ID zona air-gapped GDC yang terkait dengan perangkat hardware. Contoh: aa |
rackID string |
RackID adalah ID rak yang terkait dengan perangkat hardware. Contoh: aa |
rackLocation string |
RackLocation adalah lokasi rak perangkat hardware. Atribut ini wajib ada untuk semua perangkat kecuali Racks. Contoh: U12 |
rackUnits string |
RackUnits adalah tinggi (dalam unit rak) perangkat hardware. Atribut ini wajib ada untuk semua perangkat kecuali Rak dan PDU. Contoh: 4 |
type string |
Type adalah jenis perangkat hardware. Contoh: server |
name string |
Name adalah nama perangkat hardware. Contoh: aa-aa-torsw01 |
model string |
Model adalah model perangkat hardware. Contoh: ProLiant DL360 Gen11 |
vendor string |
Vendor adalah produsen perangkat hardware. Contoh: HPE |
assetTag string |
AssetTag adalah tag aset yang terkait dengan perangkat hardware. Contoh: US-SRV-123456 |
serverCPUModel string |
ServerCPUModel adalah model CPU di perangkat server. Contoh: Intel Xeon Silver 4210R |
serverNumCPUs string |
ServerNumCPUs adalah jumlah CPU di perangkat server. Contoh: 2 |
serverMemoryGB string |
ServerMemoryGB adalah jumlah memori (dalam GB) di perangkat server. Contoh: 288 |
serverGPUModel string |
ServerGPUModel adalah model GPU di perangkat server. Contoh: nVidia A100 80 GB |
serverNumGPUs string |
ServerNumGPUs adalah jumlah GPU di perangkat server. Contoh: 2 |
serverBIOSVersion string |
ServerBIOSVersion adalah versi BIOS di perangkat server. Contoh: U32 |
serverBMCVersion string |
ServerBMCVersion adalah versi BMC di perangkat server. Contoh: 2,72 |
serverBMCPortMAC string |
ServerBMCPortMAC adalah alamat MAC antarmuka BMC untuk perangkat server. Contoh: aa:bb:cc:dd:ee:ff |
serverBMCPortName string |
ServerBMCPortName adalah nama antarmuka BMC untuk perangkat server. Contoh: ilo |
serverMgmtPortMAC string |
ServerMgmtPortMAC adalah alamat MAC antarmuka pengelolaan untuk perangkat server. Contoh: aa:bb:cc:dd:ee:ff |
serverMgmtPortName string |
ServerMgmtPortName adalah nama antarmuka pengelolaan untuk perangkat server. Contoh: LOM1 |
serverData1PortMAC string |
ServerData1PortMAC adalah alamat MAC antarmuka data pertama untuk perangkat server. |
serverData1PortName string |
ServerData1PortName adalah nama antarmuka data pertama untuk perangkat server. Contoh: s1p1 |
serverData2PortMAC string |
ServerData2PortMAC adalah alamat MAC antarmuka data kedua untuk perangkat server. |
serverData2PortName string |
ServerData2PortName adalah nama antarmuka data kedua untuk perangkat server. Contoh: s1p2 |
switchMgmtPortMAC string |
SwitchMgmtPortMAC adalah alamat MAC antarmuka pengelolaan untuk perangkat switch. Contoh: aa:bb:cc:dd:ee:ff |
fwMgmtPortMAC string |
FWMgmtPortMAC adalah alamat MAC antarmuka pengelolaan untuk perangkat firewall. Contoh: aa:bb:cc:dd:ee:ff |
fwMgmtPortName string |
FWMgmtPortName adalah nama antarmuka pengelolaan untuk perangkat firewall. Contoh: mgt |
hsmMgmtPortMAC string |
HSMMgmtPortMAC adalah alamat MAC antarmuka pengelolaan untuk perangkat HSM. Contoh: aa:bb:cc:dd:ee:ff |
hsmMgmtPortName string |
HSMMgmtPortName adalah nama antarmuka pengelolaan untuk perangkat HSM. Contoh: mgmt0 |
hsmData1PortMAC string |
HSMData1PortMAC adalah alamat MAC antarmuka data pertama untuk perangkat HSM. Contoh: aa:bb:cc:dd:ee:ff |
hsmData1PortName string |
HSMData1PortName adalah nama antarmuka data pertama untuk perangkat HSM. Contoh: data0 |
hsmData2PortMAC string |
HSMData2PortMAC adalah alamat MAC antarmuka data kedua untuk perangkat HSM. Contoh: aa:bb:cc:dd:ee:ff |
hsmData2PortName string |
HSMData2PortName adalah nama antarmuka data kedua untuk perangkat HSM. Contoh: data1 |
objsadmBMCPortMAC string |
ObjsadmBMCPortMAC adalah alamat MAC antarmuka BMC untuk perangkat Object Storage Admin. Contoh: aa:bb:cc:dd:ee:ff |
objsadmBMCPortName string |
ObjsadmBMCPortName adalah nama antarmuka BMC untuk perangkat Object Storage Admin. Contoh: OOBM |
objsadmMgmt1PortMAC string |
ObjsadmMgmt1PortMAC adalah alamat MAC antarmuka pengelolaan pertama untuk perangkat Object Storage Admin. Contoh: aa:bb:cc:dd:ee:ff |
objsadmMgmt1PortName string |
ObjsadmMgmt1PortName adalah nama antarmuka pengelolaan pertama untuk perangkat Object Storage Admin. Contoh: e01 |
objsBMCPortMAC string |
ObjsBMCPortMAC adalah alamat MAC antarmuka BMC untuk perangkat Object Storage Compute Controller. Contoh: aa:bb:cc:dd:ee:ff |
objsBMCPortName string |
ObjsBMCPortName adalah nama antarmuka BMC untuk perangkat Object Storage Compute Controller. Contoh: OOBM |
objsMgmt1PortMAC string |
ObjsMgmt1PortMAC adalah alamat MAC antarmuka pengelolaan pertama untuk perangkat Object Storage Compute Controller. Contoh: aa:bb:cc:dd:ee:ff |
objsMgmt1PortName string |
ObjsMgmt1PortName adalah nama antarmuka pengelolaan pertama untuk perangkat Object Storage Compute Controller. Contoh: e01 |
objsshelfNumDataDisks string |
ObjsshelfNumDataDisks adalah jumlah disk data di perangkat Object Storage Shelf. Contoh: 60 |
objsshelfController1SerialNumber string |
ObjsshelfController1SerialNumber adalah nomor seri pengontrol pertama untuk perangkat Object Storage Shelf. Contoh: AAAA12345 |
objsshelfController1Name string |
ObjsshelfController1Name adalah nama pengontrol pertama untuk perangkat Object Storage Shelf. Contoh: aa-aa-objs01-s1-01 |
objsshelfController1MgmtPortMAC string |
ObjsshelfController1MgmtPortMAC adalah alamat MAC antarmuka pengelolaan pengontrol pertama untuk perangkat Object Storage Shelf. Contoh: aa:bb:cc:dd:ee:ff |
objsshelfController1MgmtPortName string |
ObjsshelfController1MgmtPortMAC adalah nama antarmuka pengelolaan pengontrol pertama untuk perangkat Object Storage Shelf. Contoh: A-P1 |
objsshelfController2SerialNumber string |
ObjsshelfController2SerialNumber adalah nomor seri pengontrol kedua untuk perangkat Object Storage Shelf. Contoh: AAAA12345 |
objsshelfController2Name string |
ObjsshelfController2Name adalah nama pengontrol kedua untuk perangkat Object Storage Shelf. Contoh: aa-aa-objs01-s1-02 |
objsshelfController2MgmtPortMAC string |
ObjsshelfController2MgmtPortMAC adalah alamat MAC antarmuka pengelolaan pengontrol kedua untuk perangkat Object Storage Shelf. Contoh: aa:bb:cc:dd:ee:ff |
objsshelfController2MgmtPortName string |
ObjsshelfController2MgmtPortMAC adalah nama antarmuka pengelolaan pengontrol kedua untuk perangkat Object Storage Shelf. Contoh: A-P1 |
stgeNumDataDisks string |
StgeNumDataDisks adalah jumlah disk data di perangkat File/Block Storage. Contoh: 12 |
stgeController1SerialNumber string |
StgeController1SerialNumber adalah nomor seri pengontrol pertama untuk perangkat File/Block Storage. Contoh: AAAA12345 |
stgeController1Name string |
StgeController1Name adalah nama pengontrol pertama untuk perangkat File/Block Storage. Contoh: aa-aa-stge01-01 |
stgeController1MgmtPortMAC string |
StgeController1MgmtPortMAC adalah alamat MAC antarmuka pengelolaan pengontrol pertama untuk perangkat Penyimpanan File/Blok. Contoh: aa:bb:cc:dd:ee:ff |
stgeController1MgmtPortName string |
StgeController1MgmtPortName adalah nama antarmuka pengelolaan pengontrol pertama untuk perangkat Penyimpanan File/Blok. Contoh: e0M |
stgeController2SerialNumber string |
StgeController2SerialNumber adalah nomor seri pengontrol kedua untuk perangkat File/Block Storage. Contoh: AAAA12345 |
stgeController2Name string |
StgeController2Name adalah nama pengontrol kedua untuk perangkat File/Block Storage. Contoh: aa-aa-stge01-02 |
stgeController2MgmtPortMAC string |
StgeController2MgmtPortMAC adalah alamat MAC antarmuka pengelolaan pengontrol kedua untuk perangkat File/Block Storage. Contoh: aa:bb:cc:dd:ee:ff |
stgeController2MgmtPortName string |
StgeController2MgmtPortName adalah nama antarmuka pengelolaan pengontrol kedua untuk perangkat Penyimpanan File/Blok. Contoh: e0M |
stgeshelfNumDataDisks string |
StgeshelfNumDataDisks adalah jumlah disk data di perangkat File/Block Storage Shelf. Contoh: 12 |
stgeshelfController1Name string |
StgeshelfController1Name adalah nama pengontrol pertama untuk perangkat File/Block Storage Shelf. Contoh: aa-aa-stge01-s1-01 |
stgeshelfController2Name string |
StgeshelfController2Name adalah nama pengontrol kedua untuk perangkat File/Block Storage Shelf. Contoh: aa-aa-stge01-s1-02 |
chassisBMCVersion string |
ChassisBMCVersion adalah versi BMC di perangkat Chassis. Contoh: 2.2-b11 |
chassisBMCPortMAC string |
ChassisBMCPortMAC adalah alamat MAC antarmuka BMC untuk perangkat Chassis. Contoh: aa:bb:cc:dd:ee:ff |
chassisBMCPortName string |
ChassisBMCPortName adalah nama antarmuka BMC untuk perangkat Chassis. Contoh: ilo |
DeviceSpec
Muncul di: - SwitchACLSpec
| Kolom | Deskripsi |
|---|---|
switchRef ObjectReference |
|
enforcePoints Array EnforcePoint |
DeviceSystemSpec
DeviceSystemSpec menentukan ID sistem HW.
Muncul di: - AggSwitchSpec - BorderLeafSwitchSpec - ChassisSpec - ConsoleServerSpec - FirewallNodeSpec - HSMSpec - ManagementAggSwitchSpec - ManagementSwitchSpec - NetworkDeviceSpec - ObjectStorageAdminNodeSpec - ObjectStorageStorageNodeSpec - ServerHardwareSpec - StorageNodeSpec - StorageNodeSpec - StorageSwitchSpec - TORSwitchSpec
| Kolom | Deskripsi |
|---|---|
vendor string |
Vendor adalah nama vendor. |
model string |
Model adalah nama model vendor. |
serialNumber string |
SerialNumber adalah nomor seri. |
DomainType
Jenis pokok: string
Mewakili VRF sisi GDC dengan air gap yang akan digunakan InterconnectAttachment.
Muncul di: - AttachmentEntity
EBGPNeighbors
EBGPNeighbors merepresentasikan spesifikasi tetangga BGP di jaringan eksternal.
Muncul di: - BorderGatewayProtocolSpec
| Kolom | Deskripsi |
|---|---|
remoteAS BGPAutonomousSystemNumber |
ID sistem otonom jarak jauh untuk target pelanggan terkait dalam konfigurasi BGP untuk jaringan data |
ip IPAddressString |
Alamat IP tetangga eGP di jaringan eksternal. Harus setara dengan alamat peer uplink di RoutedPortSpec |
type BGPPeerType |
Jenis peer BGP eksternal |
fleetOverlayRefs Array UniversalObjectReference |
Daftar referensi objek ke jenis FleetOverlayNetwork yang menjadi milik tetangga eBGP ini. |
switchRefs Array UniversalObjectReference |
Daftar referensi objek ke jenis AggSwitch dan/atau TORSwitch yang menjadi bagian dari tetangga eBGP ini. |
EmergencySSHCredential
EmergencySSHCredential merepresentasikan kredensial SSH sementara yang dapat digunakan oleh IO(Operator Infrastruktur) untuk men-debug dan memulihkan sistem GDCH jika sistem tersebut tidak berfungsi.
Muncul di: - EmergencySSHCredentialList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
EmergencySSHCredential |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec EmergencySSHCredentialSpec |
|
status EmergencySSHCredentialStatus |
EmergencySSHCredentialList
EmergencySSHCredentialList merepresentasikan kumpulan EmergencySSHCredential.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
EmergencySSHCredentialList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array EmergencySSHCredential |
EmergencySSHCredentialSpec
EmergencySSHCredentialSpec menyediakan spesifikasi kredensial SSH yang diterima dari pelanggan.
Muncul di: - EmergencySSHCredential
| Kolom | Deskripsi |
|---|---|
requestor string |
Pemohon adalah identitas pengguna yang diautentikasi yang membuat objek. Kolom ini tidak dapat diubah. |
validityDurationDays integer |
ValidityDurationDays adalah jumlah hari setelah permintaan agar sertifikat berlaku. |
validIPs array string |
ValidIP adalah IP sumber yang dapat menggunakan sertifikat ini. |
publicKey string |
PublicKey adalah kunci publik SSH yang dienkode dengan base64 yang sesuai dengan kunci pribadi SSH yang dipegang oleh pemohon. |
approver string |
Penyetuju adalah identitas pengguna yang diautentikasi yang menyetujui permintaan (mengizinkan pemohon untuk mendapatkan kredensial darurat). Pengguna ini harus berbeda dari pemohon. |
EmergencySSHCredentialStatus
EmergencySSHCredentialStatus menunjukkan status permintaan saat ini, apakah telah ditandatangani atau tidak.
Muncul di: - EmergencySSHCredential
| Kolom | Deskripsi |
|---|---|
signedCertificate string |
SignedCertificate adalah sertifikat SSH berenkode base64 yang dihasilkan, yang ditandatangani oleh CA SSH cluster. |
validUntil string |
ValidUntil adalah waktu saat sertifikat ini tidak lagi valid, dalam format YYYYMMDDHHMMSS. |
caCertificate string |
CACertificate adalah sertifikat publik CA SSH yang dienkode base64. |
EnforcePoint
Muncul di: - DeviceSpec
| Kolom | Deskripsi |
|---|---|
enforcePointType EnforcePointType |
|
interface string |
EnforcePointType
Jenis pokok: string
EnforcePointType merepresentasikan Jenis EnforcePoint untuk SwitchACL
EnforcePointType dapat menunjukkan semua antarmuka pada switch ini, atau
grup antarmuka logis lainnya (tidak ada untuk saat ini, tetapi untuk masa mendatang)
atau hanya daftar antarmuka.
ACL dapat memiliki daftar antarmuka dan juga grup logis lain dalam spesifikasi perangkat yang sama
Muncul di: - EnforcePoint
ExternalIdp
ExternalIdp menyimpan konfigurasi metode autentikasi dengan ID terkait. Hanya satu metode autentikasi yang dapat ditetapkan per ExternalIdp dengan nama.
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
name string |
Nama IdP |
oidc OIDCProviderConfig |
Konfigurasi khusus OIDC. |
saml SAMLProviderConfig |
Konfigurasi khusus SAML. |
initialAdmin string |
InitialAdmin adalah akun yang akan diberi izin sebagai admin pertama dalam sistem. |
FirewallCluster
FirewallCluster mewakili sekelompok FirewallNode yang dapat dikelola bersama dalam sebuah cluster.
Muncul di: - FirewallClusterList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
FirewallCluster |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallClusterSpec |
|
status FirewallClusterStatus |
FirewallClusterList
FirewallClusterList merepresentasikan kumpulan cluster firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
FirewallClusterList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array FirewallCluster |
FirewallClusterSpec
FirewallClusterSpec menentukan setelan seluruh cluster untuk cluster.
Muncul di: - FirewallCluster
| Kolom | Deskripsi |
|---|---|
nodeRefs Array LocalObjectReference |
NodeRefs mengacu pada daftar node firewall yang termasuk dalam cluster ini. |
adminSecretRef SecretReference |
AdminSecretRef menyimpan referensi ke kredensial untuk autentikasi cluster firewall. |
licenses array string |
Licenses adalah daftar string lisensi yang akan diterapkan ke cluster. |
FirewallClusterStatus
FirewallClusterStatus berisi informasi tentang status dan kondisi cluster firewall saat ini.
Muncul di: - FirewallCluster
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang kesehatan cluster. Jenis kondisi: - Siap: Menunjukkan bahwa cluster siap digunakan. - Performa Menurun: Menunjukkan bahwa performa cluster menurun dan perbaikan direkomendasikan. - Gagal: Menunjukkan bahwa cluster dalam status gagal dan tidak berfungsi. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
FirewallCredential
FirewallCredentials berisi informasi tiga akun firewall.
Muncul di: - FirewallNodeSpec
| Kolom | Deskripsi |
|---|---|
accountType FirewallCredentialType |
AccountType adalah jenis akun firewall. |
secretRef SecretReference |
SecretRef menyimpan referensi Secret ke akun firewall |
FirewallCredentialType
Jenis pokok: string
Muncul di: - FirewallCredential
FirewallNode
FirewallNode mewakili perangkat firewall fisik dalam cluster firewall.
Muncul di: - FirewallNodeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
FirewallNode |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallNodeSpec |
|
status FirewallNodeStatus |
FirewallNodeList
FirewallNodeList merepresentasikan kumpulan node firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
FirewallNodeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array FirewallNode |
FirewallNodeManagementNetworkSpec
FirewallNodeNetworkSpec menentukan jaringan pengelolaan firewall .
Muncul di: - FirewallNodeSpec
| Kolom | Deskripsi |
|---|---|
managementIP IPAddressString |
ManagementIP menyimpan alamat IP pengelolaan. |
managementSubnet IPSubnetString |
ManagementSubnet adalah subnet jaringan pengelolaan |
defaultGateway IPAddressString |
DefaultGateway adalah alamat IP default untuk mengakses jaringan luar |
managementPort string |
ManagementPort menentukan nama port pengelolaan. |
mac MACAddressString |
MAC adalah alamat MAC port pengelolaan. Ini hanya diperlukan untuk validasi pra/pasca-penginstalan. |
FirewallNodeSpec
FirewallNodeSpec berisi konfigurasi untuk node firewall.
Muncul di: - FirewallNode
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware. |
firewallName string |
FirewallName adalah nama perangkat firewall |
clusterRef LocalObjectReference |
ClusterRef mengacu pada cluster firewall tempat node ini berada. |
managementNetwork FirewallNodeManagementNetworkSpec |
ManagementNetwork menentukan konfigurasi port jaringan pengelolaan di node ini. |
adminSecretRef SecretReference |
AdminSecretRef menyimpan referensi ke kredensial untuk autentikasi node firewall. AdminSecretRef tidak digunakan lagi, sebaiknya gunakan AccountSecretRefs |
accountSecretRefs FirewallCredential array |
AccountSecretRefs menyimpan referensi Secret ke berbagai akun kredensial untuk autentikasi node firewall. |
licenses array string |
Lisensi adalah daftar string lisensi yang akan diterapkan ke node. |
haUpgradeRequestRef LocalObjectReference |
HAUpgradeRequestRef menyimpan referensi ke objek FirewallHAUpgradeRequest. Jika disediakan, node firewall akan dipicu untuk update. Jenis API: - Grup: upgrade.private.gdc.goog - Jenis: FirewallHAUpgradeRequest |
FirewallNodeStatus
FirewallNodeStatus menentukan informasi perubahan saat ini tentang node firewall.
Muncul di: - FirewallNode
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi digunakan untuk menunjukkan berbagai kondisi alur Rekonsiliasi Organisasi Firewall. - ConfigGenerated: Menunjukkan bahwa konfigurasi baru telah dibuat. - ConfigImported: Menunjukkan bahwa konfigurasi XML baru telah diimpor di perangkat firewall. - ConfigReplaceCompleted: Menunjukkan bahwa penggantian konfigurasi telah selesai dan alur rekonsiliasi telah selesai. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
errorStatus ErrorStatus |
ErrorStatus berisi daftar error saat ini dan stempel waktu saat kolom ini diperbarui. |
certificateStatus Array CertificateStatus |
Status sertifikat firewall. Jika nilainya adalah nol, pengontrol akan memperbaruinya ke nilai default. |
FirmwareSpec
FirmwareSpec menyimpan info firmware yang ditargetkan.
Muncul di: - BMCSpec
| Kolom | Deskripsi |
|---|---|
hardware FirmwareTargetedHardware |
Nama target hardware adalah singkatan dari komponen hardware yang dikontrol BMC. |
model FirmwareTargetedModel |
Model digunakan untuk menyimpan merek server atau ID hardware. |
version string |
Versi adalah nilai string yang merujuk ke versi inventaris firmware redfish. Sesuai dengan kolom nama versi redfish org.google.gpc.sbom.name dalam manifes harbor. |
FirmwareStatus
FirmwareStatus menyimpan info firmware aktif.
Muncul di: - BMCStatus
| Kolom | Deskripsi |
|---|---|
hardware FirmwareTargetedHardware |
Nama target hardware adalah singkatan dari komponen hardware yang dikontrol BMC. |
version string |
Versi adalah nilai string yang merujuk ke versi inventaris firmware redfish. Sesuai dengan kolom nama versi redfish redfish/v1/UpdateService/FirmwareInventory/X kolom .Version. |
conditions Array Condition |
Kondisi mencakup kondisi saat ini untuk proses upgrade firmware. |
FirmwareTargetedHardware
Jenis pokok: string
Muncul di: - FirmwareSpec - FirmwareStatus
FirmwareTargetedModel
Jenis pokok: string
Muncul di: - FirmwareSpec
GDCHFlavor
Jenis pokok: string
GDCHFlavor mengidentifikasi jenis instance GDC yang terisolasi dari internet,
yaitu berapa banyak rak yang dimiliki instance?
Muncul di: - CellSpec
GDCHHardwareVersion
Jenis pokok: string
GDCHHardwareVersion menjelaskan versi hardware
HAMSApplianceVLANOverrideSpec
HAMSApplianceVLANOverrideSpec merepresentasikan penggantian VLAN peralatan
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
controlPlane integer |
VLAN untuk control-plane-subnet. |
mgmtNetwork integer |
VLAN untuk mgmt-network-subnet. |
HAMSBGPSpec
HAMSBGPSpec merepresentasikan properti yang diperlukan untuk konfigurasi BGP
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
dataASN BGPAutonomousSystemNumber |
DataplaneASN menunjukkan BGP ASN jaringan bidang data yang ditetapkan ke instance GDC dengan air gap |
mgmtASN BGPAutonomousSystemNumber |
ManagementASN menunjukkan ASN BGP jaringan pengelolaan yang ditetapkan ke instance GDC dengan air gap |
dataInternalASN BGPAutonomousSystemNumber |
DataplaneInternalASN menunjukkan BGP ASN jaringan bidang data internal. ASN ini digunakan untuk menghubungkan beberapa VRF eksternal (Root External, ORGx External) dengan VRF interkoneksi (DCI, OC, dan Customer). ASN internal bersifat opsional untuk jaringan pengelolaan. |
transitOCASN BGPAutonomousSystemNumber |
TransitOCASN menunjukkan ASN BGP yang dicadangkan di sel GPC untuk menghubungkan VRF internal dengan VRF OCTRANSIT. 1) Di jaringan data, ini digunakan untuk menghubungkan OC VRF dengan OCTRANSIT VRF 2) Di jaringan pengelolaan, ini digunakan untuk menghubungkan VRF default dengan OCTRANSIT VRF |
clusterBGPASN BGPAutonomousSystemNumber |
ClusterBGPAutonomousSystemNumber menunjukkan ASN BGP yang dicadangkan di sel GPC untuk digunakan di cluster internal di semua ORG. ASN BGP cluster bersifat opsional untuk jaringan pengelolaan. |
HAMSCPInterconnectSpec
Muncul di: - HAMSInterconnectsSpec
| Kolom | Deskripsi |
|---|---|
asn BGPAutonomousSystemNumber |
ASN menunjukkan BGP ASN jaringan bidang data pelanggan yang terhubung ke konfigurasi air-gapped GDC |
dataUplinkPorts Array SwitchPortInterface |
DataUplinkPorts menunjukkan koneksi fisik ke jaringan pelanggan. Ini adalah port dari jaringan dataplane. Switch yang digunakan (aggsw, blsw, atau tesw) akan bergantung pada konfigurasi hardware. Port ini tidak dapat digunakan oleh interkoneksi lainnya. |
customerPeerSubnets Array NumberedIPGroupSpec |
Opsional: CustomerPeerSubnets adalah daftar subnet peering yang disediakan pelanggan untuk ditetapkan ke uplink data pelanggan. Subnet ditetapkan secara berurutan (DataUplinkPorts di switch 1, DataUplinkPorts di switch 2, dll.) Jika tidak ada, IP akan dialokasikan dari externalCIDR. |
vlanID integer |
ID antarmuka VLAN yang terkait dengan interkoneksi ini. Jika tidak ada, VLAN 0 akan digunakan. |
interconnectCapacity HAMSInterconnectCapacitySpec |
Konfigurasi kapasitas dan ketahanan untuk interkoneksi ini. |
HAMSExternalHSMSpec
HAMSExternalHSMSpec merepresentasikan properti yang diperlukan untuk perangkat HSM eksternal
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
primaryAddress string |
Alamat layanan KMIP utama. Harap ikuti format Alamat:Port. Jika port tidak ada, port default 5696 akan digunakan. |
secondaryAddresses array string |
Daftar alamat layanan KMIP sekunder. Ikuti format Alamat:Port untuk setiap alamat. Jika port tidak ada, port default 5696 akan digunakan. Anda dapat menentukan hingga 3 layanan KMIP sekunder. |
caCert string |
CACert menentukan sertifikat CA untuk HSM eksternal. |
clientCert string |
ClientCert menentukan sertifikat klien untuk terhubung ke HSM eksternal. |
clientKey string |
ClientKey menentukan kunci pribadi yang terkait dengan ClientCert untuk terhubung ke HSM eksternal. |
ip IPAddressString |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Alamat IP layanan KMIP. |
dnsName DomainName |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Nama DNS layanan KMIP. |
port integer |
Tidak digunakan lagi: Gunakan PrimaryAddress/SecondaryAddresses sebagai gantinya. Kolom ini akan dihapus. Port menyimpan port layanan KMIP. |
encryptionKeyID string |
Tidak digunakan lagi: Kolom ini akan dihapus. EncryptionKeyID memberikan ID kunci yang digunakan untuk enkripsi. |
HAMSExternalNTPAuthSpec
HAMSExternalNTPAuthSpec mewakili kredensial autentikasi NTP eksternal.
Muncul di: - HAMSExternalNTPSpec
| Kolom | Deskripsi |
|---|---|
id integer |
ID adalah ID kunci autentikasi. |
type NTPSymmetricKeyType |
Jenis kunci autentikasi yang digunakan untuk autentikasi server NTP. |
key string |
Key adalah kunci simetris autentikasi NTP. |
HAMSExternalNTPSpec
HAMSExternalNTPSpec mewakili properti yang diperlukan untuk Server NTP eksternal
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
ip Array IPAddressString |
Alamat IP Server NTP. |
auth Array HAMSExternalNTPAuthSpec |
Auth adalah kredensial autentikasi NTP (jika autentikasi NTP dikonfigurasi). |
HAMSInterconnectCapacitySpec
Muncul di: - HAMSCPInterconnectSpec - HAMSMZInterconnectSpec - HAMSOCInterconnectSpec
| Kolom | Deskripsi |
|---|---|
capacityConfig VLANCapacityConfig |
Kapasitas maksimum untuk Interconnect. |
HAMSInterconnectsSpec
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
customerData HAMSCPInterconnectSpec |
CustomerData menunjukkan konfigurasi interkoneksi ke jaringan data pelanggan. |
operationCenters Array HAMSOCInterconnectSpec |
OperationCenters menunjukkan konfigurasi interkoneksi untuk pusat operasi (lokal dan jarak jauh) |
multiZone HAMSMZInterconnectSpec |
MultiZone menunjukkan konfigurasi interkoneksi ke instance GDC dengan air gap lainnya. |
HAMSMZInterconnectSpec
Muncul di: - HAMSInterconnectsSpec
| Kolom | Deskripsi |
|---|---|
instanceID integer |
InstanceID menunjukkan ID untuk instance GDC dengan air gap ini dari semua instance GDC dengan air gap yang berpartisipasi dalam deployment multi-zona. |
peers Array HAMSMZPeerSpec |
Tidak digunakan lagi: Kolom ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Nilainya akan diabaikan. Peers menunjukkan daftar instance GDCH yang berpartisipasi dalam deployment multi-zona sebagai tetangga |
interconnectCapacity HAMSInterconnectCapacitySpec |
Tidak digunakan lagi: Kolom ini tidak digunakan lagi dan akan diabaikan. Konfigurasi kapasitas dan ketahanan untuk interkoneksi ini. |
HAMSMZPeerSpec
HAMSMZPeerSpec merepresentasikan properti untuk mengidentifikasi tetangga dari Instance GDCH lokal Tidak digunakan lagi: Struct ini dan kolomnya tidak lagi digunakan dan akan diabaikan.
Muncul di: - HAMSMZInterconnectSpec
| Kolom | Deskripsi |
|---|---|
instanceID integer |
InstanceID menunjukkan ID untuk instance GDCH dari semua instance GDCH yang berpartisipasi sebagai tetangga |
asn BGPAutonomousSystemNumber |
ASN menunjukkan BGP ASN jaringan dataplane yang ditetapkan ke instance peer GDCH ini |
sourcePorts Array SwitchPortInterface |
SourcePorts menunjukkan sumber link p2p yang menghubungkan instance GDCH lokal ke peer ini. Ini adalah port dari jaringan dataplane yang dikonfigurasi pada switch border-leaf. Port ini tidak dapat digunakan oleh interkoneksi lainnya. |
HAMSOCInterconnectSpec
Muncul di: - HAMSInterconnectsSpec
| Kolom | Deskripsi |
|---|---|
ocType OCType |
OCType merepresentasikan jenis pusat operasi (lokal atau jarak jauh) |
asn BGPAutonomousSystemNumber |
ASN menunjukkan BGP ASN pusat operasi yang terhubung ke konfigurasi air-gapped GDC |
dataUplinkPorts Array SwitchPortInterface |
DataUplinkPorts menunjukkan koneksi fisik ke pusat operasi. Ini adalah port dari jaringan dataplane. Switch yang digunakan (aggsw, blsw, atau tesw) akan bergantung pada konfigurasi hardware. Untuk OC lokal, port ini tidak dapat digunakan oleh interkoneksi lain. Untuk OC jarak jauh, port ini dapat digunakan bersama oleh pusat operasi jarak jauh dan interkoneksi pusat data lainnya. |
managementUplinkPorts Array SwitchPortInterface |
ManagementUplinkPorts menunjukkan koneksi fisik ke pusat operasi. Ini adalah port dari jaringan pengelolaan (mgmtaggsw). Untuk OC lokal, port ini tidak dapat digunakan oleh interkoneksi lain. Untuk OC jarak jauh, port ini dapat digunakan bersama oleh interkoneksi Operation Center jarak jauh lainnya. |
vlanID integer |
ID antarmuka VLAN yang terkait dengan Interconnect ini untuk OC lokal. Jika tidak ada, VLAN 0 akan digunakan. |
interconnectCapacity HAMSInterconnectCapacitySpec |
Konfigurasi kapasitas dan ketahanan untuk interkoneksi ini. |
HAMSSubnetGroupSpec
HAMSSubnetGroupSpec merepresentasikan properti yang diperlukan untuk menunjukkan subnet untuk jenis yang kompatibel
Muncul di: - CIQ - OverlappedInternalCIDRs
| Kolom | Deskripsi |
|---|---|
ipFamily IPFamily |
IPFamily menunjukkan jenis IP yang kompatibel untuk instance ini |
ipv4 IPSubnetString |
IPv4Subnet menunjukkan string subnet untuk IPv4 |
ipv6 IPSubnetString |
IPv6Subnet menunjukkan string subnet untuk IPv6 |
HAMSZoneSpec
HAMSZoneSpec menyimpan informasi dan properti identifikasi zona.
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
generalRegion string |
GeneralRegion mengidentifikasi wilayah umum (misalnya, benua atau negara) tempat zona berada. |
generalRegionShort string |
GeneralRegionShort adalah singkatan dua huruf dari GeneralRegion. |
regionQualifier string |
RegionQualifier lebih lanjut mengklasifikasikan region (misalnya utara atau selatan). |
regionQualifierShort string |
RegionQualifierShort adalah singkatan dua huruf dari RegionQualifier. |
regionCounter integer |
RegionCounter membedakan region tempat zona berada di luar GeneralRegion dan RegionQualifier untuk sepenuhnya memenuhi syarat region. |
zoneLetter string |
ZoneLetter mengidentifikasi zona dalam konteks region tempat zona tersebut berada. |
multiZone boolean |
MultiZone menunjukkan apakah zona ini adalah bagian dari deployment multi-zona. |
HairpinBGPSession
Muncul di: - HairpinBGPSessionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
HairpinBGPSession |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HairpinBGPSessionSpec |
|
status HairpinBGPSessionStatus |
HairpinBGPSessionList
HairpinBGPSessionList merepresentasikan kumpulan HairpinBGPSession.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
HairpinBGPSessionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array HairpinBGPSession |
HairpinBGPSessionSpec
Muncul di: - HairpinBGPSession
| Kolom | Deskripsi |
|---|---|
hairpinLinkRef UniversalObjectReference |
HairpinLinkRef mengarah ke objek HairpinLink terkait. |
vlanID VLANID |
VLANID yang digunakan untuk sesi BGP ini. |
endVlanID VLANID |
VLANID yang digunakan untuk ujung(portB) sesi HairpinLink lainnya. Tidak digunakan untuk link hairpin IDPSFW. |
ipSubnet IPSubnetString |
Blok CIDR yang dialokasikan. |
startPortVRF string |
Nama VRF port awal hairpin. |
endPortVRF string |
Nama VRF port akhir hairpin. |
subnetClaimRefs Array UniversalObjectReference |
SubnetClaimRef mengacu pada subnetclaim yang harus dikaitkan dengan siklus proses sesi BGP Hairpin ini. |
HairpinBGPSessionStatus
Muncul di: - HairpinBGPSession
| Kolom | Deskripsi |
|---|---|
bgpStatus BgpSessionStatus |
Status sesi BGP. |
upTime string |
Stempel waktu saat sesi BGP terakhir kali aktif. |
prefixCounter BGPPrefixCounters |
Penghitung BGP. |
HairpinLink
Muncul di: - HairpinLinkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
HairpinLink |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HairpinLinkSpec |
|
status HairpinLinkStatus |
HairpinLinkList
HairpinLinkList merepresentasikan kumpulan HairpinLink.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
HairpinLinkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HairpinLink |
HairpinLinkPortStatus
Muncul di: - HairpinLinkStatus
| Kolom | Deskripsi |
|---|---|
switchPort SwitchPortInterface |
Detail tentang port switch |
up boolean |
Apakah port aktif atau tidak. |
downReason string |
Alasan port tidak berfungsi. Tidak ada jika port aktif. |
HairpinLinkSpec
Muncul di: - HairpinLink
| Kolom | Deskripsi |
|---|---|
hairpinLinkType HairpinLinkType |
IDPSFW atau PERIMETERFW. |
portA SwitchPortInterface |
Port fisik pertama dari loop hairpin yang terhubung ke firewall. |
portB SwitchPortInterface |
Port fisik kedua dari loop hairpin yang terhubung ke firewall. Sama seperti 'portA' untuk link hairpin PERIMETERFW. |
HairpinLinkStatus
Muncul di: - HairpinLink
| Kolom | Deskripsi |
|---|---|
conditions HairpinLinkPortStatus array |
Ports berisi informasi tentang port fisik yang digunakan di HairpinLink. |
HairpinLinkType
Jenis pokok: string
HairpinLinkType adalah jenis Enum untuk menentukan jenis HairpinLink
Muncul di: - HairpinLinkSpec - LegacyHairpinLink
HairpinPortSpec
HairpinPortSpec memberikan spesifikasi loop hairpin yang digunakan untuk mengintegrasikan firewall dengan switch agg
Muncul di: - AggSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
startPort SwitchPortIndex |
StartPort mewakili port fisik pertama dari loop hairpin yang terhubung ke firewall |
middlePort SwitchPortIndex |
MiddlePort mewakili port fisik kedua dari loop hairpin yang kembali dari firewall |
endPort SwitchPortIndex |
EndPort mewakili port fisik ketiga dari loop hairpin yang terhubung ke router DCI |
HostNetworkRouteSpec
HostNetworkRouteSpec adalah spesifikasi yang menggambarkan antarmuka rute untuk jaringan
Muncul di: - HostNetworkSpec
| Kolom | Deskripsi |
|---|---|
gateway IPAddressString |
Alamat gateway untuk rute terkait |
subnet IPSubnetString |
Subnet untuk merutekan ke gateway yang cocok |
HostNetworkSpec
HostNetworkSpec menentukan konfigurasi jaringan untuk antarmuka jaringan terkait
Muncul di: - BondLinkSpec - PhysicalLinkSpec - VLANLinkSpec
| Kolom | Deskripsi |
|---|---|
ips Array IPAddressString |
Daftar alamat IP yang akan ditetapkan ke antarmuka |
subnetClaimRef UniversalObjectReference |
Referensi ke SubnetClaim yang berisi informasi jaringan untuk ditetapkan ke antarmuka jaringan terkait |
routes array HostNetworkRouteSpec |
Rute yang dikonfigurasi untuk antarmuka jaringan terkait |
default boolean |
Jaringan rute default |
HostNetworkVLANInfo
Muncul di: - VLANLinkSpec
| Kolom | Deskripsi |
|---|---|
vlanID integer |
ID VLAN yang akan ditetapkan ke konfigurasi antarmuka |
subnetClaimRef UniversalObjectReference |
Referensi ke SubnetClaim yang berisi informasi VLAN |
HostType
Jenis pokok: string
HostType merepresentasikan jenis yang telah ditentukan untuk host dalam aturan SwitchACL.
Muncul di: - HostTypeToAddressStatus - SwitchACLHost
HostTypeToAddressStatus
HostTypeToAddressStatus merepresentasikan daftar alamat yang dipetakan ke setiap jenis host yang telah ditentukan sebelumnya setelah rekonsiliasi.
Muncul di: - SwitchACLStatus
| Kolom | Deskripsi |
|---|---|
hostType HostType |
HostType menjelaskan jenis host yang telah ditentukan sebelumnya |
ipAddrs Array IPSubnetString |
IpAddrs menjelaskan daftar alamat yang dipetakan untuk jenis host |
IPAMObjectReference
IPAMObjectReference berisi informasi tentang induk objek IPAM.
Muncul di: - AddressPoolClaimSpec
| Kolom | Deskripsi |
|---|---|
name string |
|
type IPAMObjectType |
IPAMObjectType
Jenis pokok: string
IPAMObjectType mengidentifikasi jenis objek IPAM.
Muncul di: - IPAMObjectReference
IPAddressString
Jenis pokok: string
IPAddressString merepresentasikan alamat IPv4 atau IPv6 dalam format string
(misalnya, 172.17.0.1 atau 1200:0000:AB00:1234:0000:2552:7777:1313).
Muncul di: - AddressPoolClaimStatus - AggSwitchInternalSpec - AggSwitchSpec - AllocatedDataIPs - ApplianceStorageSpecMapping - BGPPeeringInterface - BGPSessionConfig - BMCHardwareSpec - BorderLeafSwitchInternalSpec - BorderLeafSwitchSpec - CarrierPeeringIPOverride - CellDNSSpec - CellManagementNetworkSpec - ChassisSpec - CiscoNxOSSwitchPairingConnection - ClusterBGPNeighborStatus - ClusterBGPPeerSpec - ConsoleServerSpec - DHCPMapping - DHCPRange - DataLogicalInterface - DataLogicalInterface - EBGPNeighbor - EBGPNeighbors - ExternalHSMSpec - FileBindingTypeSpec - FirewallNodeManagementNetworkSpec - HAGroup - HAInterfaceSpec - HAInterfaceSpec - HAMSExternalHSMSpec - HAMSExternalNTPSpec - HSMClusterStatus - HSMDataNetwork - HSMManagementNetwork - HSMSpec - HostNetworkRouteSpec - HostNetworkSpec - IPRange - InterconnectSessionSpec - LogicalInterface - LogicalInterface - LoopbackInterface - ManagementAggSwitchInternalSpec - ManagementAggSwitchSpec - ManagementSwitchInternalSpec - ManagementSwitchSpec - MulticastGroupConfig - MulticastInfo - NTPProxySpec - NTPProxyStatus - NTPServerStatus - NTPSymmetricKey - NetworkDeviceSpec - NodeFirewallTarget - NumberedIPSpec - ObjectStorageClusterStatus - ObjectStorageSiteStatus - OntapBackendSpec - PeeringInfo - ProxyGroupSpec - Server - ServerNetworkSpec - ServiceSpec - ServiceSpec - ServiceState - StaticNetworkConfig - StaticRoute - StaticRoute - StaticSubnetConfig - StaticSubnetConfig - StorageClusterAddress - StorageClusterAddress - StorageClusterNetworkSpec - StorageClusterNetworkSpec - StorageEncryptionConnectionSpec - StorageNodeNetworkSpec - StorageNodeNetworkSpec - StorageSwitchSpec - SubnetAllocationStatus - SubnetSpec - SwitchCommonSpec - SyslogSpec - TORSwitchInternalSpec - TORSwitchSpec - TimeServerNetwork
IPFamily
Jenis pokok: string
IPFamily adalah jenis Enum untuk menentukan kelompok IP.
Muncul di: - AddressPoolClaimSpec - GlobalAddressPoolClaimSpec - GlobalAddressPoolSpec - HAMSSubnetGroupSpec - L2NetworkSpec - NumberedIPGroupSpec
IPPrefixListEntry
Muncul di: - RoutePolicyConfig
| Kolom | Deskripsi |
|---|---|
ipPrefix IPSubnetString |
Awalan IP yang akan dicocokkan dengan rute. Awalan IPv6 akan diabaikan untuk rute IPv4 dan sebaliknya. |
action RoutePolicyAction |
Tindakan yang harus dilakukan jika rute cocok dengan entri ini. |
prefixLengthMatchers Array PrefixLengthMatcher |
Pencocok yang digunakan untuk menentukan panjang awalan yang diinginkan dari rute yang dicocokkan. Semua kecocokan harus dipenuhi agar entri ini dianggap cocok. |
IPRange
IPRange menentukan rentang IP berkelanjutan. Rentang ini mencakup StartIPAddress.
Muncul di: - AddressPoolClaimSpec - AddressPoolClaimStatus - CIDRAllocationStatus - GlobalAddressPoolClaimSpec - GlobalAddressPoolClaimStatus - GlobalAddressPoolSpec - HAGroup - ReservedIPRange - SubnetAllocationStatus
| Kolom | Deskripsi |
|---|---|
startIPAddress IPAddressString |
|
size integer |
IPSubnetString
Jenis pokok: string
Subnet IP dalam format string (misalnya, 192.168.0.1/24 atau
1200:0000:AB00:1234:0000:2552:7777:1313/120).
Muncul di: - AddressPoolClaimStatus - AdminNodeNetwork - AggSwitchSpec - AllocationRecord - BGPSessionConfig - CIDRAllocationStatus - CIDRInfo - CIDRRequestSpec - CarrierPeeringIPOverride - CellManagementNetworkSpec - CustomIPConfig - FirewallNodeManagementNetworkSpec - HAMSSubnetGroupSpec - HSMManagementNetwork - HairpinBGPSessionSpec - HostNetworkRouteSpec - HostTypeToAddressStatus - IPPrefixListEntry - InterconnectAttachmentSpec - InterconnectSessionSpec - LegacyHairpinBGPSession - MultiZoneHairpinPeer - MultiZoneNetworkConfigZone - MulticastInfo - OCITNetworkServices - ObjectStorageClusterExpansionSpec - ObjectStorageClusterStatus - PeeringInfo - StaticNetworkConfig - StaticRoute - StaticRoute - StaticSubnetConfig - StaticSubnetConfig - StorageEncryptionConnectionSpec - StorageEncryptionConnectionSpec - StorageNetwork - StorageNetwork - StorageNodeNetwork - SubnetAllocationStatus - SubnetSpec - SwitchACLHost - TORSwitchSpec - TrafficPolicyHost
ImageSourceType
Jenis pokok: string
Sumber image OS mesin yang valid.
Muncul di: - MachineImageSpec
ImageURLSpec
Muncul di: - MachineImageSpec
| Kolom | Deskripsi |
|---|---|
url string |
URL menentukan lokasi image OS. |
format string |
Format disk image. Dapat berupa salah satu dari berikut ini: "raw", "qcow2". Jika tidak disetel, format disk akan diturunkan secara otomatis. |
checksum string |
Checksum sebenarnya atau URL ke file yang berisi checksum untuk gambar. |
checksumType string |
Algoritma Checksum jika "checksum" ditentukan. Saat ini hanya "sha256" dan "sha512" yang dikenali. Harus ditetapkan jika "checksum" ditentukan. |
InFlightConfig
InFlightConfig memberikan spesifikasi OSUpgrade serentak. TODO(pingsun): Dukungan untuk persentase.
Muncul di: - OSUpgradeSpec
| Kolom | Deskripsi |
|---|---|
maxConcurrentMachines integer |
Nilai minimum ini akan membatasi jumlah maksimum mesin yang menjalankan upgrade secara bersamaan. Mesin akan diupgrade secara bertahap. |
InterconnectAttachment
InterconnectAttachment merepresentasikan konfigurasi VLAN dan BGP yang terkait dengan InterconnectLink. Alamat IP ini hanya digunakan untuk koneksi ke peer eksternal (di luar instance air gap GDC).
Muncul di: - InterconnectAttachmentList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectAttachment |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InterconnectAttachmentSpec |
|
status InterconnectAttachmentStatus |
InterconnectAttachmentList
InterconnectAttachmentList merepresentasikan kumpulan objek InterconnectAttachment.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectAttachmentList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array InterconnectAttachment |
InterconnectAttachmentSpec
InterconnectAttachmentSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari InterconnectAttachment
Muncul di: - InterconnectAttachment
| Kolom | Deskripsi |
|---|---|
parentInterconnectRef UniversalObjectReference |
InterconnectGroup yang terkait dengan lampiran ini. |
parentInterconnectType InterconnectType |
Jenis InterconnectGroup yang terkait dengan lampiran ini. |
vlanID VLANID |
ID VLAN untuk lampiran ini. ID VLAN harus unik di semua InterconnectAttachment yang berbagi InterconnectLink yang sama. |
mtu integer |
Nilai MTU untuk koneksi. Jika tidak disetel, 1500 akan digunakan. |
interconnectLinkRef UniversalObjectReference |
InterconnectLink yang terkait dengan lampiran ini. |
vlanCapacityConfig VLANCapacityConfig |
Info Kapasitas |
routePolicyRef UniversalObjectReference |
Referensi ke kebijakan rute yang diterapkan pada lampiran ini. |
peerExternalSubnets Array IPSubnetString |
Subnet eksternal peer. Untuk interkoneksi DCI, hal ini mengacu pada subnet eksternal instance peer. Untuk interkoneksi OC, ini mengacu pada semua subnet eksternal OCIT. Untuk interkoneksi CP, ini merujuk pada semua subnet eksternal pelanggan yang diketahui. |
bgpSessionConfig BGPSessionConfig |
Sesi BGP yang terkait dengan lampiran ini. |
attachmentGroup UniversalObjectReference |
Referensi ke organisasi dan VRF yang diizinkan pada lampiran ini. |
InterconnectAttachmentStatus
InterconnectAttachmentStatus memberikan status InterconnectAttachment.
Muncul di: - InterconnectAttachment
| Kolom | Deskripsi |
|---|---|
bgpSessionStatus BGPSessionStatus |
|
conditions Array Condition |
Kondisi berisi informasi tentang lampiran interkoneksi. |
InterconnectGroup
Interconnect merepresentasikan sekelompok VlanAttachment, Sesi BGP, dll. yang membentuk Interconnect. Alamat IP ini hanya digunakan untuk koneksi ke peer eksternal (di luar instance air gap GDC), yaitu tidak digunakan untuk koneksi dengan kedua ujungnya dalam instance air gap GDC.
Muncul di: - InterconnectGroupList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectGroup |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InterconnectGroupSpec |
|
status InterconnectGroupStatus |
InterconnectGroupList
InterconnectGroupList merepresentasikan kumpulan objek Interconnect.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectGroupList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array InterconnectGroup |
InterconnectGroupSpec
InterconnectGroupSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari Interconnect
Muncul di: - InterconnectGroup
| Kolom | Deskripsi |
|---|---|
interconnectType InterconnectType |
Jenis interkoneksi yang diidentifikasi oleh peer jarak jauh. |
permittedOrgs Array UniversalObjectReference |
Daftar organisasi yang trafficnya diizinkan untuk melintasi interkoneksi ini. |
interconnectLinkRefs Array UniversalObjectReference |
Daftar InterconnectLink yang terkait dengan InterconnectGroup ini. |
InterconnectLink
InterconnectLink memodelkan link interkoneksi fisik ke NOC, Jaringan Pelanggan, atau DC lain di Agg Switch atau Mgmt Agg Switch.
Muncul di: - InterconnectLinkList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectLink |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InterconnectLinkSpec |
|
status InterconnectLinkStatus |
InterconnectLinkList
InterconnectLinkList merepresentasikan kumpulan objek InterconnectLink.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectLinkList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array InterconnectLink |
InterconnectLinkSpec
InterconnectLinkSpec memberikan spesifikasi (yaitu, status yang diinginkan) link interconnect fisik.
Muncul di: - InterconnectLink
| Kolom | Deskripsi |
|---|---|
ports Array SwitchPortInterface |
Port fisik yang terhubung ke switch eksternal. Jika LACP dinonaktifkan, hanya boleh ada satu elemen; Jika LACP diaktifkan, harus ada lebih dari satu elemen. Untuk koneksi EVPN, tidak boleh ada elemen. |
switchRef UniversalObjectReference |
Switch yang terhubung ke link ini. |
InterconnectLinkStatus
InterconnectLinkStatus memberikan status link interconnect fisik.
Muncul di: - InterconnectLink
| Kolom | Deskripsi |
|---|---|
ports Array InterconnectPortStatus |
InterconnectPortStatus
Muncul di: - InterconnectLinkStatus
| Kolom | Deskripsi |
|---|---|
switchPort SwitchPortInterface |
Detail tentang port switch |
up boolean |
Apakah port aktif atau tidak. |
downReason string |
Alasan port tidak berfungsi. Tidak ada jika port aktif. |
InterconnectSession
InterconnectSession memodelkan link virtual yang terkait dengan link interkoneksi fisik (InterconnectLink) dan sesi BGP melalui link virtual. Alamat ini hanya digunakan untuk koneksi ke peer eksternal (di luar instance dengan air gap GDC), yaitu tidak digunakan untuk koneksi dengan kedua ujungnya dalam instance dengan air gap GDC.
Muncul di: - InterconnectSessionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectSession |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec InterconnectSessionSpec |
|
status InterconnectSessionStatus |
InterconnectSessionList
InterconnectSessionList merepresentasikan kumpulan objek InterconnectSession.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
InterconnectSessionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array InterconnectSession |
InterconnectSessionSpec
InterconnectSessionSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari InterconnectSession.
Muncul di: - InterconnectSession
| Kolom | Deskripsi |
|---|---|
interconnectLinkRef UniversalObjectReference |
InterconnectLinkRef merepresentasikan InterconnectLink yang terkait dengan objek ini. |
routePolicyRef UniversalObjectReference |
RoutePolicyRef mewakili RoutePolicy yang diterapkan ke objek ini. |
participatingOrgs Array UniversalObjectReference |
ParticipatingOrgs mewakili daftar organisasi yang berpartisipasi dalam interkoneksi ini |
interconnectType InterconnectType |
Jenis interkoneksi yang diidentifikasi oleh peer jarak jauh. |
localIPSubnet IPSubnetString |
Alamat IP lokal dan panjang subnet dalam konfigurasi terisolasi GDC. Tidak berlaku untuk sesi EVPN, tetapi wajib untuk semua jenis interkoneksi lainnya. |
peerIP IPAddressString |
Alamat IP peer di sisi peer. |
localASN BGPAutonomousSystemNumber |
ASN lokal sesi BGP. Jika tidak disetel, ASN router akan digunakan. |
peerASN BGPAutonomousSystemNumber |
ASN peer sesi BGP. Jika tidak disetel, sesi BGP adalah sesi iBGP. |
peerExternalSubnets Array IPSubnetString |
Subnet eksternal peer. Untuk interkoneksi DCI, hal ini mengacu pada subnet eksternal instance peer. Untuk interkoneksi OC, ini mengacu pada semua subnet eksternal OCIT. Untuk interkoneksi CP, ini merujuk pada semua subnet eksternal pelanggan yang diketahui. |
dxIdentifier string |
DxIdentifier digunakan untuk mengelompokkan semua objek sesi interkoneksi yang termasuk dalam koneksi DX yang sama |
mtu integer |
Nilai MTU untuk koneksi. Jika tidak disetel, 1500 akan digunakan. |
vlanID VLANID |
ID VLAN untuk InterconnectSession. Jika tidak disetel atau 1, koneksi tidak diberi tag. |
md5HashKey string |
Kunci Hash MD5 untuk autentikasi BGP. Jika tidak ada atau kosong, autentikasi BGP tidak diaktifkan. |
addressFamily BGPNeighborAddressFamily |
Address Family tempat BGPNeighbor sesi Interconnect ini berada. Untuk sesi multi-zona, nilai akan diberikan oleh IO, sebagai IPv4 atau EVPN untuk link dci atau evpn. Untuk semua interkoneksi lainnya, setelannya akan ditetapkan ke DualStack secara default. |
bfdAuthentication BFDAuthentication |
Autentikasi BFD hanya diperlukan untuk MH BFD, yang terdiri dari ID kunci berpasangan dan SHA-1 ascii_key. |
InterconnectSessionStatus
InterconnectSessionStatus memberikan status InterconnectSession.
Muncul di: - InterconnectSession
| Kolom | Deskripsi |
|---|---|
bgpStatus BgpSessionStatus |
Status sesi BGP. |
upTime string |
Stempel waktu saat sesi BGP terakhir kali aktif. |
prefixCounter BGPPrefixCounters |
Penghitung BGP. |
InterconnectType
Jenis pokok: string
InterconnectType merepresentasikan jenis interkoneksi.
Muncul di: - InterconnectAttachmentSpec - InterconnectGroupSpec - InterconnectSessionSpec
InterfaceName
Jenis pokok: string
Muncul di: - BondLinkSpec - PhysicalLinkSpec - VLANLinkSpec
JobInfo
JobInfo menyimpan ID tugas dan status tugas.
Muncul di: - Lowongan
| Kolom | Deskripsi |
|---|---|
jobName string |
JobName menyimpan kunci untuk Job. Misalnya, dalam kasus SecureEraseDrive, nama drive akan disimpan. |
jobID string |
JobID menyimpan URI tugas yang akan dikueri. |
jobStatus JobStatus |
JobStatus menyimpan status tugas. |
JobStatus
Jenis pokok: string
Muncul di: - JobInfo
JobType
Jenis pokok: string
Muncul di: - Lowongan
Pekerjaan
Jobs menyimpan jenis pekerjaan dan info pekerjaan yang sesuai.
Muncul di: - BMCStatus
| Kolom | Deskripsi |
|---|---|
jobType JobType |
JobType digunakan untuk menyimpan jenis tugas. |
jobInfo Array JobInfo |
JobInfo menyimpan ID dan status tugas yang sesuai dengan jenis tugas tertentu. |
L2NetworkMode
Jenis pokok: string
Mode Jaringan L2 yang harus dikonfigurasi
antarmukanya
Muncul di: - L2NetworkSpec
L2NetworkSpec
L2NetworkSpec menjelaskan jaringan layer-2 (alias VLAN) dalam switch.
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - ManagementSwitchSpec - SwitchCommonSpec - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
id integer |
ID VLAN jaringan L2. |
name string |
Nama atau deskripsi jaringan L2 |
ipFamily IPFamily |
IPFamily menyediakan keluarga IP yang digunakan jaringan layer-2. |
ports SwitchPortIndexSet |
Ports menjelaskan semua port switch fisik yang dimiliki oleh jaringan layer-2. Port tidak boleh menyertakan port switch fisik yang merupakan anggota saluran port yang ditentukan pengguna yang dimiliki oleh jaringan layer-2 ini. |
lacpGroups Array SwitchPortIndexList |
LACPGroups menyediakan grup LACP yang akan disiapkan di switch. Setiap grup berisi minimal satu port. Opsional. |
portChannelIndices SwitchPortIndexSet |
PortChannelIndices menjelaskan semua channel port yang ditentukan pengguna yang dimiliki oleh jaringan layer-2. PortChannelSpec yang sesuai harus ada dalam spesifikasi switch untuk setiap indeks di PortChannelIndices. Perhatikan bahwa channel port ini bukan satu-satunya channel port yang dikonfigurasi di switch. Switch akan mengonfigurasi lebih banyak untuk penggunaan internal. |
ipv4Subnet SubnetSpec |
IPv4Subnet menjelaskan subnet IPv4 layer-3 di atas jaringan layer-2. |
ipv6Subnet SubnetSpec |
IPv6Subnet menjelaskan subnet IPv6 layer-3 di atas jaringan layer-2. |
l2Mode L2NetworkMode |
Mode antarmuka jaringan L2 |
LUKS
LUKS digunakan untuk enkripsi LUKS2 pada node BM, yang akan diperluas pada masa mendatang untuk memungkinkan pengiriman parameter ke LUKS
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
enable boolean |
LabelSelectorRequirement
LabelSelectorRequirement diekspor https://pkg.go.dev/k8s.io/apimachinery/pkg/labels#Requirement
Muncul di: - ObjectReference
| Kolom | Deskripsi |
|---|---|
key string |
|
operator Operator |
|
strValues array string |
Dalam sebagian besar kasus, kita memiliki paling banyak satu nilai di sini. Umumnya, operasi pada slice elemen tunggal lebih cepat daripada operasi pada peta elemen tunggal, jadi kita memiliki slice di sini. |
LegacyHairpinBGPSession
LegacyHairpinBGPSession menjelaskan detail sesi BGP melalui loop hairpin untuk integrasi firewall. Catatan: Struct ini tidak akan digunakan lagi setelah Maverick. Sebagai gantinya, gunakan CRD HairpinBGPSession.
Muncul di: - LegacyHairpinLink
| Kolom | Deskripsi |
|---|---|
vlanID VLANID |
VLANID yang digunakan untuk sesi BGP ini. |
endVlanID VLANID |
VLANID yang digunakan untuk ujung(portB) sesi HairpinLink lainnya. Tidak digunakan untuk link hairpin IDPSFW. |
ipSubnet IPSubnetString |
Blok CIDR yang dialokasikan. |
startPortVRF string |
Nama VRF port awal hairpin. |
endPortVRF string |
Nama VRF port akhir hairpin. |
subnetClaimRefs Array UniversalObjectReference |
SubnetClaimRef mengacu pada subnetclaim yang harus dikaitkan dengan siklus proses sesi BGP Hairpin ini. |
LegacyHairpinLink
LegacyHairpinLink menjelaskan detail link hairpin dan sesi BGP di atasnya untuk integrasi firewall.
Muncul di: - AggSwitchSpec - ManagementAggSwitchSpec
| Kolom | Deskripsi |
|---|---|
hairpinLinkType HairpinLinkType |
Menandai jenis link sebagai opsional untuk kompatibilitas mundur. |
portA SwitchPortInterface |
Port fisik pertama dari loop hairpin yang terhubung ke firewall. |
portB SwitchPortInterface |
Port fisik kedua dari loop hairpin yang terhubung ke firewall. Sama seperti 'portA' untuk link hairpin PERIMETERFW. |
hairpinBGPSessions array LegacyHairpinBGPSession |
Sesi BGP yang dikonfigurasi melalui loop hairpin. |
LicenseSpec
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
licenseType string |
LicenseType adalah jenis lisensi yang diinstal (objek LicenseType tanpa namespace), yang menjelaskan jenis lisensi (misalnya, bmc) yang diinstal |
licenseRef SecretReference |
LicenseRef menyimpan referensi ke Secret yang berisi lisensi server. |
MACAddressString
Jenis pokok: string
Alamat MAC dalam format string (misalnya, 00:0a:95:9d:68:16).
Muncul di: - BMCHardwareSpec - FirewallNodeManagementNetworkSpec - NICPortSpec - PhysicalLinkSpec
MachineImageSpec
MachineImageSpec menjelaskan image OS untuk mesin.
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
source ImageSourceType |
ImageSource menjelaskan OS mana yang harus diinstal di komputer. |
urlSpec ImageURLSpec |
ImageSource menjelaskan kolom yang diperlukan untuk menyediakan mesin saat ImageSource adalah 'url'. Jika ImageSource adalah 'ramdisk' atau 'external', ImageURLSpec dapat menyimpan URL penyediaan target dalam cache. Jika ImageSource adalah 'url', ImageURLSpec tidak boleh kosong. |
sshPubKeyRefs Array SecretReference |
SSHPubKeyRefs menyimpan referensi ke rahasia yang berisi kunci publik yang akan diberi otorisasi dalam sistem yang disediakan. |
ManagementAggSwitch
ManagementAggSwitch mewakili pengalihan agregasi pengelolaan.
Muncul di: - ManagementAggSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ManagementAggSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagementAggSwitchSpec |
|
status ManagementAggSwitchStatus |
ManagementAggSwitchList
ManagementAggSwitchList merepresentasikan kumpulan tombol agregasi pengelolaan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ManagementAggSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagementAggSwitch |
ManagementAggSwitchSpec
ManagementAggSwitchSpec memberikan spesifikasi switch agregasi pengelolaan.
Muncul di: - ManagementAggSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
hairpinLinks Array LegacyHairpinLink |
HairpinLinks menjelaskan loop hairpin yang dibuat oleh integrasi firewall dengan switch |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang telah dikonfigurasi sebelumnya di switch agregasi pengelolaan yang dapat diakses sebelum spesifikasi lainnya dikonfigurasi. Misalnya, IP yang dikonfigurasi secara manual untuk port pengelolaannya atau beberapa bagian dari data plane-nya . |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchCertificates SwitchCertificates |
SwitchCertificates menyimpan status dan referensi untuk setiap sertifikat. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
targetVersion string |
TargetVersion menyediakan versi target khusus vendor untuk peralihan. Jika ditentukan, tombol akses dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk switch. Jika ditentukan, switch akan menginstal paket. |
disableSwitchAPICertValidation boolean |
Jika DisableSwitchAPICertValidation bernilai benar (true), sertifikat switch API tidak divalidasi oleh pengontrol. Secara default, nilainya adalah false. kubebuilder:default=false |
ManagementAggSwitchStatus
ManagementAggSwitchStatus menjelaskan status pengalihan agregasi pengelolaan.
Muncul di: - ManagementAggSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status sakelar. Jenis kondisi: - Siap: Menunjukkan bahwa tombol siap digunakan |
switchStatus SwitchStatus |
|
errorStatus ErrorStatus |
Status error yang diamati pada switch ManagementAggSwitch. |
ManagementSwitch
ManagementSwitch menampilkan konfigurasi satu switch pengelolaan. Ada satu sakelar pengelolaan per rak GPC.
Muncul di: - ManagementSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ManagementSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ManagementSwitchSpec |
|
status ManagementSwitchStatus |
ManagementSwitchList
ManagementSwitchList merepresentasikan kumpulan tombol pengelolaan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ManagementSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ManagementSwitch |
ManagementSwitchSpec
ManagementSwitchSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari tombol pengelolaan.
Muncul di: - ManagementSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang telah dikonfigurasi sebelumnya di switch pengelolaan yang dapat diakses sebelum spesifikasi lainnya. Misalnya, IP yang dikonfigurasi secara manual untuk port pengelolaannya. |
serverNetwork L2NetworkSpec |
ServerNetwork menjelaskan segmen jaringan yang menghubungkan semua server bare metal dan (mungkin) switch TOR. |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchCertificates SwitchCertificates |
SwitchCertificates menyimpan status dan referensi untuk setiap sertifikat. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
targetVersion string |
TargetVersion menyediakan versi target khusus vendor untuk peralihan. Jika ditentukan, tombol akses dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk switch. Jika ditentukan, switch akan menginstal paket. |
disableSwitchAPICertValidation boolean |
Jika DisableSwitchAPICertValidation bernilai benar (true), sertifikat switch API tidak divalidasi oleh pengontrol. Secara default, nilainya adalah false. kubebuilder:default=false |
ManagementSwitchStatus
ManagementSwitchStatus memberikan status tombol pengelolaan.
Muncul di: - ManagementSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status switch pengelolaan. Jenis kondisi: - Siap: Menunjukkan bahwa peralihan pengelolaan siap digunakan |
switchStatus SwitchStatus |
SwitchStatus berisi informasi mendetail terbaru yang diperoleh dari sakelar. |
errorStatus ErrorStatus |
Status error yang diamati pada switch ManagementSwitch. |
MultiZoneBGPSession
Muncul di: - MultiZoneBorderLeafSwitch - MultiZoneIPv4BGPSession
| Kolom | Deskripsi |
|---|---|
bgpSessionConfig BGPSessionConfig |
|
bgpSessionStatus BGPSessionStatus |
MultiZoneBorderLeafSwitch
MultiZoneBorderLeafSwitch berisi info multizona yang diperlukan untuk border leaf switch.
Muncul di: - MultiZoneNetworkPeeringConfigStatus
| Kolom | Deskripsi |
|---|---|
blswID integer |
|
blswName string |
|
ipv4BGPSessions MultiZoneIPv4BGPSession array |
|
evpnBGPSessions array MultiZoneBGPSession |
MultiZoneHairpinBGPSession
Muncul di: - MultiZoneNetworkConfigStatus
| Kolom | Deskripsi |
|---|---|
switchRef UniversalObjectReference |
|
cidrClaimRef UniversalObjectReference |
|
defaultEnd MultiZoneHairpinPeer |
|
outpostEnd MultiZoneHairpinPeer |
|
bgpSessionStatus BGPSessionStatus |
MultiZoneHairpinPeer
Muncul di: - MultiZoneHairpinBGPSession
| Kolom | Deskripsi |
|---|---|
vrfName string |
VRFName dari salah satu ujung BGP sesi BGP hairpin. |
ip IPSubnetString |
IP adalah IP peering yang digunakan oleh akhir sesi BGP haprin untuk peering BGP. |
port SwitchPortInterface |
Port adalah port tempat IP peering akan dikonfigurasi. |
asn BGPAutonomousSystemNumber |
ASN adalah ASN lokal sesi BGP. |
portStatus MultiZonePortStatus |
MultiZoneHairpinPeering
Muncul di: - MultiZoneNetworkFeatureVxLANDot1q
| Kolom | Deskripsi |
|---|---|
defaultPort SwitchPortInterface |
|
outpostPort SwitchPortInterface |
MultiZoneIPv4BGPSession
Muncul di: - MultiZoneBorderLeafSwitch
| Kolom | Deskripsi |
|---|---|
port SwitchPortInterface |
|
portConfig MultiZonePortConfig |
|
portStatus MultiZonePortStatus |
|
bgpSessionConfig BGPSessionConfig |
|
bgpSessionStatus BGPSessionStatus |
MultiZoneNetworkConfig
MultiZoneNetworkConfig adalah CR yang menghadap pelanggan untuk mengonfigurasi interkoneksi multizona.
Muncul di: - MultiZoneNetworkConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
MultiZoneNetworkConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec MultiZoneNetworkConfigSpec |
|
status MultiZoneNetworkConfigStatus |
MultiZoneNetworkConfigCarrierType
Jenis pokok: string
Muncul di: - MultiZoneNetworkConfigSpec
MultiZoneNetworkConfigList
MultiZoneNetworkConfigList merepresentasikan kumpulan objek MultiZoneNetworkConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
MultiZoneNetworkConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array MultiZoneNetworkConfig |
MultiZoneNetworkConfigResiliencyLevel
Jenis pokok: string
Muncul di: - MultiZoneNetworkConfigResiliencySetting
MultiZoneNetworkConfigResiliencySetting
Muncul di: - MultiZoneNetworkConfigSpec
| Kolom | Deskripsi |
|---|---|
level MultiZoneNetworkConfigResiliencyLevel |
MultiZoneNetworkConfigSpec
MultiZoneNetworkConfigSpec memberikan spesifikasi objek MultiZoneNetworkConfig
Muncul di: - MultiZoneNetworkConfig
| Kolom | Deskripsi |
|---|---|
carrierType MultiZoneNetworkConfigCarrierType |
|
resiliencySetting MultiZoneNetworkConfigResiliencySetting |
|
zones Array MultiZoneNetworkConfigZone |
Zones berisi daftar zona di region saat ini |
enablePortOverride boolean |
Jika salah (false), ports yang ditentukan di sini tidak akan diteruskan ke konfigurasi peer, kecuali jika konfigurasi peer belum ada |
ports Array SwitchPortInterface |
Port menentukan port depan yang digunakan oleh switch leaf batas untuk koneksi multizona. Diasumsikan bahwa semua blswe di semua zona harus menggunakan kumpulan port yang sama untuk berpartisipasi dalam interkoneksi multizona. |
portSetting MultiZoneNetworkPortSetting |
|
featureVxLANDot1q MultiZoneNetworkFeatureVxLANDot1q |
FeatureVxLANDot1q adalah fitur untuk mengaktifkan enkapsulasi ganda sehingga Sesi BGP DCI dapat dibuat di subantarmuka. |
MultiZoneNetworkConfigStatus
Muncul di: - MultiZoneNetworkConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
hairpinBGPSessions array MultiZoneHairpinBGPSession |
HairpinBGPSessions digunakan untuk enkapsulasi ganda. |
MultiZoneNetworkConfigZone
PeeringConfig memberikan informasi Peering EBGP dan interkoneksi
Muncul di: - MultiZoneNetworkConfigSpec
| Kolom | Deskripsi |
|---|---|
zoneID integer |
|
asn BGPAutonomousSystemNumber |
ASN adalah ASN lokal zona saat ini untuk membuat sesi BGP dengan zona lain |
externalSubnets Array IPSubnetString |
PhysicalNetworkMeteringSubnets berisi subnet yang diiklankan zona saat ini ke semua zona lainnya. Kolom ini hanya untuk tujuan netflow dan tidak berpengaruh pada pengendalian subnet iklan yang sebenarnya. IO bertanggung jawab untuk menyinkronkan kolom ini dengan subnet aktual yang diiklankan. Ke depannya, kita harus mengoptimalkan pengalaman pengguna sehingga kolom ini dapat diperoleh secara internal, bukan mengandalkan input pengguna. |
carrierASN BGPAutonomousSystemNumber |
CarrierASN adalah ASN Operator L3. Kolom ini hanya diperlukan jika jenis operator ditetapkan ke L3. |
MultiZoneNetworkFeatureVxLANDot1q
Muncul di: - MultiZoneNetworkConfigSpec
| Kolom | Deskripsi |
|---|---|
enable boolean |
Apakah akan mengaktifkan enkapsulasi ganda VxLANDot1q atau tidak. |
hairpinPeerings MultiZoneHairpinPeering array |
MultiZoneNetworkPeer
Muncul di: - MultiZoneNetworkPeeringConfigPeering
| Kolom | Deskripsi |
|---|---|
blswID integer |
|
zoneID integer |
|
port SwitchPortInterface |
Port adalah port uplink ke zona jarak jauh atau peer PE L3. Untuk Sesi EVPN, port adalah nol karena EVPN menggunakan antarmuka loopback. |
MultiZoneNetworkPeeringConfig
MultiZoneNetworkPeeringConfig adalah konfigurasi tingkat peering zona
Muncul di: - MultiZoneNetworkPeeringConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
MultiZoneNetworkPeeringConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec MultiZoneNetworkPeeringConfigSpec |
|
status MultiZoneNetworkPeeringConfigStatus |
MultiZoneNetworkPeeringConfigList
MultiZoneNetworkConfigList merepresentasikan kumpulan objek MultiZoneNetworkConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
MultiZoneNetworkPeeringConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array MultiZoneNetworkPeeringConfig |
MultiZoneNetworkPeeringConfigPeering
Muncul di: - MultiZoneNetworkPeeringConfigSpec
| Kolom | Deskripsi |
|---|---|
peerA MultiZoneNetworkPeer |
|
peerB MultiZoneNetworkPeer |
PeerB kosong hanya jika konfigurasi peering adalah untuk peering BGP IPv4 antara zona dan operator. |
secrets Array MultiZoneNetworkSecret |
|
carrierBGPConfigOverride CarrierBGPConfigOverride |
CarrierBGPConfigOverride adalah untuk mengganti konfigurasi peering BGP ke PE L3 jarak jauh, bukan menggunakan konfigurasi default yang dihasilkan. |
MultiZoneNetworkPeeringConfigSpec
MultiZoneNetworkPeeringConfigSpec memberikan spesifikasi objek MultiZoneNetworkPeeringConfig
Muncul di: - MultiZoneNetworkPeeringConfig
| Kolom | Deskripsi |
|---|---|
peeringConfigType MultiZoneNetworkPeeringConfigType |
|
peerings Array MultiZoneNetworkPeeringConfigPeering |
Peering berisi daftar pasangan zona. Setiap pasangan zona berisi daftar info peering BGP antara dua zona. |
MultiZoneNetworkPeeringConfigStatus
Muncul di: - MultiZoneNetworkPeeringConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
|
borderLeafSwitches Array MultiZoneBorderLeafSwitch |
MultiZoneNetworkPeeringConfigType
Jenis pokok: string
Muncul di: - MultiZoneNetworkPeeringConfigSpec
MultiZoneNetworkPortSetting
Muncul di: - MultiZoneNetworkConfigSpec
| Kolom | Deskripsi |
|---|---|
mtu integer |
MTU maks. dari semua link DCI. |
MultiZoneNetworkSecret
Muncul di: - MultiZoneNetworkPeeringConfigPeering
| Kolom | Deskripsi |
|---|---|
type MultiZoneNetworkSecretType |
|
secretRef SecretReference |
MultiZonePortConfig
Muncul di: - MultiZoneIPv4BGPSession
| Kolom | Deskripsi |
|---|---|
mtu integer |
MTU maks. port DCI. |
MultiZonePortStatus
TODO(yufanchen): evaluasi apakah kita ingin menggunakan kembali InterconnectPortStatus.
Muncul di: - MultiZoneHairpinPeer - MultiZoneIPv4BGPSession
| Kolom | Deskripsi |
|---|---|
up boolean |
Apakah port aktif atau tidak. |
downReason string |
Alasan port tidak berfungsi. Tidak ada jika port aktif. |
MulticastGroupConfig
MulticastGroupConfig menentukan informasi grup multicast
Muncul di: - OrgMulticastExternalConfigStatus
| Kolom | Deskripsi |
|---|---|
l2GroupIP IPAddressString |
IP grup multicast L2 yang terkait dengan organisasi multicast |
l3GroupIP IPAddressString |
IP grup multicast L3 yang terkait dengan org multicast |
MulticastInfo
MulticastInfo menyediakan informasi multicast
Muncul di: - OrgMulticastExternalConfigSpec
| Kolom | Deskripsi |
|---|---|
rpIP IPAddressString |
Alamat IP Rendezvous Point |
sourceSubnet IPSubnetString |
Subnet sumber multicast |
groupSubnets Array IPSubnetString |
Daftar subnet grup multicast |
NICPortSpec
NICPortSpec menentukan informasi port NIC. API ini menyediakan cara untuk memetakan nama port fisik, yang digunakan oleh teknisi di lapangan, dengan nama antarmuka port dari OS, yang digunakan oleh aplikasi.
Muncul di: - BMCHardwareSpec - ChassisSpec - HSMDataNetwork - HSMManagementNetwork - ServerHardwareSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name adalah nama port NIC (misalnya, "s1p1"). |
mac MACAddressString |
MAC menentukan alamat hardware port NIC. |
NTPProxy
NTPProxy mewakili kumpulan server NTP yang disediakan pelanggan dari CIQ.
Muncul di: - NTPProxyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPProxy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NTPProxySpec |
|
status NTPProxyStatus |
NTPProxyList
NTPProxyList merepresentasikan kumpulan objek NTPProxy.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPProxyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NTPProxy |
NTPProxySpec
Pelanggan memberikan server NTP yang akan dihubungi. IP harus dapat dijangkau dari cluster gdchservices.
Muncul di: - NTPProxy
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
NTPProxyStatus
Muncul di: - NTPProxy
| Kolom | Deskripsi |
|---|---|
dataIPs Array IPAddressString |
Alamat IP pod proxy di jaringan data (harus digunakan oleh SyncServer) Ini mencakup maksimal 1 nilai untuk setiap IPv4 dan IPv6. |
domainName DomainName |
Nama domain proxy NTP pelanggan. Masalah ini hanya dapat diselesaikan di jaringan data dan akan diselesaikan ke IP di jaringan data. Jika disetel, klien NTP harus lebih memilih untuk menggunakan ini daripada IP. |
conditions Array Condition |
Kondisi untuk merekonsiliasi proxy NTP |
NTPRelay
NTPRelay adalah skema untuk server relay NTP.
Muncul di: - NTPRelayList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPRelay |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NTPRelaySpec |
|
status NTPRelayStatus |
NTPRelayList
NTPRelayList merepresentasikan kumpulan objek NTPRelay.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPRelayList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NTPRelay |
NTPRelaySpec
Muncul di: - NTPRelay
| Kolom | Deskripsi |
|---|---|
upstreamServers Array IPPortString |
Server NTP upstream yang disinkronkan oleh server relay. |
upstreamSymmetricKeys Array NTPSymmetricKey |
Kunci simetris yang harus digunakan server relay untuk mengautentikasi server upstream. Saat ini, hanya 1 kunci untuk semua server yang didukung. |
downstreamSymmetricKeys Array NTPSymmetricKey |
Kunci simetris yang harus digunakan server relai agar klien dapat mengautentikasinya. |
NTPRelayStatus
Muncul di: - NTPRelay
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Berisi pengamatan terbaru yang tersedia dari relay NTP. |
NTPServer
NTPServer adalah API yang menghadap klien untuk server NTP.
Muncul di: - NTPServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPServer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NTPServerSpec |
|
status NTPServerStatus |
NTPServerList
NTPServerList merepresentasikan kumpulan objek NTPServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NTPServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items NTPServer array |
NTPServerStatus
NTPServerStatus memberikan status server NTP
Muncul di: - NTPServer
| Kolom | Deskripsi |
|---|---|
dataIPs Array IPAddressString |
Alamat IP server NTP di jaringan data. Hal ini mencakup paling banyak 1 nilai untuk setiap IPv4 dan IPv6. |
managementIP IPAddressString |
Alamat IP server NTP di jaringan pengelolaan. Ini hanya boleh digunakan jika klien tidak memiliki akses ke jaringan dataplane. |
domainName DomainName |
Nama domain server NTP. Masalah ini hanya dapat diselesaikan di jaringan data dan akan diselesaikan ke IP di jaringan data. Jika disetel, klien NTP harus lebih memilih untuk menggunakan ini daripada IP. |
conditions Array Condition |
Berisi pengamatan terbaru yang tersedia tentang status saat ini server NTP. |
NTPSymmetricKey
Muncul di: - NTPRelaySpec
| Kolom | Deskripsi |
|---|---|
server IPAddressString |
Server yang harus diautentikasi oleh kunci ini (jika ini adalah kunci upstream). Jika kosong, gunakan kunci ini untuk mengautentikasi semua server. Jika ini adalah kunci hilir, kolom harus dibiarkan kosong. |
id integer |
ID utama. Server dan klien (atau peer) harus mengonfigurasi pasangan ID/kunci autentikasi yang sama. |
type NTPSymmetricKeyType |
Fungsi hash autentikasi. |
keyRef SecretReference |
Referensi ke secret yang berisi kunci autentikasi. Data rahasia harus berisi tepat 1 pasangan nilai/kunci dengan kunci berupa string apa pun dan nilai berupa kunci autentikasi. |
encoding NTPSymmetricKeyEncodingType |
Encoding yang digunakan untuk kunci autentikasi. |
NTPSymmetricKeyEncodingType
Jenis pokok: string
Muncul di: - NTPSymmetricKey
NTPSymmetricKeyType
Jenis pokok: string
Muncul di: - HAMSExternalNTPAuthSpec - NTPSymmetricKey
NetworkBondModeType
Jenis pokok: string
NetworkBondModeType menjelaskan nama jenis gabungan yang didukung.
Muncul di: - PortBondSpec
NetworkCategory
Jenis pokok: string
NetworkCategory mengategorikan jaringan berdasarkan penggunaannya di sel GPC.
Muncul di: - AddressPoolClaimSpec - SubnetClaimSpec
NetworkDevice
NetworkDevice merepresentasikan konfigurasi satu perangkat jaringan.
Muncul di: - NetworkDeviceList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NetworkDevice |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NetworkDeviceSpec |
|
status NetworkDeviceStatus |
NetworkDeviceList
NetworkDeviceList mewakili kumpulan perangkat jaringan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NetworkDeviceList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array NetworkDevice |
NetworkDeviceRoleType
Jenis pokok: string
Muncul di: - NetworkDeviceSpec
NetworkDeviceSpec
NetworkDeviceSpec memberikan spesifikasi perangkat jaringan.
Muncul di: - NetworkDevice
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware perangkat. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang telah dikonfigurasi sebelumnya yang dapat diakses sebelum spesifikasi lainnya. Misalnya, IP yang dikonfigurasi secara manual untuk port pengelolaannya. |
loopbackIPs Array IPAddressString |
LoopbackIPs menentukan alamat IP sumber yang digunakan untuk protokol perutean. Setidaknya satu LoopbackIPs harus ditentukan. Yang pertama digunakan untuk perutean jaringan underlay. Yang kedua digunakan untuk perutean jaringan overlay. |
credentials SwitchCredentials |
Kredensial menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass perangkat. |
certificates SwitchCertificates |
Certificates menyimpan status dan referensi untuk setiap sertifikat. |
licenseRef SecretReference |
LicenseRef menyimpan referensi ke objek Secret yang berisi lisensi perangkat. |
role NetworkDeviceRoleType |
Peran menentukan peran perangkat ini |
targetOSVersion string |
TargetOSVersion menyediakan versi target khusus vendor untuk perangkat. Jika ditentukan, perangkat dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk perangkat. Jika ditentukan, perangkat akan menginstal dan berpotensi meng-uninstal paket sehingga paket yang diinstal di perangkat sama dengan yang ditentukan di TargetPackages. Jika tidak ditentukan, upgrade akan melewati bagian untuk menyelaraskan paket. |
NetworkDeviceStatus
NetworkDeviceStatus menjelaskan status perangkat jaringan.
Muncul di: - NetworkDevice
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status perangkat jaringan. Jenis kondisi: - Siap: Menunjukkan bahwa jika peluncuran konfigurasi terakhir berhasil dan perangkat jaringan siap digunakan. |
osVersion string |
Versi OS perangkat, misalnya NXOS 9.3(3). |
lastUpdateTimestamp Waktu |
Stempel waktu update konfigurasi terakhir yang berjalan. |
latestRollouts Array ConfigRolloutInfo |
Informasi peluncuran terbaru yang dihasilkan (hingga 5 yang terbaru). |
appliedRollout ConfigRolloutInfo |
Informasi peluncuran terakhir yang berhasil diterapkan. |
NetworkLinkType
Jenis pokok: string
Muncul di: - BondLinkSpec - PhysicalLinkSpec - VLANLinkSpec
NodeFirewallDefaultPolicy
NodeFirewallDefaultPolicy merepresentasikan kebijakan default untuk traffic masuk dan keluar
Muncul di: - NodeFirewallPolicySpec
| Kolom | Deskripsi |
|---|---|
ingress PolicyAction |
Tindakan kebijakan ingress untuk kebijakan default |
egress PolicyAction |
Tindakan kebijakan keluar untuk kebijakan default |
NodeFirewallPolicy
NodeFirewallPolicy merepresentasikan kebijakan firewall yang digunakan untuk aplikasi firewall berbasis host
Muncul di: - NodeFirewallPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NodeFirewallPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NodeFirewallPolicySpec |
|
status NodeFirewallPolicyStatus |
NodeFirewallPolicyList
NodeFirewallPolicyList merepresentasikan kumpulan kebijakan firewall node.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NodeFirewallPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NodeFirewallPolicy |
NodeFirewallPolicySpec
NodeFirewallPolicySpec menentukan kebijakan firewall berbasis host.
Muncul di: - NodeFirewallPolicy
| Kolom | Deskripsi |
|---|---|
zone PolicyZone |
Zona mewakili zona antarmuka target yang kebijakan terkaitnya perlu diterapkan |
defaultPolicy NodeFirewallDefaultPolicy |
DefaultPolicy merepresentasikan kebijakan default untuk zona yang diberikan |
rules Array NodeFirewallRule |
Rules menunjukkan kumpulan aturan firewall yang diterapkan untuk zona firewall terkait. Urutan daftar aturan menentukan prioritas aturan, dengan entri pertama memiliki prioritas yang lebih tinggi daripada entri berikutnya |
NodeFirewallPolicyStatus
NodeFirewallPolicyStatus berisi informasi tentang status firewall host saat ini.
Muncul di: - NodeFirewallPolicy
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang firewall host. |
NodeFirewallRule
NodeFirewallRule merepresentasikan satu aturan firewall host
Muncul di: - NodeFirewallPolicySpec
| Kolom | Deskripsi |
|---|---|
src NodeFirewallTarget |
Sumber merepresentasikan target sumber aturan firewall |
dst NodeFirewallTarget |
Tujuan merepresentasikan target tujuan aturan firewall |
protocol Protokol |
Protokol merepresentasikan protokol yang terkait dengan filter aturan firewall. |
description string |
Kolom ini memberikan deskripsi aturan firewall yang sesuai. Data ini hanya digunakan untuk tujuan informasi dan proses debug. |
NodeFirewallTarget
NodeFirewallTarget merepresentasikan informasi target untuk aturan firewall tertentu
Muncul di: - NodeFirewallRule
| Kolom | Deskripsi |
|---|---|
host PolicyHostType |
Host mewakili host yang terkait dengan aturan firewall. |
ips Array IPAddressString |
IP mewakili daftar alamat IP yang terkait dengan filter aturan firewall. Kolom ini hanya digunakan jika host ditetapkan ke CUSTOM |
port string |
Port merepresentasikan port yang terkait dengan filter aturan firewall. Ini juga dapat berupa rentang port dalam format |
NodePolicyReference
NodeTargetReference menampilkan informasi kebijakan yang berkaitan dengan node dan informasi status saat ini untuk kebijakan tersebut.
Muncul di: - NodeTargetPolicySpec
| Kolom | Deskripsi |
|---|---|
ref ObjectReference |
Referensi ke objek OSPolicy |
playbookName string |
Nama playbook yang berkaitan dengan kebijakan. Nama ini diharapkan sama dengan nama di objek kebijakan dan digunakan untuk membantu mengidentifikasi semua playbook yang dijalankan untuk setiap objek target node |
diff string |
Nama pod tugas yang berisi modifikasi yang dilakukan pada host target oleh kebijakan OS terkait |
conditions Array Condition |
Kondisi berisi informasi mengenai status kebijakan untuk node tertentu |
NodeTargetPolicy
NodeTargetPolicy merepresentasikan kumpulan semua kebijakan OS tingkat node yang berlaku untuk target tertentu dan status setiap kebijakan tersebut yang berkaitan dengan node.
Muncul di: - NodeTargetPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NodeTargetPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NodeTargetPolicySpec |
NodeTargetPolicyList
NodeTargetPolicyList merepresentasikan kumpulan kebijakan NodeTarget.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NodeTargetPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NodeTargetPolicy |
NodeTargetPolicySpec
NodeTargetPolicySpec merepresentasikan informasi status untuk semua kebijakan yang diterapkan ke target node tertentu dan status kebijakan tersebut saat ini di node.
Muncul di: - NodeTargetPolicy
| Kolom | Deskripsi |
|---|---|
osPolicies Array NodePolicyReference |
Daftar referensi ke kebijakan OS dan status setiap kebijakan tersebut. Urutan kebijakan menunjukkan urutan penerapannya pada target. |
NonCompliantDeviceSet
Mewakili kumpulan aset hardware yang belum memenuhi kualifikasi keamanan.
Muncul di: - NonCompliantDeviceSetList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NonCompliantDeviceSet |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NonCompliantDeviceSetSpec |
NonCompliantDeviceSetList
Mewakili kumpulan NonCompliantDeviceSet.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
NonCompliantDeviceSetList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items NonCompliantDeviceSet array |
NonCompliantDeviceSetSpec
Menentukan kumpulan perangkat yang tidak patuh untuk ekspansi hardware.
Muncul di: - NonCompliantDeviceSet
| Kolom | Deskripsi |
|---|---|
assets Array TypedLocalObjectReference |
Daftar aset hardware yang tidak mematuhi kebijakan |
expansionRef TypedLocalObjectReference |
Merujuk pada permintaan perluasan yang mengelola set perangkat saat ini |
NumberedIPGroupSpec
NumberedIPGroupSpec mewakili grup NumberedIPSpec.
Muncul di: - HAMSCPInterconnectSpec - RoutedPortSpec
| Kolom | Deskripsi |
|---|---|
ipFamily IPFamily |
IPFamily menyediakan keluarga IP yang digunakan dalam grup IP bernomor. |
ipv4 NumberedIPSpec |
IPv4 menyediakan NumberedIPSpec IPv4 yang digunakan dalam grup. |
ipv6 NumberedIPSpec |
IPv6 menyediakan IPv6 NumberedIPSpec yang digunakan dalam grup. |
NumberedIPSpec
NumberedIPSpec menentukan alamat IP dan subnet tempat alamat IP tersebut berada.
Muncul di: - NumberedIPGroupSpec
| Kolom | Deskripsi |
|---|---|
ip IPAddressString |
IP menjelaskan alamat IP yang ditetapkan di port yang dirutekan. |
subnet SubnetSpec |
Subnet menjelaskan subnet tempat port yang dirutekan berada. |
OCITNetwork
Muncul di: - OCITTopologySpec
| Kolom | Deskripsi |
|---|---|
servers OCITNetworkServices |
Paket Data Server IT OC (ADFS, DNS, dll.) |
socServers OCITNetworkServices |
Server Operasi Keamanan IT OC Data Plane (Splunk, Tenable, dll.) Tidak digunakan lagi: Gunakan Server sebagai gantinya. |
jumphosts OCITNetworkServices |
Jaringan Management Plane yang dikhususkan untuk Jump Host yang merupakan satu-satunya cara untuk mengakses jaringan pengelolaan GDCH. |
iLOs OCITNetworkServices |
Port ILO server untuk server Bare Metal OC IT. |
ocWorkstations OCITNetworkServices |
Workstation yang digunakan Operator Infrastruktur di ruang kantor OC. |
socWorkstations OCITNetworkServices |
SOCWorkstations yang digunakan engineer SOC di ruang kantor OC. Tidak digunakan lagi: Gunakan OCWorkstations sebagai gantinya. |
OCITNetworkService
Muncul di: - OCITNetworkServices
| Kolom | Deskripsi |
|---|---|
type OCITNetworkServiceType |
Jenis spesifik OCITNetworkService ini. |
addresses array string |
Alamat yang terkait dengan layanan ini. |
ports Array QualifiedPortRange |
Daftar protokol + port. Hal ini berguna untuk memahami layanan ingress apa yang tersedia dari OCIT. |
OCITNetworkServiceType
Jenis pokok: string
OCITNetworkServiceType mewakili layanan spesifik yang diberikannya.
Muncul di: - OCITNetworkService
OCITNetworkServices
Muncul di: - OCITNetwork
| Kolom | Deskripsi |
|---|---|
cidrBlock IPSubnetString |
Blok CIDR yang dialokasikan untuk subnet. Blok CIDR mewakili semua alamat IP dalam jaringan berbasis prefiks (misalnya, 10.251.10.32/27) |
services Array OCITNetworkService |
Layanan menentukan detail tentang cara penggunaan subnet ini. |
OCITTopology
OCITTopology berisi informasi topologi rak IT OC. Nama objek akan menjadi nama rak OCIT.
Muncul di: - OCITTopologyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OCITTopology |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OCITTopologySpec |
|
status OCITTopologyStatus |
OCITTopologyList
OCITTopologyList merepresentasikan kumpulan OCITTopology.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OCITTopologyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OCITTopology |
OCITTopologySpec
OCITTopologySpec memberikan spesifikasi OCITTopology.
Muncul di: - OCITTopology
| Kolom | Deskripsi |
|---|---|
organizationName string |
OrganizationName menentukan nama organisasi OCIT. |
network OCITNetwork |
Network berisi informasi topologi jaringan sisi OCIT. |
OCITTopologyStatus
OCITTopologyStatus memberikan status OCITTopology.
Muncul di: - OCITTopology
| Kolom | Deskripsi |
|---|---|
generatedFirewallPolicy ObjectReference |
GeneratedFirewallPolicy berisi referensi InstanceFirewallPolicy OCIT default yang dihasilkan. Grup: firewall.gdc.goog Jenis: InstanceFirewallPolicy |
policyConditions Array Condition |
Berisi pengamatan terbaru yang tersedia tentang status deployment kebijakan OCIT default. |
OCType
Jenis pokok: string
OCType merepresentasikan jenis OC Interconnect
Muncul di: - HAMSOCInterconnectSpec
OSArtifact
OSArtifact merepresentasikan konfigurasi untuk pengumpulan artefak OS (versi paket dan kernel, dll.) dan keaktualan data, dll.
Muncul di: - OSArtifactList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSArtifact |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OSArtifactSpec |
OSArtifactList
OSArtifactList merepresentasikan kumpulan artefak OS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSArtifactList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items OSArtifact |
OSArtifactSnapshot
OSArtifactSnapshot merepresentasikan snapshot artefak OS (versi paket, versi kernel, dll.)
Muncul di: - OSArtifactSnapshotList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSArtifactSnapshot |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OSArtifactSnapshotSpec |
|
status OSArtifactSnapshotStatus |
OSArtifactSnapshotList
OSArtifactSnapshotList merepresentasikan kumpulan snapshot artefak OS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSArtifactSnapshotList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OSArtifactSnapshot |
OSArtifactSnapshotSpec
Muncul di: - OSArtifactSnapshot
| Kolom | Deskripsi |
|---|---|
machineRef LocalObjectReference |
Referensi ke CR Mesin. |
maxSnapshotStaleness string |
Kehabisan data maksimum yang diizinkan untuk snapshot artefak OS. String ini akan diuraikan menjadi time.Duration dengan https://golang.org/pkg/time/#ParseDuration Contoh: 30m, 1.5h. |
OSArtifactSnapshotStatus
OSArtifactSnapshotStatus adalah snapshot artefak OS yang dikumpulkan.
Muncul di: - OSArtifactSnapshot
| Kolom | Deskripsi |
|---|---|
package Array OSPackageSnapshot |
|
kernel OSKernelSnapshot |
Informasi kernel OS. |
lastUpdateTimestamp Waktu |
Stempel waktu saat snapshot terakhir diperbarui. |
rebootRequired boolean |
Indikator apakah reboot diperlukan. |
distribution OSDistribution |
Distribusi OS. |
ip string |
Alamat IP node. |
OSArtifactSpec
OSArtifactSpec memberikan spesifikasi (yaitu, status yang diinginkan) artefak OS seperti keterlambatan data maksimum, dll.
Muncul di: - OSArtifact
| Kolom | Deskripsi |
|---|---|
maxSnapshotStaleness string |
Kehabisan data maksimum yang diizinkan untuk snapshot artefak OS. String ini akan diuraikan menjadi time.Duration dengan https://golang.org/pkg/time/#ParseDuration Contoh: 30m, 1.5h. |
OSKernelInfo
OSKernelInfo memberikan spesifikasi (yaitu, status yang diinginkan) kernel OS.
Muncul di: - OSUpgradeSpec
| Kolom | Deskripsi |
|---|---|
targetVersion string |
Versi kernel target OSUpgrade (misalnya, linux-image-5.4.0-60-generic). |
OSKernelSnapshot
OSKernelSnapshot adalah snapshot kernel OS.
Muncul di: - OSArtifactSnapshotStatus
| Kolom | Deskripsi |
|---|---|
version string |
Versi kernel OS, yaitu 5.7.17-1rodete5-amd64. |
OSPackageInfo
OSPackageInfo memberikan spesifikasi (yaitu, status yang diinginkan) paket OS.
Muncul di: - OSUpgradeSpec
| Kolom | Deskripsi |
|---|---|
packageName string |
Nama paket OS (misalnya, openssl). |
minVersion string |
Versi minimum yang diperlukan dari paket OS (misalnya, 1.1.1i-1). |
OSPackageSnapshot
OSPackageSnapshot adalah snapshot dari satu paket OS.
Muncul di: - OSArtifactSnapshotStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama paket, yaitu openssl. |
version string |
Versi paket, yaitu 1.1.1i-1. |
OSPolicy
OSPolicy merepresentasikan konfigurasi kebijakan yang berlaku untuk menetapkan node target.
Muncul di: - OSPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OSPolicySpec |
|
status OSPolicyStatus |
OSPolicyList
OSPolicyList merepresentasikan kumpulan kebijakan OS.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OSPolicy |
OSPolicySpec
OSPolicySpec merepresentasikan spesifikasi untuk kebijakan OS yang bertanggung jawab untuk mengeksekusi serangkaian tugas pada host target yang ditentukan.
Muncul di: - OSPolicy
| Kolom | Deskripsi |
|---|---|
inventory ObjectReference |
Inventaris mewakili node target untuk eksekusi kebijakan. Kolom ini wajib diisi dan menerima referensi NodePool atau InventoryMachine di cluster saat ini |
policy PlaybookPolicy |
Kebijakan mewakili aturan kebijakan OS yang akan dijalankan di node inventaris |
interval PolicyInterval |
Interval mewakili batasan untuk menentukan periode antara eksekusi kebijakan |
OSPolicyStatus
OSPolicyStatus merepresentasikan status kebijakan OS.
Muncul di: - OSPolicy
| Kolom | Deskripsi |
|---|---|
lastExecutionTime Durasi |
Terakhir kali kebijakan dimulai |
policyTargets Array PolicyTargetStatus |
Status kebijakan untuk setiap target yang ditentukan |
OSUpgrade
OSUpgrade merepresentasikan konfigurasi upgrade OS termasuk kernel dan daftar paket. Saat ini kami hanya mengizinkan satu OSUpgrade untuk dijalankan. Orang lain harus menunggu.
Muncul di: - OSUpgradeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSUpgrade |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OSUpgradeSpec |
|
status OSUpgradeStatus |
OSUpgradeList
OSUpgradeList merepresentasikan kumpulan OSUpgrade.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSUpgradeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OSUpgrade |
OSUpgradeQueue
OSUpgradeQueue menyimpan referensi ke objek OSUpgrade yang harus diproses. Saat ini, kita hanya memiliki satu objek OSUpgradeQueue yang unik.
Muncul di: - OSUpgradeQueueList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSUpgradeQueue |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OSUpgradeQueueSpec |
|
status OSUpgradeQueueStatus |
OSUpgradeQueueList
OSUpgradeQueueList merepresentasikan kumpulan OSUpgradeQueue.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OSUpgradeQueueList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items OSUpgradeQueue array |
OSUpgradeQueueStatus
OSUpgradeQueueStatus memberikan status OSUpgradeQueue.
Muncul di: - OSUpgradeQueue
| Kolom | Deskripsi |
|---|---|
osupgradeRef LocalObjectReference |
Referensi ke CRD OSUpgradeQueue. |
OSUpgradeSpec
OSUpgradeSpec memberikan spesifikasi (yaitu, status yang diinginkan) OSUpgrade.
Muncul di: - OSUpgrade
| Kolom | Deskripsi |
|---|---|
kernel OSKernelInfo |
Informasi kernel target OSUpgrade. |
packages OSPackageInfo |
Paket yang perlu diupgrade. Setiap OSPackageInfo akan menyertakan nama dan versi minimal paket. |
nodePoolClaimRef UniversalObjectReference |
NodePoolClaimRef menyimpan referensi NodePoolClaim yang mengklaim node. Klaim dapat diminta dari cluster admin root atau org. Semua node yang dirujuk oleh NodePoolClaim akan diupgrade dengan spesifikasi objek OSUpgrade. |
aptSource AptSourceConfig |
Konfigurasi sumber apt yang menyediakan paket debian baru. |
inFlightConf InFlightConfig |
Nilai minimum konkurensi tugas upgrade yang berjalan di komputer. |
OSUpgradeStatus
OSUpgradeStatus memberikan status OSUpgrade.
Muncul di: - OSUpgrade
| Kolom | Deskripsi |
|---|---|
upgradeStatus UpgradeState |
UpgradeStatus menampilkan status upgrade OSUpgrade saat ini. Saat ini, kami hanya mengizinkan satu OSUpgrade yang sedang berjalan. Objek OSUpgrade lainnya harus menunggu. Jika statusnya pending, objek OSUpgrade akan diproses jika tidak ada OSUpgrade in-progress lainnya. Jika statusnya adalah in-progress, objek OSUpgrade sedang diproses. Objek OSUpgrade lainnya tidak dapat diproses secara bersamaan. Akan diubah menjadi finished setelah semua mesin selesai diupgrade untuk OSUpgrade ini. Jika statusnya adalah finished, objek OSUpgrade telah diproses. |
tasks Array UpgradeTask |
Tugas berisi daftar tugas upgrade yang berjalan di komputer. |
ObjectReference
ObjectReference adalah versi kustom dari corev1.ObjectReference. Objek ini merepresentasikan informasi yang digunakan untuk membuat pemetaan kustom sewa DHCP
Muncul di: - DHCPHost
| Kolom | Deskripsi |
|---|---|
apiVersion string |
Versi API dari referensi. |
kind string |
Jenis referensi. Info selengkapnya: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
namespace string |
Namespace referensi. Jika namespace tidak ditentukan, namespace akan cocok dengan semua namespace. Info selengkapnya: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ |
name string |
Nama referensi. Jika nama tidak ditentukan, semua objek (dalam namespace) akan cocok. Info selengkapnya: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
labelSelector Array LabelSelectorRequirement |
Pemilih label, jika disetel, akan diterapkan ke kueri penelusuran. |
fieldPath string |
FieldPath merepresentasikan subset objek Kind yang disediakan, khususnya memetakan ke informasi ID host dan IP yang ada dalam objek API yang disediakan. Nilai ini harus berisi JSONPath yang valid dan merepresentasikan objek dengan kunci "host" dan "ip", dengan "host" yang memetakan ke ID klien dan "ip" yang memetakan ke IP sewa DHCP untuk host tertentu |
ObjectStorageProtocol
ObjectStorageProtocol merepresentasikan protokol yang digunakan untuk berkomunikasi dengan BackupRepository. Hanya "S3" ObjectStorageProtocolType yang didukung dalam versi saat ini.
Muncul di: - BackupRepository
| Kolom | Deskripsi |
|---|---|
type ObjectStorageProtocolType |
Jenis menentukan protokol penyedia penyimpanan objek yang disediakan. Nilai yang mungkin adalah "S3". Tidak dapat diubah. |
s3 S3Protocol |
Tepat satu dari berikut ini HARUS ditentukan, dan HARUS cocok dengan kolom 'Type' yang ditentukan. S3 menentukan protokol S3 yang digunakan untuk berkomunikasi dengan sistem penyimpanan objek. Tidak dapat diubah setelah ditetapkan. |
ObjectStorageProtocolType
Jenis pokok: string
ObjectStorageProtocolType menentukan protokol penyimpanan objek yang didukung.
Nilai yang mungkin adalah "S3".
Muncul di: - ObjectStorageProtocol
OperationalStatus
Jenis pokok: string
OperationalStatus mewakili status host.
Muncul di: - BareMetalHostStatus
OrgMulticastExternalConfig
OrgMulticastExternalConfig memodelkan konfigurasi multicast eksternal untuk organisasi
Muncul di: - OrgMulticastExternalConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OrgMulticastExternalConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrgMulticastExternalConfigSpec |
|
status OrgMulticastExternalConfigStatus |
OrgMulticastExternalConfigList
OrgMulticastExternalConfigList merepresentasikan kumpulan objek OrgMulticastExternalConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
OrgMulticastExternalConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items OrgMulticastExternalConfig array |
OrgMulticastExternalConfigSpec
OrgMulticastExternalConfigSpec memberikan spesifikasi objek OrgMulticastExternalConfig
Muncul di: - OrgMulticastExternalConfig
| Kolom | Deskripsi |
|---|---|
organizationName string |
Nama organisasi tempat konfigurasi multicast diterapkan |
peeringConfig PeeringConfig |
Konfigurasi peering |
multicastInfo MulticastInfo |
Informasi multicast |
OrgMulticastExternalConfigStatus
OrgMulticastExternalConfigStatus memberikan status objek OrgMulticastExternalConfig
Muncul di: - OrgMulticastExternalConfig
| Kolom | Deskripsi |
|---|---|
multicastGroupInfo MulticastGroupConfig |
Grup multicast dengan air gap GDC yang ditetapkan untuk organisasi multicast |
interconnectGroupRef UniversalObjectReference |
Referensi grup interconnect yang dibuat untuk peering |
OverlappedInternalCIDRs
Muncul di: - CIQ
| Kolom | Deskripsi |
|---|---|
clusterIPCIDR HAMSSubnetGroupSpec |
|
podNetworkCIDR HAMSSubnetGroupSpec |
|
physicalNetworkCIDR HAMSSubnetGroupSpec |
OverlayNetworkType
Jenis pokok: string
OverlayNetworkType merepresentasikan jenis jaringan overlay.
Muncul di: - SubnetClaimSpec - VRF
PackageMetadata
PackageMetadata memberikan informasi untuk menginstal paket tambahan.
Muncul di: - AggSwitchSpec - BorderLeafSwitchSpec - ManagementAggSwitchSpec - ManagementSwitchSpec - NetworkDeviceSpec - TORSwitchSpec
| Kolom | Deskripsi |
|---|---|
packages array string |
Paket menyediakan nama paket yang perlu diinstal di konsol |
PeeringConfig
PeeringConfig memberikan informasi Peering EBGP dan interkoneksi
Muncul di: - OrgMulticastExternalConfigSpec
| Kolom | Deskripsi |
|---|---|
peerASN BGPAutonomousSystemNumber |
|
peerings Array PeeringInfo |
PeeringInfo
Muncul di: - PeeringConfig
| Kolom | Deskripsi |
|---|---|
port SwitchPortInterface |
|
localIP IPSubnetString |
IP lokal BGP |
peerIP IPAddressString |
IP peer BGP |
md5SecretRef UniversalObjectReference |
Referensi rahasia autentikasi MD5 Sesi BGP |
md5SecretKey string |
Kunci hash MD5 dalam objek rahasia. |
peeringSwitchRef LocalObjectReference |
Switch leaf perbatasan yang ditetapkan, yang bertanggung jawab untuk peering, membuat sesi eBGP dengan switch edge pelanggan. |
linkID integer |
ID unik dari peering switch, terutama digunakan saat beberapa link interkoneksi dikonfigurasi pada switch yang sama. |
PhysicalLinkSpec
PhysicalLinkSpec menjelaskan NIC ethernet fisik yang terhubung
Muncul di: - BaremetalHostNetworkSpec
| Kolom | Deskripsi |
|---|---|
name InterfaceName |
Nama link ethernet di OS |
mac MACAddressString |
Alamat MAC link Ethernet |
mtu integer |
MTU menunjukkan setelan MTU link Ethernet |
type NetworkLinkType |
LinkType adalah jenis link ethernet yang digunakan untuk alur traffic jaringan GDCH |
portName InterfaceName |
Informasi nama port fisik NIC |
network HostNetworkSpec |
Konfigurasi jaringan untuk antarmuka fisik |
PlaybookOptions
PlaybookOptions merepresentasikan opsi playbook yang akan ditentukan untuk menjalankan kumpulan tugas kebijakan.
Muncul di: - PlaybookPolicy
| Kolom | Deskripsi |
|---|---|
name string |
Nama objek AnsiblePlaybook |
extraVars array bilangan bulat |
Memetakan semua variabel eksternal yang akan diimpor ke dalam playbook |
secrets PolicySecrets |
Informasi rahasia yang diteruskan ke tugas kebijakan |
PlaybookPolicy
PlaybookPolicy merepresentasikan informasi playbook untuk kebijakan OS tertentu.
Muncul di: - OSPolicySpec
| Kolom | Deskripsi |
|---|---|
installPlaybook PlaybookOptions |
InstallPlaybook merepresentasikan playbook target yang akan dieksekusi saat menjalankan kebijakan |
removalPlaybook PlaybookOptions |
RemovalPlaybook merepresentasikan playbook yang akan dijalankan saat menghapus kebijakan |
PolicyAction
Jenis pokok: string
PolicyAction merepresentasikan tindakan yang akan dilakukan saat aturan diterapkan.
Muncul di: - NodeFirewallDefaultPolicy
PolicyHostType
Jenis pokok: string
PolicyHostType merepresentasikan jenis standar untuk host dalam aturan NodeFirewall.
Muncul di: - NodeFirewallTarget
PolicyInterval
PolicyInterval merepresentasikan batasan interval untuk setiap eksekusi kebijakan
Muncul di: - OSPolicySpec
| Kolom | Deskripsi |
|---|---|
period Durasi |
Periode mewakili durasi antara setiap eksekusi kebijakan. Jika nil, kebijakan hanya akan dieksekusi satu kali |
PolicyScope
Jenis pokok: string
Muncul di: - TrafficPolicyMetadata
PolicySecrets
PolicySecrets merepresentasikan informasi rahasia yang berkaitan dengan kebijakan playbook tertentu yang merujuk secret k8s
Muncul di: - PlaybookOptions
| Kolom | Deskripsi |
|---|---|
envVars Array SecretReference |
Daftar informasi rahasia yang ditampilkan sebagai variabel lingkungan dalam tugas kebijakan |
files Array SecretReference |
Daftar informasi rahasia yang ditampilkan sebagai file rahasia dalam tugas kebijakan yang dipasang ke /etc/ansible-secrets/ |
PolicyTargetStatus
PolicyTargetStatus merepresentasikan status eksekusi host target kebijakan OS.
Muncul di: - OSPolicyStatus
| Kolom | Deskripsi |
|---|---|
host string |
Nama host target |
conditions Array Condition |
Kondisi berisi informasi tentang kebijakan OS. |
PolicyZone
Jenis pokok: string
PolicyZone merepresentasikan zona antarmuka node target untuk menerapkan aturan firewall
Muncul di: - NodeFirewallPolicySpec
PortBondSpec
PortBondSpec menentukan grup agregasi port NIC yang membentuk antarmuka logis untuk jenis traffic jaringan yang sama.
Muncul di: - ServerHardwareSpec
| Kolom | Deskripsi |
|---|---|
name string |
ID penggabungan port. Tidak boleh tumpang-tindih dengan port NIC fisik. |
nicPortNames Array DataplaneNICPortName |
NICPortNames menentukan port NIC yang terhubung ke switch peer vPC. |
networkBondModeType NetworkBondModeType |
NetworkBondModeType menentukan jenis mode penggabungan jaringan. Kolom ini hanya boleh ditetapkan jika ada >=2 MAC. Lihat BmhNetworkBondModeType untuk semua jenis mode penggabungan yang didukung. Kolom ini bersifat opsional. |
PortChannelSpec
PortChannelSpec menentukan agregasi beberapa port switch fisik untuk membuat PortChannel logis.
Muncul di: - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
index SwitchPortIndex |
Indeks saluran port. Harus antara 1 dan 99. |
members Array SwitchPortIndex |
Anggota channel port. Tidak boleh kosong. Anggota harus memiliki atribut kompatibilitas yang sama, seperti kecepatan tautan. |
PortGroupToPortStatus
PortGroupToPortStatus merepresentasikan daftar nomor port yang dipetakan ke setiap nama grup port yang telah ditentukan sebelumnya
Muncul di: - SwitchACLStatus
| Kolom | Deskripsi |
|---|---|
portGroupType SwitchACLPortGroupType |
PortGroup menjelaskan nama grup port yang telah ditentukan sebelumnya |
ports array bilangan bulat |
ports menjelaskan daftar port yang dipetakan untuk grup port |
PortRange
PortRange merepresentasikan rentang port untuk ACL Switch atau HostFw.
Muncul di: - SwitchACLPort - TrafficPolicyPort
| Kolom | Deskripsi |
|---|---|
start integer |
Awal rentang |
end integer |
Akhir rentang |
PrefixLengthMatcher
Muncul di: - IPPrefixListEntry
| Kolom | Deskripsi |
|---|---|
operator PrefixLengthOperator |
Operator yang digunakan untuk membandingkan rute dengan panjang awalan. |
prefixLength integer |
Panjang awalan, digunakan bersama dengan Operator, untuk mencocokkan rute. |
PrefixLengthOperator
Jenis pokok: string
PrefixLengthOperator mewakili operator yang digunakan untuk membandingkan rute dengan
panjang awalan dalam daftar awalan IP.
Muncul di: - PrefixLengthMatcher
Protokol
Jenis pokok: string
Protocol menentukan daftar protokol jaringan lapisan transport
Muncul di: - NodeFirewallRule
Penyedia
Jenis pokok: string
Provider menentukan jenis Provider yang digunakan untuk Server.
Muncul di: - ServerSpec
ProvisioningState
Jenis pokok: string
ProvisioningState menentukan status yang akan dilaporkan oleh penyedia
bahwa host memilikinya.
Muncul di: - BareMetalHostStatus
RAIDSpec
Muncul di: - DataDiskSpec
| Kolom | Deskripsi |
|---|---|
raidLevel string |
RAIDLevel menunjukkan tingkat RAID untuk array disk. |
mount string |
Mount menentukan jalur pemasangan untuk array RAID. |
numDevices integer |
NumDevices menentukan jumlah disk data dalam Array RAID ini |
devices array string |
Devices adalah daftar perangkat disk untuk membuat array RAID. Jika tidak ditentukan, NumDevices akan digunakan untuk menemukan perangkat disk yang tersedia di server. |
ephemeral boolean |
Ephemeral menunjukkan apakah array RAID ini untuk disk data sementara |
Rak
Rack mewakili rak. Ini adalah objek yang memiliki namespace dan akan ditempatkan di namespace gpc-system secara default. Objek Rack akan dibuat oleh proses bootstrap GPC. Kami hanya akan menghapus objek Rack saat rack dinonaktifkan sepenuhnya.
Muncul di: - RackList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
Rack |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RackSpec |
|
status RackStatus |
RackList
RackList merepresentasikan kumpulan rak.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
RackList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array Rack |
RackSpec
RackSpec memberikan spesifikasi rak.
Muncul di: - Rak
| Kolom | Deskripsi |
|---|---|
displayName string |
DisplayName adalah nama tampilan rak (misalnya, HPE Enterprise Shock Rack). Tidak dapat diubah setelah dibuat. |
location string |
Lokasi adalah lokasi rak (misalnya, Silicon Valley). Tidak dapat diubah setelah dibuat. |
model string |
Model adalah model rak (misalnya, G2). Tidak dapat diubah setelah dibuat. |
serialNumber string |
SerialNumber adalah nomor seri rak (misalnya, P9K43A). Tidak dapat diubah setelah dibuat. |
size string |
Ukuran adalah ukuran rak (misalnya, 42U 800 mm x 1075 mm). Tidak dapat diubah setelah dibuat. |
vendor string |
Vendor adalah nama vendor rak (misalnya, Dell Inc.). Tidak dapat diubah setelah dibuat. |
RedfishSpec
RedfishSpec berisi informasi tentang antarmuka Redfish BMC.
Muncul di: - BMCHardwareSpec
| Kolom | Deskripsi |
|---|---|
systemPath string |
Jalur ke ID sistem di Redfish REST API. Lihat referensi metal3: https://github.com/metal3-io/baremetal-operator/blob/master/docs/api.md#bmc |
ReservationType
Jenis pokok: string
ReservationType mengidentifikasi perkiraan penggunaan rentang IP yang dicadangkan
Muncul di: - ReservedIPRange
ReservedIPRange
ReservedIPRange berisi informasi tentang rentang IP yang dicadangkan
Muncul di: - SubnetAllocationStatus - SubnetIPDetailSpec
| Kolom | Deskripsi |
|---|---|
ipRange IPRange |
|
type ReservationType |
RoutePolicy
RoutePolicy memodelkan kebijakan yang digunakan untuk membagikan rute dengan BGP Peer Interconnect.
Muncul di: - RoutePolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
RoutePolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec RoutePolicySpec |
|
status RoutePolicyStatus |
RoutePolicyAction
Jenis pokok: string
RoutePolicyAction merepresentasikan tindakan yang harus dilakukan jika kecocokan kebijakan ditemukan.
Muncul di: - ASPathAccessListEntry - IPPrefixListEntry
RoutePolicyConfig
Muncul di: - RoutePolicySpec
| Kolom | Deskripsi |
|---|---|
ipPrefixList array IPPrefixListEntry |
Daftar awalan IP yang digunakan untuk mengizinkan atau menolak rute. Entri dalam daftar memiliki prioritas dalam urutan kemunculannya, yaitu entri pertama memiliki prioritas tertinggi dan entri terakhir memiliki prioritas terendah. |
asPathAccessList ASPathAccessListEntry array |
Daftar akses Sistem Otonom (AS) BGP yang digunakan untuk mengizinkan atau menolak rute. Entri dalam daftar memiliki prioritas dalam urutan kemunculannya, yaitu entri pertama memiliki prioritas tertinggi dan entri terakhir memiliki prioritas terendah. |
RoutePolicyList
RoutePolicyList merepresentasikan kumpulan objek RoutePolicy.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
RoutePolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array RoutePolicy |
RoutePolicySpec
RoutePolicySpec memberikan spesifikasi (yaitu, status yang diinginkan) kebijakan rute.
Muncul di: - RoutePolicy
| Kolom | Deskripsi |
|---|---|
in RoutePolicyConfig |
Kebijakan yang diterapkan pada rute masuk. |
out RoutePolicyConfig |
Kebijakan yang diterapkan pada rute keluar. |
RoutedPortSpec
RoutedPortSpec menjelaskan port yang di-routing (layer 3 murni) dari perangkat jaringan.
Muncul di: - AggSwitchInternalSpec - BorderLeafSwitchInternalSpec - ManagementAggSwitchInternalSpec - ManagementSwitchInternalSpec - SwitchCommonSpec - SwitchStatus - TORSwitchInternalSpec
| Kolom | Deskripsi |
|---|---|
port SwitchPortInterface |
Port menjelaskan indeks port yang dirutekan. |
numberedIpGroup NumberedIPGroupSpec |
NumberedIP menyediakan grup alamat IP dan subnet yang ditetapkan untuk port yang dirutekan. Jika nil, harus menggunakan IP yang tidak bernomor. |
S3Protocol
S3Protocol menentukan konfigurasi bucket objek yang kompatibel dengan S3 agar komponen pemulihan cadangan dapat menulis cadangan ke/membaca cadangan dari bucket tersebut.
Muncul di: - ObjectStorageProtocol
| Kolom | Deskripsi |
|---|---|
bucket string |
Nama bucket S3 tempat artefak cadangan akan disimpan. Tidak dapat diubah. |
url string |
Endpoint menentukan URL server S3. Tidak dapat diubah. |
signatureVersion string |
SignatureVersion menentukan versi algoritma tanda tangan yang digunakan untuk membuat URL yang ditandatangani untuk mendownload/mengupload artefak cadangan. Versi yang mungkin adalah "1" dan "4". Defaultnya adalah "4" jika tidak ditetapkan, yang berfungsi dengan sebagian besar penyedia penyimpanan objek yang kompatibel dengan S3. Tidak dapat diubah setelah ditetapkan. |
region string |
Region AWS tempat bucket berada. Tidak dapat diubah setelah ditetapkan. |
Server
Server mewakili server fisik.
Muncul di: - ServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
Server |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ServerSpec |
|
status ServerStatus |
ServerBMCCertificateStatus
Muncul di: - ServerStatus
| Kolom | Deskripsi |
|---|---|
state BMCCertificateState |
Status adalah status sertifikat BMC. Memiliki status terbatas. |
rotationStartTime Waktu |
RotationStartTime adalah waktu dimulainya rotasi sertifikat BMC sebelumnya. |
nextCSR array bilangan bulat |
NextCSR adalah permintaan penandatanganan sertifikat (CSR) yang dibuat oleh dan diambil dari BMC selama rotasi. Digunakan untuk membuat objek CertificateRequest. |
nextCertificateRequestRef LocalObjectReference |
NextCertificateRequestRef adalah referensi objek CertificateRequest yang dibuat selama rotasi. Status CertificateRequest berisi sertifikat BMC tepercaya. |
ca array bilangan bulat |
CA adalah certificate authority dari sertifikat BMC. CA dikhususkan untuk memvalidasi sertifikat BMC selama rotasi. Untuk skenario validasi sertifikat BMC lainnya, sertifikat Penerbit memvalidasi sertifikat BMC. CA juga dapat menunjukkan bahwa rotasi sertifikat BMC diperlukan saat sertifikat Penerbit yang menandatangani sertifikat BMC telah dirotasi. |
nextRenewalTime Waktu |
NextRenewalTime adalah waktu rotasi sertifikat BMC berikutnya. Secara default, durasinya adalah 2/3 dari durasi sertifikat X.509. Rotasi akan dijadwalkan di NextRenewalTime. |
ServerHardwareSpec
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
system DeviceSystemSpec |
Sistem menjelaskan ID hardware server bare metal, termasuk model, vendor, dan nomor seri. |
DataDiskInfo DataDiskInfo |
DataDiskInfo menjelaskan disk fisik di server. |
bmhNetworkRef LocalObjectReference |
Referensi ke objek BaremetalHostNetwork yang berisi informasi konfigurasi jaringan untuk server terkait |
machineClassName string |
MachineClassName adalah nama objek MachineClass cakupan cluster (non-namespace), yang menjelaskan jenis hardware (misalnya o1-standard1-64-gdc-metal) server. |
managementNICPort NICPortSpec |
ManagementNICPort menentukan port NIC yang terhubung ke switch pengelolaan. |
dataplaneNICPorts Array NICPortSpec |
DataplaneNICPorts menentukan port NIC yang terhubung ke switch TOR. |
portBond PortBondSpec |
PortBond menjelaskan grup agregasi port NIC yang terhubung ke switch peer vPC untuk traffic dataplane. |
ServerList
ServerList merepresentasikan kumpulan server fisik.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Server array |
ServerNetworkSpec
SeverNetworkSpec menentukan informasi jaringan server. Objek ini menyediakan link port NIC fisik, alamat IP, dan SubnetClaim yang ditentukan dalam jenis jaringan.
Muncul di: - ServerSpec
| Kolom | Deskripsi |
|---|---|
link string |
Nama port NIC (atau penggabungan port). |
ips Array IPAddressString |
Alamat IP statis untuk traffic management/dataplane server. Jika tidak ada, alamat IP harus ditetapkan secara dinamis. |
subnetClaimRef ObjectReference |
SubnetClaimRef merepresentasikan referensi ke SubnetClaim. Opsi ini hanya tersedia untuk jaringan dataplane. |
ServerSpec
ServerSpec menyediakan spesifikasi (yaitu, status yang diinginkan) server fisik.
Muncul di: - Server
| Kolom | Deskripsi |
|---|---|
serverHardware ServerHardwareSpec |
ServerHardware menjelaskan spesifikasi hardware server bare metal. Dapat dihilangkan di lingkungan tanpa hardware sebenarnya. |
managementNetwork ServerNetworkSpec |
ManagementNetwork menjelaskan jaringan pengelolaan server. |
dataplaneNetwork ServerNetworkSpec |
DataNetwork menjelaskan jaringan dataplane server. tidak boleh kosong. |
bmc BMCHardwareSpec |
BMC menentukan informasi BMC server. |
image MachineImageSpec |
Image menentukan image OS untuk server. |
fleetRef LocalObjectReference |
FleetRef menyimpan referensi Fleet yang ditetapkan di cluster admin root. Setelah ditetapkan ke fleet, server tidak boleh ditetapkan ke fleet lain hingga dinonaktifkan dari fleet pemilik. Di sini, kita mengasumsikan bahwa Fleet dan Server berada di namespace yang sama(yaitu, gpc-system). |
nodePoolClaimRef UniversalObjectReference |
NodePoolClaimRef menyimpan referensi NodePoolClaim yang mengklaim mesin server ini. Klaim dapat diminta dari cluster admin root atau fleet. Perhatikan bahwa objek Server akan dibuat di dalam cluster admin root, sehingga objek klaim node pool yang dirujuk ini mungkin merupakan objek jarak jauh di cluster yang berbeda. Gabungan referensi klaim dan armada dapat mengidentifikasi objek klaim node pool yang dirujuk secara unik di seluruh sistem GPC. Hal ini mengakomodasi arsitektur multi-tenancy GPC yang mengelola resource infrastruktur cluster root. |
reimageRequired boolean |
ReimageRequired menunjukkan bahwa mesin server ini perlu di-reimage. Umumnya diperlukan saat mesin dihentikan penggunaannya dari cluster dan dikembalikan ke kumpulan armada. Proses pengubahan image akan membatalkan penyediaan server terlebih dahulu dan menyediakan lagi dengan image OS yang diperlukan. Data disk akan dihapus dan mesin akan siap digunakan kembali. |
rootDevice string |
RootDevice menjelaskan nama perangkat Linux untuk menginstal OS. Jika tidak ditentukan, akan mengasumsikan '/dev/sda' |
provider Penyedia |
Penyedia menjelaskan jenis Penyedia yang digunakan untuk Server. Jika tidak ditentukan, defaultnya adalah 'metal3'. |
encryptDisk boolean |
EncryptDisk menunjukkan apakah server harus dikonfigurasi untuk enkripsi disk dengan cluster HSM dalam rak. |
secureErase boolean |
SecureErase menunjukkan apakah server harus dikonfigurasi untuk penghapusan aman sebelum penyediaan server. |
firmwareInstall boolean |
FirmwareInstall menunjukkan apakah server harus dikonfigurasi untuk penginstalan/upgrade firmware sebelum penyediaan server. |
online boolean |
Online menunjukkan apakah server harus diaktifkan atau dinonaktifkan. |
licenseRef SecretReference |
LicenseRef menyimpan referensi ke Secret yang berisi lisensi server. |
licenses Array LicenseSpec |
Licenses menyimpan array referensi ke Secret yang berisi setiap jenis lisensi server. |
platformCertificateRef SecretReference |
PlatformCertificateRef menyimpan referensi ke Secret yang berisi sertifikat platform server. |
luks LUKS |
Enkripsi LUKS2 untuk enkripsi disk sekunder |
setupSoftwareRAID boolean |
SetupSoftwareRAID menunjukkan apakah server harus dikonfigurasi untuk volume RAID berbasis software pada disk booting-nya. |
ServerStatus
ServerStatus memberikan status server fisik.
Muncul di: - Server
| Kolom | Deskripsi |
|---|---|
bareMetalHost LocalObjectReference |
BareMetalHost menyimpan referensi ke objek BareMetalHost metal3 yang dibuat untuk server. Objek BareMetalHost metal3 akan memiliki referensi pemilik yang ditetapkan ke objek Server untuk tujuan pengumpulan sampah. |
bmcReady boolean |
Menunjukkan apakah BMC server telah disiapkan dan siap diinstal. |
bmcStatus BMCStatus |
Kondisi host BMCStatus dan status pengontrol pengelolaan papan induk server. |
networkConditions Array Condition |
NetworkConditions berisi pengamatan terbaru tentang kondisi semua switch dalam armada server. Jika rekonsiliasi switch gagal sebagian, kondisi akan ditandai sebagai gagal. Contoh kondisi adalah jenis ReadyCondition dengan alasan "SpecsConflict". |
provisionReady boolean |
Menunjukkan apakah server berhasil disediakan dan siap digunakan. |
conditions Array Condition |
ProvisionConditions berisi pengamatan terbaru tentang status penyediaan. |
timeSyncStatus ServerTimeSyncStatus |
Status sinkronisasi waktu server. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
bareMetalHostStatus BareMetalHostStatus |
Status host bare metal yang dikelola oleh Server. |
bmcCertificateStatus ServerBMCCertificateStatus |
Status sertifikat BMC. Jika nilainya adalah nol, pengontrol akan memperbaruinya ke nilai default. |
ServerTimeSyncStatus
ServerTimeSyncStatus berisi status sinkronisasi waktu dari berbagai klien sinkronisasi waktu server.
Muncul di: - ServerStatus
| Kolom | Deskripsi |
|---|---|
os TimeSyncClientStatus |
Status klien sinkronisasi waktu yang berjalan di OS server. |
bmc TimeSyncClientStatus |
Status klien sinkronisasi waktu BMC. |
SparePart
SparePart mewakili satu suku cadang.
Muncul di: - SparePartList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SparePart |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SparePartSpec |
SparePartHistory
Muncul di: - SparePartSpec
| Kolom | Deskripsi |
|---|---|
time Waktu |
|
status string |
Status menjelaskan status suku cadang: Baru / Diperiksa / Dipasang / Dilepas |
location string |
Lokasi mencatat lokasi suku cadang: ID Locker / Rak / Mesin |
SparePartList
SparePartList mewakili kumpulan suku cadang.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SparePartList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SparePart array |
SparePartSpec
SparePartSpec adalah spesifikasi suku cadang.
Muncul di: - SparePart
| Kolom | Deskripsi |
|---|---|
partNumber string |
|
serialNumber string |
|
materialDesc string |
|
history Array SparePartHistory |
StorageSwitch
StorageSwitch mewakili konfigurasi switch cluster NetApp tunggal. Di lingkungan cluster NetApp ONTAP dengan beberapa pasangan HA, switch cluster NetApp diperlukan untuk komunikasi antar-cluster dan transfer data seperti pemindahan volume.
Muncul di: - StorageSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
StorageSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageSwitchSpec |
|
status StorageSwitchStatus |
StorageSwitchList
StorageSwitchList merepresentasikan kumpulan switch penyimpanan.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
StorageSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array StorageSwitch |
StorageSwitchSpec
StorageSwitchSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari pengalihan penyimpanan.
Muncul di: - StorageSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang telah dikonfigurasi sebelumnya di switch penyimpanan yang dapat diakses sebelum spesifikasi lainnya. Misalnya, IP yang dikonfigurasi secara manual untuk port pengelolaannya. |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
StorageSwitchStatus
StorageSwitchStatus menjelaskan status peralihan penyimpanan.
Muncul di: - StorageSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status peralihan penyimpanan. Jenis kondisi: - Siap: Menunjukkan bahwa peralihan pengelolaan siap digunakan |
modelNumber string |
Nomor model switch, misalnya N9K-C93108TC-FX. |
osVersion string |
Versi OS switch, misalnya NXOS 9.3(3). |
lastUpdateTimestamp Waktu |
Stempel waktu update konfigurasi terakhir yang berjalan. |
managementPorts Array SwitchPort |
Port pengelolaan di switch. |
islPorts Array SwitchPort |
Port ISL switch dalam cluster pada switch. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
SubnetAllocationStatus
Muncul di: - SubnetClaimStatus
| Kolom | Deskripsi |
|---|---|
cidrBlock IPSubnetString |
Blok CIDR yang dialokasikan untuk subnet. Blok CIDR mewakili semua alamat IP dalam jaringan berbasis prefiks (misalnya, 192.168.10.32/27) |
gateway IPAddressString |
Alamat IP gateway default untuk subnet, yang merupakan IP pertama dalam blok CIDR. |
reservedIpRanges Array ReservedIPRange |
Rentang IP statis yang dicadangkan untuk switch. IP gateway juga disertakan. |
availableIPRanges Array IPRange |
Rentang IP yang masih tersedia untuk alokasi |
SubnetClaim
SubnetClaim mewakili permintaan dan hasil alokasi subnet.
Muncul di: - SubnetClaimList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SubnetClaim |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SubnetClaimSpec |
|
status SubnetClaimStatus |
SubnetClaimList
SubnetClaimList merepresentasikan kumpulan SubnetClaim.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SubnetClaimList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SubnetClaim |
SubnetClaimSpec
SubnetClaimSpec memberikan spesifikasi (yaitu, status yang diinginkan) subnet.
Muncul di: - SubnetClaim
| Kolom | Deskripsi |
|---|---|
category NetworkCategory |
Kategori subnet, yang akan ditentukan dalam dua dimensi: internal atau eksternal, overlay atau underlay. Rute subnet eksternal akan diiklankan ke jaringan pelanggan. Kolom ini tidak dapat diubah. |
overlayNetwork OverlayNetworkType |
OverlayNetwork menyediakan jaringan overlay tempat SubnetClaim berada. |
cidrClaimName string |
Nama CIDRClaim yang berisi informasi CIDR SubnetClaim ini. CIDRClaim harus berada di namespace yang sama dengan SubnetClaim. |
staticVLANID VLANID |
|
ipv4Spec SubnetIPDetailSpec |
|
ipv6Spec SubnetIPDetailSpec |
Persyaratan CIDR dan IP untuk Subnet IPv6. Wajib diisi jika IPFamily adalah IPv6 atau DualStack |
SubnetClaimStatus
SubnetClaimStatus mewakili hasil yang dialokasikan dari klaim subnet.
Muncul di: - SubnetClaim
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status SubnetClaim. Jenis kondisi: - Siap: Menunjukkan bahwa SubnetClaim siap digunakan |
vlanID VLANID |
VLAN yang dialokasikan untuk subnet yang sesuai |
ipv4SubnetStatus SubnetAllocationStatus |
Informasi subnet IPv4 yang dialokasikan. Wajib diisi jika IPFamily adalah IPv4 atau DualStack. |
ipv6SubnetStatus SubnetAllocationStatus |
Informasi subnet IPv6 yang dialokasikan. Diperlukan jika IPFamily adalah IPv6 atau DualStack. |
SubnetIPDetailSpec
SubnetIPDetailSpec berisi detail tentang spesifikasi terkait IP subnet.
Muncul di: - SubnetClaimSpec
| Kolom | Deskripsi |
|---|---|
staticReservedIpRanges Array ReservedIPRange |
Opsional. Rentang IP khusus yang dicadangkan yang diminta pengguna. Jika rentang IP yang dipesan yang diminta tidak berada di dalam StaticCIDRBlock, rekonsiliasi akan gagal. |
SubnetSpec
SubnetSpec menjelaskan properti layer-3 jaringan.
Muncul di: - L2NetworkSpec - NumberedIPSpec
| Kolom | Deskripsi |
|---|---|
subnet IPSubnetString |
Subnet menjelaskan blok CIDR segmen jaringan. |
gateway IPAddressString |
Gateway menentukan IP gateway segmen jaringan. Jika subnet p2p, kolom ini berisi alamat IP peer lainnya. |
SwitchACL
SwitchACL menampilkan daftar aturan yang menentukan akses jaringan ke switch.
Muncul di: - SwitchACLList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SwitchACL |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchACLSpec |
|
status SwitchACLStatus |
SwitchACLActionType
Jenis pokok: string
SwitchACLActionType merepresentasikan tindakan yang akan dilakukan saat aturan diterapkan.
Muncul di: - SwitchACLRule
SwitchACLConnOptionType
Jenis pokok: string
SwitchACLConnOptionType merepresentasikan jenis opsi koneksi yang akan diterapkan untuk aturan SwitchACL
Muncul di: - SwitchACLRule
SwitchACLHost
SwitchACLHost merepresentasikan host yang akan digunakan dalam aturan SwitchACL. Hanya satu kolom yang harus ditentukan. Error akan ditampilkan jika kurang dari atau lebih dari satu kolom ditentukan.
Muncul di: - SwitchACLRule
| Kolom | Deskripsi |
|---|---|
hostType HostType |
HostType menjelaskan host sebagai jenis host yang telah ditentukan sebelumnya |
hostRef ObjectReference |
HostRef menjelaskan host berdasarkan nama |
hostPrefix IPSubnetString |
HostPrefix menjelaskan host sebagai string subnet IP |
SwitchACLList
SwitchACLList mewakili daftar SwitchACL.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SwitchACLList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchACL |
SwitchACLPort
SwitchACLPort merepresentasikan port yang akan digunakan dalam aturan SwitchACL. Baik portGroupType yang menunjukkan satu atau beberapa port maupun PortNumber atau PortRange akan ditentukan
Muncul di: - SwitchACLRule
| Kolom | Deskripsi |
|---|---|
portGroupType SwitchACLPortGroupType |
PortGroupType menjelaskan jenis grup port |
portNumber SwitchACLPortType |
PortNumber menjelaskan nomor port uint16 |
portRange PortRange |
PortRange merepresentasikan rentang port |
SwitchACLPortGroupType
Jenis pokok: string
SwitchACLPortGroupType mewakili jenis yang telah ditentukan sebelumnya untuk grup port
Muncul di: - PortGroupToPortStatus - SwitchACLPort
SwitchACLPortType
Jenis pokok: integer
SwitchACLPortType merepresentasikan nomor port yang akan digunakan dalam aturan SwitchACL.
Muncul di: - SwitchACLPort - SwitchACLRule
SwitchACLProtoType
Jenis pokok: string
SwitchACLProtoType merepresentasikan jenis proto untuk aturan SwitchACL
Muncul di: - SwitchACLRule
SwitchACLRule
SwitchACLRule merepresentasikan aturan di SwitchACL
Muncul di: - SwitchACLRules
| Kolom | Deskripsi |
|---|---|
comment string |
Komentar menjelaskan aturan SwitchACL. |
action SwitchACLActionType |
Tindakan menjelaskan tindakan yang akan diambil jika aturan diterapkan. |
proto SwitchACLProtoType |
Proto menjelaskan protokol yang menjadi target aturan ini |
src SwitchACLHost |
Src menjelaskan sumber traffic |
srcPort SwitchACLPortType |
SrcPort menjelaskan porta sumber untuk traffic. |
srcPortGroup SwitchACLPort |
SrcPortGroup menjelaskan jenis grup port src atau nomor port atau rentang port |
dst SwitchACLHost |
Dst menjelaskan tujuan traffic. |
dstPort SwitchACLPortType |
DstPort menjelaskan port tujuan untuk traffic. |
dstPortGroup SwitchACLPort |
DstPortGroup menjelaskan jenis grup port src atau nomor port atau rentang port |
connOption SwitchACLConnOptionType |
ConnOption menjelaskan opsi koneksi |
log boolean |
Log menjelaskan apakah akan mencatat log saat aturan dijalankan. |
verbatim string |
Verbatim menjelaskan teks yang diapit dalam tanda kutip yang harus dirender ke dalam aturan akhir tanpa interpretasi atau modifikasi. |
SwitchACLRules
Aturan SwitchACLRules menjelaskan daftar aturan SwitchACL. Urutan daftar menetapkan urutan prioritas aturan(aturan pertama adalah yang tertinggi). Semua aturan akan otomatis diberi "nomor urut" yang akan dipisahkan dengan 10. Hal ini memungkinkan aturan ditambahkan di antara aturan yang dibuat secara manual jika diperlukan.
Muncul di: - SwitchACLSpec
| Kolom | Deskripsi |
|---|---|
ipv4Rules Array SwitchACLRule |
|
ipv6Rules Array SwitchACLRule |
SwitchACLSpec
SwitchACLSpec merepresentasikan Spesifikasi aturan beserta switch terkaitnya dalam objek SwitchACL.
Muncul di: - SwitchACL
| Kolom | Deskripsi |
|---|---|
deviceSpecs Array DeviceSpec |
DeviceSpecs menjelaskan daftar switch, beserta daftar antarmuka di setiap switch tempat SwitchACL harus diterapkan |
ingressRules SwitchACLRules |
IngressRules menjelaskan daftar aturan SwitchACL untuk arah Ingress. Urutan daftar menetapkan urutan prioritas aturan (aturan pertama adalah yang tertinggi). Semua aturan akan otomatis diberi "nomor urut" yang akan dipisahkan oleh 10. Hal ini memungkinkan aturan ditambahkan di antara secara manual jika diperlukan. IngressRules pada gilirannya terdiri dari Aturan IPv4 dan IPv6 |
egressRules SwitchACLRules |
EgressRules menjelaskan daftar aturan SwitchACL untuk arah Ingress. Urutan daftar menetapkan urutan prioritas aturan (aturan pertama adalah yang tertinggi). Semua aturan akan otomatis diberi "nomor urut" yang akan dipisahkan oleh 10. Hal ini memungkinkan aturan ditambahkan di antara secara manual jika diperlukan. IngressRules pada gilirannya terdiri dari Aturan IPv4 dan IPv6 |
SwitchACLStatus
SwitchACLStatus merepresentasikan status SwitchACL setelah rekonsiliasi.
Muncul di: - SwitchACL
| Kolom | Deskripsi |
|---|---|
hostTypeToAddressStatus Array HostTypeToAddressStatus |
HostTypeToAddressStatus menjelaskan daftar alamat yang dipetakan untuk setiap HostType |
portGroupToPortStatus Array PortGroupToPortStatus |
PortGroupToPortStatus menjelaskan daftar port yang dipetakan untuk setiap nama grup port |
generatedConfig string |
GeneratedConfig menjelaskan konfigurasi SwitchACL yang Dibuat |
SwitchCertState
Jenis pokok: string
Muncul di: - SwitchCertificate
SwitchCertificate
Muncul di: - SwitchCertificates
| Kolom | Deskripsi |
|---|---|
state SwitchCertState |
State adalah status rotasi sertifikat. |
expireTime Waktu |
ExpireTime adalah waktu habis masa berlaku sertifikat ini. commencement. |
certificateRequestRef LocalObjectReference |
CertificateRequestRef adalah referensi CertificateRequest |
SwitchCertificates
Muncul di: - AggSwitchSpec - BorderLeafSwitchSpec - ManagementAggSwitchSpec - ManagementSwitchSpec - NetworkDeviceSpec - TORSwitchSpec
| Kolom | Deskripsi |
|---|---|
tlsserver Array SwitchCertificate |
SwitchCredentials
SwitchCredentials berisi kredensial admin, hanya baca, dan breakglass dari switch.
Muncul di: - AggSwitchSpec - BorderLeafSwitchSpec - ManagementAggSwitchSpec - ManagementSwitchSpec - NetworkDeviceSpec - StorageSwitchSpec - TORSwitchSpec
| Kolom | Deskripsi |
|---|---|
admin Array SecretReference |
Resource secret yang sesuai dengan akun admin. |
readOnly Array SecretReference |
Resource secret yang sesuai dengan akun hanya baca. |
breakglass Array SecretReference |
Resource rahasia yang sesuai dengan akun breakglass. |
SwitchPort
SwitchPort mewakili properti port switch.
Muncul di: - StorageSwitchStatus - SwitchStatus
| Kolom | Deskripsi |
|---|---|
index SwitchPortIndex |
Port dengan jenis yang berbeda dapat memiliki indeks yang sama. |
speed integer |
Kecepatan port switch dalam Mbps. 0 berarti informasi kecepatan tidak tersedia. |
SwitchPortIndex
Jenis pokok: integer
Ini adalah struct yang tidak digunakan lagi. Sebagai gantinya, gunakan SwitchPortInterface.
Jika harus menggunakan SwitchPortIndex, JANGAN membuat indeks secara langsung.
Sebagai gantinya, buat SwitchPortInterface, lalu gunakan ToSwitchPortIndex() untuk mengonversi SwitchPortPortface.
Muncul di: - CiscoNxOSSwitchPairingConnection - HairpinPortSpec - PortChannelSpec - SwitchPort - SwitchPortIndexRange - SwitchPortIndexSet
SwitchPortIndexList
Ini adalah struct yang tidak digunakan lagi. Sebagai gantinya, gunakan SwitchPortInterface. Jika harus menggunakan SwitchPortIndex, JANGAN membuat indeks secara langsung. Sebagai gantinya, buat SwitchPortInterface, lalu gunakan ToSwitchPortIndex() untuk mengonversi SwitchPortPortface.
Muncul di: - L2NetworkSpec
SwitchPortIndexRange
SwitchPortIndexRange mewakili rentang port switch.
Muncul di: - SwitchPortIndexSet
| Kolom | Deskripsi |
|---|---|
lower SwitchPortIndex |
Indeks port batas bawah inklusif. |
upper SwitchPortIndex |
Indeks port batas atas eksklusif. |
SwitchPortIndexSet
SwitchPortIndexSet merepresentasikan sekumpulan indeks port switch.
Muncul di: - L2NetworkSpec
| Kolom | Deskripsi |
|---|---|
ranges Array SwitchPortIndexRange |
|
list Array SwitchPortIndex |
SwitchPortInterface
SwitchPortInterface merepresentasikan port fisik berdasarkan ID subsetnya
Muncul di: - FirewallHairpinLinkSpec - HAMSCPInterconnectSpec - HAMSMZPeerSpec - HAMSOCInterconnectSpec - HairpinLinkPortStatus - HairpinLinkSpec - InterconnectLinkSpec - InterconnectPortStatus - LegacyHairpinLink - MultiZoneHairpinPeer - MultiZoneHairpinPeering - MultiZoneIPv4BGPSession - MultiZoneNetworkConfigSpec - MultiZoneNetworkPeer - PeeringInfo - RoutedPortSpec
| Kolom | Deskripsi |
|---|---|
slot integer |
SlotID mewakili ID slot switch yang terhubung. Jika tidak ada nilai yang diberikan, nilai defaultnya adalah 1 |
port integer |
Indeks port switch di ID slot dan sasis yang diberikan |
subInterface integer |
Sub-antarmuka port switch. Kolom ini sama eksklusifnya dengan SplitInterface dan hanya 12 bit pertama yang digunakan. Jika tidak ada nilai yang diberikan, nilai defaultnya adalah 0 |
splitInterface integer |
Sub-antarmuka port switch. Kolom ini sama eksklusifnya dengan SubInterface dan hanya 12 bit pertama yang digunakan. Jika tidak ada nilai yang diberikan, nilai defaultnya adalah 0 |
SwitchStaticConfig
SwitchStaticConfig mewakili konfigurasi statis pada satu switch.
Muncul di: - SwitchStaticConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SwitchStaticConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SwitchStaticConfigSpec |
|
status SwitchStaticConfigStatus |
SwitchStaticConfigList
SwitchStaticConfigList merepresentasikan kumpulan konfigurasi statis switch.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SwitchStaticConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SwitchStaticConfig |
SwitchStaticConfigSpec
SwitchStaticConfigSpec memberikan spesifikasi konfigurasi statis switch.
Muncul di: - SwitchStaticConfig
| Kolom | Deskripsi |
|---|---|
config string |
Isi konfigurasi statis. |
SwitchStatus
SwitchStatus memberikan status yang berlaku untuk semua jenis tombol.
Muncul di: - AggSwitchStatus - BorderLeafSwitchStatus - ManagementAggSwitchStatus - ManagementSwitchStatus - TORSwitchStatus
| Kolom | Deskripsi |
|---|---|
modelNumber string |
Nomor model switch, misalnya N9K-C93108TC-FX. |
osVersion string |
Versi OS switch, misalnya NXOS 9.3(3). |
packages array string |
Paket menyediakan paket tambahan yang diinstal di switch. |
lastUpdateTimestamp Waktu |
Stempel waktu update konfigurasi terakhir yang berjalan. |
managementPorts Array SwitchPort |
Port pengelolaan di switch. |
frontPorts Array SwitchPort |
Port depan di switch. |
uplinks Array RoutedPortSpec |
Uplink switch. |
alerts Array Alert |
Pemberitahuan berisi daftar pemberitahuan sistem yang terdeteksi. Peringatan akan ditambahkan saat dipicu, dan dihapus saat dibersihkan. |
configRollout ConfigRollout |
ConfigRollout berisi informasi peluncuran Config untuk pengalihan. |
switchVrf Array SwitchVRF |
VRF di switch |
SwitchVRF
SwitchVRF merepresentasikan properti switch VRF.
Muncul di: - SwitchStatus
| Kolom | Deskripsi |
|---|---|
id integer |
ID VRF. |
name string |
Nama VRF. |
SystemUseNotification
SystemUseNotification menampilkan pemberitahuan dan banner keamanan yang akan ditampilkan di setiap layar login sesuai dengan persyaratan kepatuhan.
Muncul di: - SystemUseNotificationList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SystemUseNotification |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SystemUseNotificationSpec |
SystemUseNotificationList
SystemUseNotificationList merepresentasikan kumpulan SystemUseNotification.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
SystemUseNotificationList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SystemUseNotification |
SystemUseNotificationSpec
SystemUseNotificationSpec menentukan pesan yang akan ditampilkan.
Muncul di: - CIQ - SystemUseNotification
| Kolom | Deskripsi |
|---|---|
banner string |
Banner adalah pesan teks bebas yang akan ditampilkan. |
TORSwitch
TORSwitch merepresentasikan switch TOR di jaringan data.
Muncul di: - TORSwitchList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TORSwitch |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TORSwitchSpec |
|
status TORSwitchStatus |
TORSwitchList
TORSwitchList merepresentasikan kumpulan switch TOR.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TORSwitchList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TORSwitch |
TORSwitchSpec
TORSwitchSpec memberikan spesifikasi switch TOR.
Muncul di: - TORSwitch
| Kolom | Deskripsi |
|---|---|
hardware DeviceSystemSpec |
Hardware menjelaskan informasi hardware tombol. |
managementIP IPAddressString |
ManagementIP menjelaskan alamat IP yang ditetapkan untuk port pengelolaan switch TOR. Harus dapat diakses sebelum spesifikasi lainnya dikonfigurasi. |
dataIPSubnet IPSubnetString |
DataIPSubnet menjelaskan subnet IP yang ditetapkan ke antarmuka loopback di vrf root-eksternal. IP dapat digunakan untuk mengidentifikasi switch secara unik di jaringan dataplane. |
switchCredentials SwitchCredentials |
SwitchCredentials menyimpan referensi ke objek Secret yang berisi kredensial admin, hanya baca, dan breakglass dari switch. |
switchCertificates SwitchCertificates |
SwitchCertificates menyimpan status dan referensi untuk setiap sertifikat. |
switchLicenseRef SecretReference |
SwitchLicenseRef menyimpan referensi ke objek Secret yang berisi lisensi switch. |
targetVersion string |
TargetVersion menyediakan versi target khusus vendor untuk peralihan. Jika ditentukan, tombol akses dapat dipilih untuk upgrade. |
targetPackages PackageMetadata |
TargetPackages menyediakan paket target khusus vendor untuk switch. Jika ditentukan, switch akan menginstal dan berpotensi meng-uninstal paket sehingga paket yang diinstal di switch sama dengan yang ditentukan di TargetPackages. Jika tidak ditentukan, upgrade akan melewati bagian untuk menyelaraskan paket. |
disableSwitchAPICertValidation boolean |
Jika DisableSwitchAPICertValidation bernilai benar (true), sertifikat switch API tidak divalidasi oleh pengontrol. Secara default, nilainya adalah false. kubebuilder:default=false |
TORSwitchStatus
Muncul di: - TORSwitch
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi berisi informasi tentang status tombol TOR. Jenis kondisi: - Siap: Menunjukkan bahwa switch TOR siap digunakan |
switchStatus SwitchStatus |
|
allocatedDataIPs AllocatedDataIPs |
|
clusterBGPStatus Array ClusterBGPNeighborStatus |
Status tetangga BGP cluster dari switch saat ini. Status dikunci berdasarkan nama VRF. |
errorStatus ErrorStatus |
Status error yang diamati pada peralihan TOR. |
Tag
Jenis pokok: string
Tag merepresentasikan string alfanumerik
yang menunjukkan nilai DHCP pemetaan
Muncul di: - DHCPHost - DHCPMatch - DHCPTag
TimeServer
TimeServer adalah skema untuk server waktu fisik (seperti syncserver s650).
Muncul di: - TimeServerList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TimeServer |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TimeServerSpec |
|
status TimeServerStatus |
TimeServerList
TimeServerList merepresentasikan kumpulan objek TimeServer.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TimeServerList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TimeServer |
TimeServerNetwork
Muncul di: - TimeServerSpec
| Kolom | Deskripsi |
|---|---|
address IPAddressString |
IP menentukan alamat IPv4 atau IPv6 default server. Dapat dirutekan dari cluster admin. Contoh: 192.168.0.1 |
dataIP IPAddressString |
TimeServerSpec
Muncul di: - TimeServer
| Kolom | Deskripsi |
|---|---|
network TimeServerNetwork |
Informasi jaringan untuk terhubung ke server. |
adminCredentialsRef SecretReference |
AdminCredentialsRef menyimpan referensi ke Secret yang berisi nama pengguna/sandi untuk autentikasi dasar http. |
TimeSyncClientStatus
TimeSyncClientStatus menjelaskan status klien sinkronisasi waktu.
Muncul di: - ServerTimeSyncStatus
| Kolom | Deskripsi |
|---|---|
serverAddresses Array HostAddress |
Alamat server sinkronisasi waktu yang digunakan klien untuk menyinkronkan waktu. |
conditions Array Condition |
Pengamatan terbaru tentang sinkronisasi waktu klien. |
TrafficPolicy
TrafficPolicy merepresentasikan daftar kebijakan traffic Default untuk konfigurasi air-gapped GDC, yang mencakup kebijakan untuk HostFW, PerimeterFW, dan SwitchACL.
Muncul di: - TrafficPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TrafficPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TrafficPolicySpec |
|
status TrafficPolicyStatus |
TrafficPolicyActionType
Jenis pokok: string
TrafficPolicyAction merepresentasikan jenis tindakan, seperti Accept atau Deny.
Muncul di: - TrafficPolicyRule
TrafficPolicyConnOptionType
Jenis pokok: string
TrafficPolicyConnOptionType merepresentasikan TCPConnOption. Ini hanya berlaku
untuk SwitchACL EnforcePoints
Muncul di: - TrafficPolicyEnforcePointInfo
TrafficPolicyDirectionType
Jenis pokok: string
Muncul di: - TrafficPolicyRule
TrafficPolicyEndPoint
TrafficPolicyEndPoint merepresentasikan Traffic Policy EndPoint yaitu detail Host dan Port
Muncul di: - TrafficPolicyRule
| Kolom | Deskripsi |
|---|---|
host TrafficPolicyHost |
|
port TrafficPolicyPort |
|
zone TrafficPolicyZone |
Jika ditentukan, zona berisi regex yang digunakan untuk mencocokkan informasi zona tertentu. Akan ada endpoint traffic yang berisi lebih banyak metadata. Kebijakan penegakan dapat berbeda berdasarkan zona asal traffic. Kolom ini bersifat opsional. |
TrafficPolicyEnforcePointInfo
TrafficPolicyEnforcePoint memodelkan Enforcepoint tempat alur traffic tertentu ini harus diizinkan. Objek ini juga akan memiliki atribut untuk menunjukkan apakah logging harus diaktifkan untuk titik penerapan ini.
Muncul di: - TrafficPolicyRule
| Kolom | Deskripsi |
|---|---|
enforcePointType TrafficPolicyEnforcePointType |
Menentukan titik penerapan yang telah ditentukan sebelumnya |
enableLogging boolean |
Aktifkan Logging untuk titik penerapan ini. Misalnya, aktifkan logging untuk Switch ACL atau HostFW, dll. |
connOption TrafficPolicyConnOptionType |
Hanya berlaku untuk SwitchACLs. Kolom ini bersifat opsional. |
securityProfile string |
Hanya berlaku untuk Firewall IDPS. Kolom ini bersifat opsional. |
TrafficPolicyEnforcePointType
Jenis pokok: string
TrafficPolicyEnforcePointType merepresentasikan titik penerapan yang telah ditentukan sebelumnya
Muncul di: - TrafficPolicyEnforcePointInfo
TrafficPolicyHost
TrafficPolicyHost memodelkan Host Endpoint untuk Alur Traffic. HostType yang telah ditentukan sebelumnya atau Subnet IP individual dapat ditentukan sebagai Titik Akhir Sumber atau Tujuan.
Muncul di: - TrafficPolicyEndPoint
| Kolom | Deskripsi |
|---|---|
hostType TrafficPolicyHostType |
HostType menjelaskan host sebagai jenis host yang telah ditentukan sebelumnya |
hostPrefix IPSubnetString |
HostPrefix menjelaskan host sebagai string subnet IP |
TrafficPolicyHostType
Jenis pokok: string
TrafficPolicyHostType merepresentasikan jenis standar untuk host
Muncul di: - TrafficPolicyHost
TrafficPolicyIPVersionType
Jenis pokok: string
Muncul di: - TrafficPolicyRule
TrafficPolicyL4ProtocolType
Jenis pokok: string
TrafficPolicyL4ProtocolType merepresentasikan jenis protokol L4 untuk
aturan Kebijakan Traffic Jaringan
Muncul di: - TrafficPolicyRule
TrafficPolicyL7ProtocolType
Jenis pokok: string
TrafficPolicyL7ProtocolType merepresentasikan jenis protokol L7 untuk
aturan Kebijakan Traffic Jaringan. L7 adalah lapisan aplikasi yang menentukan
aplikasi yang tepat. Hal ini dapat digunakan oleh beberapa titik penerapan yang memiliki visibilitas
lapisan aplikasi.
Muncul di: - TrafficPolicyRule
TrafficPolicyList
TrafficPolicyList merepresentasikan daftar objek Kebijakan Traffic.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TrafficPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TrafficPolicy |
TrafficPolicyMetadata
TrafficPolicyMetadata mencatat informasi tambahan untuk setiap TrafficPolicyCR
Muncul di: - TrafficPolicySpec
| Kolom | Deskripsi |
|---|---|
policyDescription string |
|
policyVersion string |
|
policyScope PolicyScope |
PolicyScope menunjukkan apakah ini adalah kebijakan tingkat instance atau kebijakan tingkat organisasi. Secara default, setelan ini ditetapkan ke cakupan instance. Jika cakupan disetel ke tingkat instance, setiap deployment akan memiliki satu penerapan kebijakan. Jika cakupan ditetapkan ke tingkat organisasi, setiap organisasi akan memiliki penerapan kebijakan yang terpisah. |
TrafficPolicyNetworkType
Jenis pokok: string
TrafficPolicyNetworkType merepresentasikan jenis jaringan untuk
CR TrafficPolicy
Muncul di: - TrafficPolicySpec
TrafficPolicyPort
TrafficPolicyPort memodelkan Port Titik Akhir untuk Alur Traffic. PortType yang telah ditentukan sebelumnya atau Subnet nomor port individual atau rentang nomor port dapat ditentukan sebagai port Titik Akhir Sumber atau Tujuan.
Muncul di: - TrafficPolicyEndPoint
| Kolom | Deskripsi |
|---|---|
portType TrafficPolicyPortType |
PortType menjelaskan port sebagai jenis port yang telah ditentukan sebelumnya |
portNumber integer |
PortNumber menjelaskan port |
portRange PortRange |
PortRange merepresentasikan rentang port |
TrafficPolicyPortType
Jenis pokok: string
TrafficPolicyPortType merepresentasikan jenis yang telah ditentukan untuk port
Muncul di: - TrafficPolicyPort
TrafficPolicyRule
TrafficPolicyRule merepresentasikan aturan kebijakan traffic untuk alur traffic tertentu. Menentukan titik akhir Asal dan Tujuan. Kebijakan ini juga menentukan daftar titik penerapan tempat aturan kebijakan ini perlu dikonfigurasi untuk mengizinkan alur traffic ini
Muncul di: - TrafficPolicySpec
| Kolom | Deskripsi |
|---|---|
name string |
Jika diberikan, nama ini akan menjadi nama singkat untuk aturan tertentu ini. Kolom ini bersifat opsional. |
description string |
Deskripsi tujuan penggunaan aturan kebijakan traffic ini. Kolom ini bersifat opsional. |
sourceEndPoint TrafficPolicyEndPoint |
|
destinationEndPoint TrafficPolicyEndPoint |
|
L4Protocol TrafficPolicyL4ProtocolType |
Jika tidak disetel, defaultnya adalah ANY. |
L7Protocols Array TrafficPolicyL7ProtocolType |
Jika tidak disetel, defaultnya adalah ANY. |
action TrafficPolicyActionType |
|
priority integer |
Prioritas untuk aturan ini. Ini adalah bilangan bulat antara 0 dan 65535, inklusif. Prioritas relatif menentukan aturan mana yang berlaku jika beberapa aturan diterapkan. Nilai yang lebih rendah menunjukkan prioritas yang lebih tinggi. Misalnya, aturan dengan prioritas 0 memiliki prioritas yang lebih tinggi daripada aturan dengan prioritas 1. Jika prioritasnya sama, tindakan aturan DENY akan lebih diprioritaskan daripada aturan ALLOW. Kolom ini bersifat opsional dan secara default aturan akan memiliki prioritas 10000. |
direction TrafficPolicyDirectionType |
Jika tidak disetel, defaultnya adalah Ingress. |
IPVersions Array TrafficPolicyIPVersionType |
|
enforcePoints TrafficPolicyEnforcePointInfo array |
TrafficPolicySpec
TrafficPolicySpec merekam informasi yang diperlukan untuk TrafficPolicyCR Menentukan metadata, jaringan yang menerapkan CR ini, dan kebijakan traffic terkait
Muncul di: - TrafficPolicy
| Kolom | Deskripsi |
|---|---|
policyMetadata TrafficPolicyMetadata |
|
policyNetworkType TrafficPolicyNetworkType |
|
policyRules Array TrafficPolicyRule |
TrafficPolicyZone
Jenis pokok: string
Muncul di: - TrafficPolicyEndPoint
TransactionStatus
Jenis pokok: string
Muncul di: - ConfigRolloutInfo
TransferApplianceRequest
TransferApplianceRequest menunjukkan permintaan untuk Transfer Appliance.
Muncul di: - TransferApplianceRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TransferApplianceRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TransferApplianceRequestSpec |
|
status TransferApplianceRequestStatus |
TransferApplianceRequestList
TransferApplianceRequestList merepresentasikan kumpulan TransferApplianceRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
TransferApplianceRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array TransferApplianceRequest |
TransferApplianceRequestSpec
TransferApplianceRequestSpec memberikan spesifikasi permintaan transfer appliance.
Muncul di: - TransferApplianceRequest
| Kolom | Deskripsi |
|---|---|
contact string |
Kontak adalah alamat email kontak. |
amountInTB integer |
AmountInTB adalah jumlah data yang akan dipindahkan dalam TB. |
domain string |
Domain adalah nama domain bisnis. |
fromLocation string |
FromLocation adalah lokalitas data saat ini yang akan dipindahkan. |
account string |
Account adalah Akun Google yang meminta perangkat transfer. |
username string |
Username adalah nama pengguna yang memulai permintaan. |
projectID string |
ProjectID adalah project ID pengguna. |
projectNumber string |
ProjectNumber adalah nomor project pengguna. |
TransferApplianceRequestState
Jenis pokok: string
Muncul di: - TransferApplianceRequestStatus
TransferApplianceRequestStatus
TransferApplianceRequestStatus menunjukkan status permintaan transfer appliance saat ini.
Muncul di: - TransferApplianceRequest
| Kolom | Deskripsi |
|---|---|
state TransferApplianceRequestState |
|
reason string |
UpgradeState
Jenis dasar: string
Status upgrade objek OSUpgrade atau tugas upgrade yang berjalan di mesin.
Muncul di: - OSUpgradeStatus - UpgradeTask
UpgradeTask
UpgradeTask mencakup informasi tugas upgrade OSArtifactSnapshot.
Muncul di: - OSUpgradeStatus
| Kolom | Deskripsi |
|---|---|
snapshotRef LocalObjectReference |
Referensi ke OSArtifactSnapshot. |
taskStatus UpgradeState |
TaskStatus menampilkan status tugas upgrade di OSArtifactSnapshot. |
jobRef LocalObjectReference |
Referensi ke tugas yang menjalankan upgrade. |
UserAccount
UserAccount mewakili pengguna di node air-gapped GDC yang menentukan izin pengguna.
Muncul di: - UserAccountList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
UserAccount |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UserAccountSpec |
|
status UserAccountStatus |
UserAccountList
UserAccountList mewakili kumpulan akun pengguna.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
UserAccountList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array UserAccount |
UserAccountOptions
UserAccountOptions mewakili opsi untuk pengguna di node GDC yang terisolasi.
Muncul di: - UserAccountSpec
| Kolom | Deskripsi |
|---|---|
sudoer boolean |
Menentukan apakah pengguna dapat memiliki akses sudo di node. |
escalateWithPasswd boolean |
Menentukan apakah pengguna memerlukan sandi untuk eskalasi hak istimewa. |
UserAccountSSH
UserAcountSSH merepresentasikan informasi untuk mengidentifikasi kunci SSH untuk akun pengguna tertentu.
Muncul di: - UserAccountStatus
| Kolom | Deskripsi |
|---|---|
secretRef SecretReference |
Referensi secret ke secret kunci SSH. |
privateKey string |
Referensi nilai kunci dalam Secret yang merepresentasikan kunci pribadi pengguna. |
publicKey string |
Referensi nilai kunci di Secret yang merepresentasikan kunci publik pengguna. |
certificate string |
Referensi nilai kunci dalam Secret yang merepresentasikan sertifikat SSH pengguna yang ditandatangani oleh CA. |
UserAccountSpec
UserAccountSpec merepresentasikan spesifikasi yang menentukan pengguna Linux yang dikonfigurasi di node air-gapped GDC.
Muncul di: - UserAccount
| Kolom | Deskripsi |
|---|---|
name string |
Nama pengguna pengguna. |
options UserAccountOptions |
Opsi yang dialokasikan untuk pengguna yang menentukan izin pengguna. |
UserAccountStatus
Muncul di: - UserAccount
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Status kondisi akun pengguna. |
passwordRef SecretReference |
Referensi ke Secret yang berisi sandi pengguna. |
sshKeyRef UserAccountSSH |
Referensi ke Secret yang berisi kunci SSH pengguna. |
VLANCapacityConfig
VLANCapacityConfig mewakili batas atas untuk traffic keluar.
Muncul di: - HAMSInterconnectCapacitySpec - InterconnectAttachmentSpec
| Kolom | Deskripsi |
|---|---|
maxBandwidth integer |
MaxBandwidth yang diizinkan per InterconnectAttachment |
maxPacketRate integer |
Allowed MaxPacketRate per InterconnectAttachment |
maxBandwidthPerFlow integer |
MaxBandwidth yang diizinkan per aliran traffic |
maxPacketRatePerFlow integer |
MaxPacketRate yang diizinkan per aliran traffic |
VLANID
Jenis pokok: integer
VLANID merepresentasikan ID VLAN tertentu.
Muncul di: - FirewallHairpinLinkSpec - HairpinBGPSessionSpec - InterconnectAttachmentSpec - InterconnectSessionSpec - LegacyHairpinBGPSession - StaticNetworkConfig - SubnetClaimSpec - SubnetClaimStatus
VLANLinkSpec
VLANLinkSpec menentukan konfigurasi VLAN untuk antarmuka jaringan yang disediakan
Muncul di: - BaremetalHostNetworkSpec
| Kolom | Deskripsi |
|---|---|
name InterfaceName |
Nama antarmuka vlan |
interface InterfaceName |
Nama antarmuka untuk melampirkan VLAN |
vlanID integer |
ID VLAN yang akan ditetapkan ke konfigurasi antarmuka |
subnetClaimRef UniversalObjectReference |
Referensi ke SubnetClaim yang berisi informasi VLAN |
type NetworkLinkType |
LinkType adalah jenis link ethernet yang digunakan untuk alur traffic jaringan GDCH |
network HostNetworkSpec |
Konfigurasi jaringan untuk antarmuka fisik |
ZonalExpansion
Mewakili konfigurasi (misalnya, aset yang akan ditambahkan) dari perluasan dinamis dalam zona air-gapped GDC.
Muncul di: - ZonalExpansionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ZonalExpansion |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ZonalExpansionSpec |
|
status ZonalExpansionStatus |
ZonalExpansionList
Mewakili kumpulan ZonalExpansion.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
system.private.gdc.goog/v1alpha1 |
kind string |
ZonalExpansionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ZonalExpansion |
ZonalExpansionSpec
Mewakili spesifikasi perluasan zonal tertentu Misalnya, aset yang akan diperluas.
Muncul di: - ZonalExpansion
| Kolom | Deskripsi |
|---|---|
assets Array TypedLocalObjectReference |
Aset adalah daftar aset hardware yang akan diperluas ke sistem GDC yang terisolasi. |
ZonalExpansionStatus
Mewakili status yang diamati dari ZonalExpansion
Muncul di: - ZonalExpansion
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status perluasan zona secara keseluruhan. Untuk mengetahui daftar kondisi yang tersedia, lihat conditions.go |
pnetBootstrapStatus Array Condition |
PNETBootstrapStatus berisi kondisi saat ini untuk aset terkelola PNET (dikelola oleh komponen PNET) |
servBootstrapStatus Array Condition |
SERVBootstrapStatus berisi kondisi saat ini untuk aset terkelola SERV (dikelola oleh komponen INV) |
fileBootstrapStatus Array Condition |
FILEBootstrapStatus berisi kondisi saat ini untuk aset terkelola FILE (dikelola oleh komponen FILE) |
ticketing.private.gdc.goog/v1
Paket v1 berisi definisi Skema API untuk grup API v1 sistem tiket.
ApplicationNodeSpec
ApplicationNodeSpec menentukan properti yang diinginkan dari VM ServiceNow. Hal ini dikenal dalam terminologi ServiceNow sebagai "node" aplikasi.
Muncul di: - TicketingSystemSpec
| Kolom | Deskripsi |
|---|---|
image string |
Nama image VM yang diharapkan untuk server aplikasi ServiceNow. |
imagenamespace string |
Lokasi namespace ImageNamespace untuk server aplikasi ServiceNow. |
vcpus integer |
Menentukan jumlah VCPU yang tersedia untuk VM. Lihat virtualmachine.gdc.goog/v1 VirtualMachineTypeSpec untuk mengetahui detailnya. |
memory Jumlah |
Menentukan jumlah memori fisik yang tersedia untuk instance. Lihat virtualmachine.gdc.goog/v1 VirtualMachineTypeSpec untuk mengetahui detailnya. |
size Jumlah |
Menentukan ukuran disk VM aplikasi: 5 GiB, 600 MiB, dan sebagainya. Lihat virtualmachine.gdc.goog/v1 VirtualMachineDiskSpec untuk mengetahui detailnya. |
virtualMachineType string |
Menentukan nama VirtualMachineType yang dirujuk. |
ConfigurationVersion
ConfigurationVersion yang terkait dengan gambar.
Muncul di: - TicketingSystemSpec - TicketingSystemStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama paket upgrade ServiceNow. ServiceNow menggunakan nama file .zip ini untuk menentukan versi rilis untuk upgrade dan skema database. |
DBPreupgradeJob
DBPreupgradeJob adalah Skema untuk dbupgradejobs API
Muncul di: - DBPreupgradeJobList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ticketing.private.gdc.goog/v1 |
kind string |
DBPreupgradeJob |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
state JobState |
Status mencerminkan status tugas pencadangan atau pemulihan saat ini. |
toversion string |
Versi (nama file ZIP) yang akan diupgrade. |
executor string |
Nama host VM Node ServiceNow Executor yang akan menjalankan upgrade. Ini akan diuraikan sebagai executor:gdch untuk database. |
details string |
Detail memberikan informasi tambahan saat kolom Status adalah BERHASIL atau ERROR. |
DBPreupgradeJobList
DBPreupgradeJobList berisi daftar DBPreupgradeJob
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ticketing.private.gdc.goog/v1 |
kind string |
DBPreupgradeJobList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items DBPreupgradeJob array |
JobState
Jenis pokok: string
Muncul di: - DBPreupgradeJob
TicketingSystem
TicketingSystem menentukan status sistem tiket.
Muncul di: - TicketingSystemList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ticketing.private.gdc.goog/v1 |
kind string |
TicketingSystem |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec TicketingSystemSpec |
|
status TicketingSystemStatus |
TicketingSystemList
TicketingSystemList berisi daftar TicketingSystem.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
ticketing.private.gdc.goog/v1 |
kind string |
TicketingSystemList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items TicketingSystem array |
TicketingSystemSpec
TicketingSystemSpec menentukan status TicketingSystemSpec yang diinginkan.
Muncul di: - TicketingSystem
| Kolom | Deskripsi |
|---|---|
version ConfigurationVersion |
Versi ServiceNow yang terkait dengan image VM. |
spec ApplicationNodeSpec |
Spesifikasi setiap VM Aplikasi. |
replicas integer |
Replica adalah replika server aplikasi ServiceNow yang diinginkan. Minimum 1. |
TicketingSystemStatus
TicketingSystemStatus menentukan status sistem tiket saat ini.
Muncul di: - TicketingSystem
| Kolom | Deskripsi |
|---|---|
appupgradestep UpgradeStep |
AppUpgradeStep menjelaskan langkah upgrade aplikasi saat ini, jika ada. Setiap langkah menyebabkan tindakan rekonsiliasi yang berbeda berdasarkan status dan spesifikasi. |
version ConfigurationVersion |
Versi ServiceNow yang saat ini diinstal. |
conditions Array Condition |
upgrade.private.gdc.goog/v1alpha1
CTMClusterUpgradeRequest
CTMClusterUpgradeRequest menentukan permintaan untuk mengupgrade firmware CTM ke versi target yang ditentukan. HSMUpgradeRequestReconciler akan membuat CTMClusterUpgradeRequest untuk setiap versi yang diperlukan untuk menyelesaikan upgrade ke versi target.
Muncul di: - CTMClusterUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
CTMClusterUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec CTMClusterUpgradeRequestSpec |
|
status CTMClusterUpgradeRequestStatus |
CTMClusterUpgradeRequestList
CTMClusterUpgradeRequestList mewakili kumpulan permintaan upgrade CTM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
CTMClusterUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array CTMClusterUpgradeRequest |
CTMClusterUpgradeRequestSpec
Muncul di: - CTMClusterUpgradeRequest
| Kolom | Deskripsi |
|---|---|
hsmClusterRef TypedLocalObjectReference |
HSMClusterRef menentukan cluster HSM yang perlu diupgrade. |
imagePath string |
ImagePath menentukan jalur ke firmware. |
targetVersion string |
TargetVersion menentukan versi berikutnya yang diinginkan untuk upgrade perangkat HSM. |
backupPath string |
Jalur ke file cadangan yang diambil sebelum upgrade dimulai. |
CTMClusterUpgradeRequestStatus
CTMClusterUpgradeRequestStatus adalah laporan status upgrade ke versi CTM target dari cluster HSM.
Muncul di: - CTMClusterUpgradeRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade keseluruhan. Kolom ini akan berisi jenis kondisi berikut: - PreUpgradeCheckCompleted - ClusterUpgradeInProgress - AllComplete Hanya jika semua kondisi lainnya siap, status "AllComplete" akan menjadi benar. |
conditionsPerHSM object (keys:string, values:Condition) |
ConditionsPerHSM berisi langkah-langkah yang telah diselesaikan dalam proses upgrade per HSM. |
ClusterUpgradeStatus
ClusterUpgradeStatus berisi status upgrade yang diamati untuk komponen dalam cluster, misalnya upgrade OS dan firmware server untuk node cluster, upgrade cluster bare metal Anthos, dll.
Muncul di: - OrganizationUpgradeStatus
| Kolom | Deskripsi |
|---|---|
anthosBareMetal UpgradeStepStatus |
AnthosBareMetal merepresentasikan status upgrade cluster Anthos bare metal yang diamati. |
addOn UpgradeStepStatus |
AddOn mewakili status upgrade AddOn yang diamati. |
components Array OperableComponentStatus |
Komponen mewakili status peluncuran komponen yang diamati. |
node UpgradeStepStatus |
Node merepresentasikan status upgrade Node yang diamati untuk node cluster. |
ComponentGroupReleaseMetadata
ComponentGroupReleaseMetadata merepresentasikan metadata rilis untuk sekelompok komponen
Muncul di: - ComponentGroupReleaseMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
ComponentGroupReleaseMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ComponentGroupReleaseMetadataSpec |
|
status ComponentGroupReleaseMetadataStatus |
ComponentGroupReleaseMetadataList
ComponentGroupReleaseMetadataList merepresentasikan kumpulan objek ComponentGroupReleaseMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
ComponentGroupReleaseMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ComponentGroupReleaseMetadata |
ComponentGroupReleaseMetadataSpec
ComponentGroupReleaseMetadata menentukan grup komponen yang disertakan dalam rilis.
Muncul di: - ComponentGroupReleaseMetadata
| Kolom | Deskripsi |
|---|---|
releaseTime Waktu |
Merujuk pada waktu rilis berdasarkan releasemetadata terkait yang digunakan untuk membuatnya. |
componentReleaseMetadataRefs Array ComponentReleaseMetadata |
Referensi ke komponen dalam rilis |
ComponentGroupReleaseMetadataStatus
Muncul di: - ComponentGroupReleaseMetadata
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan pengamatan status rekonsiliasi saat ini. |
unavailableComponents object (keys:string, values:string) |
UnavailableComponents merepresentasikan daftar oc yang tidak berisi crmd dalam build-nya. |
organizationConditions object (keys:string, values:OrganizationCondition) |
OrganizationConditions merepresentasikan kondisi khusus untuk cluster organisasi. |
ComponentReleaseMetadata
ComponentReleaseMetadata merepresentasikan releasemetadata untuk komponen.
Muncul di: - ComponentGroupReleaseMetadataSpec - ComponentReleaseMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
ComponentReleaseMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ComponentReleaseMetadataSpec |
ComponentReleaseMetadataList
ComponentReleaseMetadataList merepresentasikan kumpulan objek ComponentReleaseMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
ComponentReleaseMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ComponentReleaseMetadata |
ComponentReleaseMetadataSpec
ComponentReleaseMetadataSpec menentukan spesifikasi ComponentReleaseMetadata.
Muncul di: - ComponentReleaseMetadata
| Kolom | Deskripsi |
|---|---|
name string |
Nama komponen |
operableComponentName string |
Nama OC. |
operableComponentVersion string |
Nama OC. |
isUserFacing boolean |
Menentukan apakah OC memiliki resource yang berfokus pada PA/AO. Ini digunakan untuk menentukan periode dukungan. |
releaseTime Waktu |
Tanggal rilis versi OC tertentu. |
stage StageRef |
Tahap saat komponen harus di-deploy. Jika tidak diberikan, akan berjalan di semua tahap default. |
preflightChecks UpgradeCheck array |
Tugas pemeriksaan yang akan dijalankan untuk komponen sebelum upgrade |
postflightChecks UpgradeCheck array |
Memeriksa tugas yang akan dijalankan untuk komponen setelah upgrade. |
upgradeTasks Array UpgradeTask |
Detail untuk memicu tugas upgrade. |
config object (keys:string, values:string) |
Informasi konfigurasi kustom yang akan digunakan oleh tugas upgrade OC untuk mengelola subkomponen. |
supportReportJob SupportReportJob |
SupportReportJob mengacu pada informasi tugas untuk menjalankan laporan dukungan. |
kinds Array GroupVersionResource |
Kinds mengacu pada daftar Kinds untuk OC yang sesuai. |
ErrorResource
Muncul di: - UpgradeError
| Kolom | Deskripsi |
|---|---|
errorSource UniversalObjectReference |
ErrorSource menyimpan referensi ke resource Kubernetes yang terpengaruh. |
group string |
Group adalah nama Grup resource Kubernetes. |
version string |
Version adalah Versi resource Kubernetes. |
kind string |
Kind adalah Jenis resource Kubernetes. |
FieldSelector
Jenis wrapper antarmuka fields.Selector dengan peningkatan berikut: - Marshal/Unmarshal sebagai string. - DeepCopy/DeepCopyInto dapat dibuat.
Muncul di: - RolloutPolicySpec
FirewallHAUpgradeRequest
FirewallHAUpgradeRequest menentukan permintaan untuk mengupgrade pasangan perangkat firewall ke versi berikutnya dalam jalur upgrade yang ditentukan. FirewallUpgradeRequestReconciler akan membuat FirewallHAUpgradeRequest dan FirewallUpgradeOrchestrator akan merekonsiliasinya.
Muncul di: - FirewallHAUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
FirewallHAUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallHAUpgradeRequestSpec |
|
status FirewallHAUpgradeRequestStatus |
FirewallHAUpgradeRequestList
FirewallHAUpgradeRequestList merepresentasikan kumpulan permintaan upgrade HA firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
FirewallHAUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items FirewallHAUpgradeRequest array |
FirewallHAUpgradeRequestSpec
Muncul di: - FirewallHAUpgradeRequest
| Kolom | Deskripsi |
|---|---|
firewallNodeRefs Array TypedLocalObjectReference |
FirewallNodeRefs menentukan perangkat firewall yang perlu diupgrade. |
imageURL string |
ImageURL menentukan endpoint yang mengarah ke objek image OS yang dapat didownload oleh perangkat firewall. |
version string |
Version menentukan versi berikutnya yang diinginkan untuk mengupgrade perangkat firewall. |
antivirus string |
Antivirus menentukan versi antivirus yang diinginkan untuk firewall IDPS. |
appAndThreat string |
AppAndThreat menentukan versi aplikasi dan ancaman yang diinginkan untuk firewall IDPS. |
app string |
Aplikasi menentukan versi aplikasi yang diinginkan untuk firewall perimeter. |
FirewallHAUpgradeRequestStatus
Muncul di: - FirewallHAUpgradeRequest
| Kolom | Deskripsi |
|---|---|
upgradeStatus Array FirewallUpgradeStatus |
|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade secara keseluruhan. Kolom ini akan berisi jenis kondisi berikut: - PreUpgradeCheckReady - UpgradingPrimary - UpgradingSecondary - PostUpgradeCheckReady - AllComplete Hanya jika semua kondisi lainnya siap, status "AllComplete" akan menjadi benar. |
completionTime Waktu |
Mewakili waktu saat proses Upgrade berhasil diselesaikan untuk pasangan HA. |
FirewallUpgradeRequest
FirewallUpgradeRequest menentukan permintaan upgrade firewall yang terkait dengan versi software Infrastruktur. PlatformUpgradeController akan membuat FirewallUpgradeRequest dan FirewallUpgradeRequestREconciler akan merekonsiliasinya.
Muncul di: - FirewallUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
FirewallUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec FirewallUpgradeRequestSpec |
|
status FirewallUpgradeRequestStatus |
FirewallUpgradeRequestList
FirewallUpgradeRequestList mewakili kumpulan permintaan upgrade firewall.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
FirewallUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items array FirewallUpgradeRequest |
FirewallUpgradeRequestSpec
Muncul di: - FirewallUpgradeRequest
| Kolom | Deskripsi |
|---|---|
deviceType FirewallDeviceType |
DeviceType menentukan jenis perangkat firewall. Jenis yang tersedia adalah: IDPS, Segmentasi |
currentGDCHVersion string |
CurrentGDCHVersion memberikan versi GDC-H sebelum upgrade. |
targetGDCHVersion string |
TargetGDCHVersion menyediakan versi GDC-H setelah upgrade. |
targetVersion string |
TargetVersion menentukan versi yang diinginkan untuk upgrade perangkat firewall. |
antivirus string |
Antivirus menentukan versi antivirus yang diinginkan untuk firewall IDPS. |
appAndThreat string |
AppAndThreat menentukan versi aplikasi dan ancaman yang diinginkan untuk firewall IDPS. |
app string |
Aplikasi menentukan versi aplikasi yang diinginkan untuk firewall perimeter. |
FirewallUpgradeRequestStatus
Muncul di: - FirewallUpgradeRequest
| Kolom | Deskripsi |
|---|---|
haUpgradeRequestRefs Array TypedLocalObjectReference |
HAUpgradeRequestRefs menyimpan referensi ke semua permintaan upgrade HA yang dibuat. Jenis API: - Grup: upgrade.private.gdc.goog - Jenis: FirewallHAUpgradeRequest |
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade secara keseluruhan. Kolom ini akan berisi jenis kondisi berikut: - InProgress - Failed - AllComplete Hanya jika semua kondisi lainnya siap, status "AllComplete" akan menjadi benar. |
completionTime Waktu |
Mewakili waktu saat proses Upgrade berhasil diselesaikan. |
FirewallUpgradeStatus
Muncul di: - FirewallHAUpgradeRequestStatus
| Kolom | Deskripsi |
|---|---|
firewallRef TypedLocalObjectReference |
FirewallRef menentukan perangkat firewall yang menjadi target permintaan upgrade. Jenis API: - Grup: system.private.gdc.goog - Jenis: FirewallNode Kolom ini wajib diisi. |
startTime Waktu |
Menunjukkan waktu saat proses Upgrade dimulai untuk perangkat firewall |
completionTime Waktu |
Mewakili waktu saat proses Upgrade selesai untuk perangkat firewall |
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade perangkat firewall. Kolom ini akan berisi jenis kondisi berikut: - AllComplete - BackupCompleted - DynamicContentUpdateStarted - DynamicContentUpdateCompleted - ImageFetchCompleted - SuspendedHAState - UpgradeCompleted - RecoveredHAState - StatusCheckReady Hanya jika semua kondisi lainnya siap, status "AllComplete" akan menjadi benar. |
FirmwarePackageInfo
FirmwarePackageInfo memberikan spesifikasi paket firmware iLO .fwpkg yang akan diupgrade dengan
Muncul di: - FirmwareSpec
| Kolom | Deskripsi |
|---|---|
model string |
Model memberikan nama keluarga target firmware iLO. Misalnya, 'U30', 'U32', 'H10', dll. Catatan: untuk firmware independen model, kita menggunakan nama firmware untuk kolom ini, misalnya, 'ilo5'. |
description string |
Deskripsi memberikan deskripsi inventaris firmware redfish untuk pencocokan. Misalnya, 'SystemRomActive', 'SystemBMC', dll. |
redfishVersion string |
RedfishVersion memberikan string versi inventaris firmware redfish untuk pencocokan. Misalnya, 'U32 v2.72 (09/29/2022)', '2.72 Sep 04 2022', dll. |
url string |
Url menyediakan URL untuk menargetkan firmware iLO. |
FirmwareSpec
FirmwareSpec memberikan spesifikasi paket firmware HPE yang akan diupgrade.
Catatan: iLO memerlukan fwpkg untuk upgrade sederhana, bukan paket biner.
Muncul di: - NodeUpgradeSpec
| Kolom | Deskripsi |
|---|---|
firmwarePackages FirmwarePackageInfo array |
FirmwarePackages merepresentasikan slice yang berisi semua informasi paket BIOS .fwpkg yang akan diupgrade. |
HSMUpgradeRequest
HSMUpgradeRequest menentukan permintaan upgrade HSM yang terkait dengan versi software Infrastruktur. PlatformUpgradeController akan membuat HSMUpgradeRequest dan HSMUpgradeRequestReconciler akan merekonsiliasinya.
Muncul di: - HSMUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
HSMUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec HSMUpgradeRequestSpec |
|
status HSMUpgradeRequestStatus |
HSMUpgradeRequestList
HSMUpgradeRequestList mewakili kumpulan permintaan upgrade HSM.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
HSMUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array HSMUpgradeRequest |
HSMUpgradeRequestSpec
Muncul di: - HSMUpgradeRequest
| Kolom | Deskripsi |
|---|---|
targetVersion string |
TargetVersion menyediakan versi OC HSM setelah upgrade. |
HSMUpgradeRequestStatus
Muncul di: - HSMUpgradeRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade secara keseluruhan. |
ctmClusterUpgradeRequestRefs Array TypedLocalObjectReference |
CTMClusterUpgradeRequestRefs menyimpan referensi ke semua permintaan upgrade CTM yang dibuat. Jenis API: - Grup: upgrade.private.gdc.goog - Jenis: CTMClusterUpgradeRequest |
IDPSApplianceReference
IDPSApplianceReference mereferensikan resource FirewallNode.
Muncul di: - IDPSSignatureUpdateSpec
| Kolom | Deskripsi |
|---|---|
namespace string |
Namespace adalah namespace FirewallNode. Wajib |
name string |
Name adalah nama FirewallNode. Wajib |
IDPSSignatureUpdate
IDPSSignatureUpdate menentukan upgrade untuk tanda tangan IDPS di appliance PANW. Maksimal satu IDPSSignatureUpdate harus berjalan per appliance PANW.
Muncul di: - IDPSSignatureUpdateList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
IDPSSignatureUpdate |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec IDPSSignatureUpdateSpec |
|
status IDPSSignatureUpdateStatus |
IDPSSignatureUpdateList
IDPSSignatureUpdateList merepresentasikan kumpulan IDPSSignatureUpdates.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
IDPSSignatureUpdateList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items IDPSSignatureUpdate array |
IDPSSignatureUpdateSpec
IDPSSignatureUpdateSpec menentukan status yang diinginkan dari IDPSSignatureUpdate.
Muncul di: - IDPSSignatureUpdate
| Kolom | Deskripsi |
|---|---|
idpsAppliance IDPSApplianceReference |
|
antivirusVersion string |
|
appAndThreatVersion string |
IDPSSignatureUpdateStatus
IDPSSignatureUpdateStatus menentukan status yang diamati dari IDPSSignatureUpdate.
Muncul di: - IDPSSignatureUpdate
| Kolom | Deskripsi |
|---|---|
currentAntivirusVersion string |
|
currentAppAndThreatVersion string |
|
currentJob LocalObjectReference |
|
updateState UpdateState |
InFlightConfig
InFlightConfig memberikan spesifikasi NodeUpgrade serentak.
Muncul di: - NodeUpgradeSpec
| Kolom | Deskripsi |
|---|---|
maxConcurrentNodes integer |
Nilai minimum ini akan membatasi jumlah maksimum node yang menjalankan upgrade secara bersamaan. |
NodeUpgrade
NodeUpgrade merepresentasikan konfigurasi upgrade yang diperlukan pada daftar node.
Muncul di: - NodeUpgradeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
NodeUpgrade |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NodeUpgradeSpec |
|
status NodeUpgradeStatus |
NodeUpgradeList
NodeUpgradeList merepresentasikan kumpulan NodeUpgrade.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
NodeUpgradeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NodeUpgrade |
NodeUpgradeSpec
NodeUpgradeSpec memberikan spesifikasi (yaitu, status yang diinginkan) NodeUpgrade.
Muncul di: - NodeUpgrade
| Kolom | Deskripsi |
|---|---|
nodeType MachineType |
NodeType adalah jenis node yang akan diupgrade. |
nodePoolClaimRef UniversalObjectReference |
NodePoolClaimRef menyimpan referensi NodePoolClaim yang mengklaim node. Klaim dapat diminta dari cluster admin root atau org. Semua node yang dirujuk oleh NodePoolClaim akan diupgrade dengan spesifikasi objek NodeUpgrade. |
software SoftwareSpec |
Spesifikasi untuk mengupgrade software node. |
firmware FirmwareSpec |
Spesifikasi untuk mengupgrade firmware node. |
inFlightConf InFlightConfig |
Konfigurasi dalam proses, termasuk kontrol serentak pada tugas upgrade node. |
NodeUpgradeStatus
NodeUpgradeStatus memberikan status NodeUpgrade.
Muncul di: - NodeUpgrade
| Kolom | Deskripsi |
|---|---|
upgradeStatus UpgradeState |
UpgradeStatus menampilkan status upgrade NodeUpgrade saat ini. Jika statusnya pending, objek NodeUpgrade akan diproses. Jika statusnya adalah in-progress, objek NodeUpgrade sedang diproses. Jika statusnya adalah finished, objek NodeUpgrade telah diproses dan semua node telah menyelesaikan upgrade. |
duration Durasi |
Durasi menunjukkan durasi yang diperlukan untuk menyelesaikan upgrade. Kolom ini hanya akan diisi jika UpgradeStatus menjadi UpgradeStatusFinished. |
tasks Array NodeUpgradeTaskInfo |
Tasks berisi daftar info tugas untuk upgrade di setiap node. |
packageServerURL string |
PackageServerURL merepresentasikan URL yang melayani server repo paket yang menyediakan akses ke manifes serta paket OS. Jika kosong, URL penayangan tidak relevan dengan proses upgrade atau belum dialokasikan. Kolom ini akan diisi dalam kasus upgrade di tempat |
NodeUpgradeTask
NodeUpgradeTask merepresentasikan konfigurasi upgrade yang diperlukan pada satu node.
Muncul di: - NodeUpgradeTaskList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
NodeUpgradeTask |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec NodeUpgradeTaskSpec |
|
status NodeUpgradeTaskStatus |
NodeUpgradeTaskInfo
NodeUpgradeTaskInfo mencakup informasi tugas NodeUpgrade.
Muncul di: - NodeUpgradeStatus
| Kolom | Deskripsi |
|---|---|
name string |
Nama satu tugas upgrade node. |
taskStatus UpgradeState |
TaskStatus menampilkan status tugas upgrade di node. |
NodeUpgradeTaskList
NodeUpgradeTaskList merepresentasikan kumpulan NodeUpgradeTask.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
NodeUpgradeTaskList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array NodeUpgradeTask |
NodeUpgradeTaskSpec
NodeUpgradeTaskSpec memberikan spesifikasi (yaitu, status yang diinginkan) NodeUpgradeTask.
Muncul di: - NodeUpgradeTask
| Kolom | Deskripsi |
|---|---|
nodeUpgradeRef LocalObjectReference |
NodeUpgradeRef adalah referensi objek NodeUpgrade target. Spesifikasi NodeUpgrade berisi informasi status yang diinginkan. |
nodeRef UniversalObjectReference |
NodeRef adalah referensi Node target(Server untuk BM, atau Virtualmachine untuk VM) yang akan diupgrade. |
nodeType MachineType |
NodeType adalah jenis Node target(Baremetal untuk BM, atau Virtual untuk VM) yang akan diupgrade. |
progressDeadlineSeconds integer |
ProgressDeadlineSeconds menentukan durasi dalam detik relatif terhadap startTime agar tugas upgrade node mengalami progres sebelum dianggap gagal. Kondisi Berhasil dengan alasan ProgressDeadlineExceeded akan ditampilkan dalam status. Defaultnya adalah 0 detik, yang berarti tidak ada waktu tunggu. |
NodeUpgradeTaskStatus
NodeUpgradeTaskStatus memberikan status NodeUpgradeTask.
Muncul di: - NodeUpgradeTask
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi mencakup kondisi saat ini untuk status tugas upgrade node. |
startTime Waktu |
StartTime menunjukkan waktu saat pengontrol nodeUpgradeTask mulai memproses tugas ini. |
inventoryMachineName string |
InventoryMachineName adalah nama objek InventoryMachine yang terkait dengan target node. |
dataIP string |
DataIP mewakili alamat IP traffic dataplane node. |
upgradeStatus UpgradeState |
UpgradeStatus menampilkan status tugas upgrade pada node. |
duration Durasi |
Durasi menunjukkan durasi yang diperlukan untuk menyelesaikan upgrade. Kolom ini hanya akan diisi jika UpgradeStatus menjadi UpgradeStatusFinished. |
OSImageInfo
OSImageInfo memberikan spesifikasi OS image yang akan diupgrade.
Muncul di: - SoftwareSpec
| Kolom | Deskripsi |
|---|---|
name string |
Name memberikan nama image OS. |
version string |
Versi memberikan versi image OS. |
OperableComponentStatus
OperableComponentStatus memberikan status komponen yang dapat dioperasikan.
Muncul di: - ClusterUpgradeStatus - OrganizationUpgradeStatus - UpgradeCheckRequestStatus - UserClusterUpgradeStatus
| Kolom | Deskripsi |
|---|---|
name OperableComponent |
Name merepresentasikan nama komponen yang dapat dioperasikan. |
conditions Array Condition |
Kondisi mewakili pengamatan status komponen saat ini. |
OrganizationCondition
Muncul di: - ComponentGroupReleaseMetadataStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan pengamatan status rekonsiliasi saat ini untuk organisasi. |
OrganizationUpgrade
OrganizationUpgrade merepresentasikan konfigurasi upgrade organisasi, seperti versi saat ini dan target serta jangka waktu yang diinginkan untuk menerapkan upgrade.
Muncul di: - OrganizationUpgradeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
OrganizationUpgrade |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec OrganizationUpgradeSpec |
|
status OrganizationUpgradeStatus |
OrganizationUpgradeList
OrganizationUpgradeList merepresentasikan kumpulan OrganizationUpgrade.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
OrganizationUpgradeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array OrganizationUpgrade |
OrganizationUpgradeSpec
OrganizationUpgradeSpec memberikan spesifikasi (yaitu, status yang diinginkan) dari OrganizationUpgrade.
Muncul di: - OrganizationUpgrade
| Kolom | Deskripsi |
|---|---|
organizationRef LocalObjectReference |
OrganizationRef berisi referensi ke objek Organization, yang menjadi tujuan upgrade. |
currentVersion string |
CurrentVersion memiliki versi organisasi saat ini. Kolom tidak dapat diubah. |
targetVersion string |
TargetVersion memiliki versi target update. Kolom tidak dapat diubah. |
componentGroupReleaseMetadataRef LocalObjectReference |
ComponentGroupReleaseMetadataRef berisi referensi ke ComponentGroupReleaseMetadata, yang menentukan informasi rilis Komponen yang digunakan dalam upgrade organisasi. |
timeWindow TimeWindow |
TimeWindow berisi periode waktu yang diinginkan untuk menerapkan upgrade. Upgrade dianggap sudah tidak berlaku setelah melewati waktu berakhir. |
skipPreflightCheck boolean |
SkipPreflightCheck memberikan opsi bagi operator infrastruktur untuk memutuskan apakah mereka ingin melewati semua pemeriksaan pra-upgrade untuk upgrade organisasi. |
skipPostflightCheck boolean |
SkipPostflightCheck memberikan opsi bagi operator infrastruktur untuk memutuskan apakah mereka ingin melewati semua pemeriksaan pasca-penerbangan untuk upgrade organisasi. |
OrganizationUpgradeStatus
OrganizationUpgradeStatus memberikan status yang diamati dari OrganizationUpgrade.
Muncul di: - OrganizationUpgrade
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan pengamatan status upgrade saat ini. |
startTime Waktu |
StartTime menunjukkan waktu yang diamati saat upgrade saat ini mulai melakukan perubahan, yaitu setelah pemeriksaan pra-peluncuran berhasil diselesaikan. |
preflightCheck UpgradeStepStatus |
PreflightCheck menunjukkan pengamatan status pemeriksaan awal saat ini. Opsional. Kolom Kondisi memberikan kondisi pemeriksaan pra-penerbangan saat ini. Jenis kondisi yang diketahui: Berhasil. Kolom StartTime memberikan waktu mulai pemeriksaan pra-penerbangan saat ini. Status ini akan diperbarui jika salah satu kondisi berikut terpenuhi: - add-on pemeriksaan pra-penerbangan akan di-deploy. - tugas pemeriksaan pra-cetak akan dimulai atau dimulai ulang. |
addOnManager UpgradeStepStatus |
AddOnManager merepresentasikan status upgrade yang diamati untuk upgrade pengelola add-on dan rekonsiliasi peta config template add-on. |
adminCluster ClusterUpgradeStatus |
AdminCluster berisi status upgrade yang diamati untuk komponen cluster admin. |
systemCluster ClusterUpgradeStatus |
SystemCluster berisi status upgrade yang diamati untuk komponen cluster sistem. |
switch UpgradeStepStatus |
Switch menunjukkan status upgrade switch yang diamati. |
firewall UpgradeStepStatus |
Firewall menunjukkan status upgrade firewall yang diamati. |
hsm UpgradeStepStatus |
HSM menunjukkan status upgrade HSM yang diamati. |
postUpgrade Array OperableComponentStatus |
PostUpgrade menampilkan status komponen yang dapat dioperasikan yang diamati setelah upgrade. |
errorStatus UpgradeErrorStatus |
ErrorStatus berisi daftar error upgrade saat ini dan stempel waktu saat kolom ini diperbarui. |
stageDurations object (keys:string, values:StageDuration) |
StageDurations adalah pemetaan dari tahap ke waktu mulai/berakhir. |
RBACInfo
Muncul di: - SupportReportJob - UpgradeCheck - UpgradeTask
| Kolom | Deskripsi |
|---|---|
helmChart string |
HelmChart menyediakan nama diagram Helm RBAC yang akan di-deploy. Wajib. |
serviceAccount string |
ServiceAccount memberikan nama akun layanan yang akan digunakan tugas. |
ReleaseOverride
Muncul di: - SupportPolicyOverride
| Kolom | Deskripsi |
|---|---|
name string |
Nama mengacu pada patch rilis tertentu. Setiap ReleaseOverride mencakup versi patch tertentu dan semua rilis hotfix yang sesuai. (mis. 1.8.0-gdch mencakup 1.8.0-gdch dan semua rilis 1.8.0-gdch.X) |
outOfSupportTime Waktu |
OutOfSupportTime adalah tanggal penggantian baru untuk saat patch rilis dianggap tidak didukung. |
outOfSecurityComplianceTime Waktu |
OutOfSecurityComplianceTime adalah tanggal penggantian baru untuk saat patch rilis dianggap tidak mematuhi keamanan. |
ResourceInfo
Muncul di: - UpgradeTaskResponseSpec
| Kolom | Deskripsi |
|---|---|
resourceName string |
Nama resource yang diupgrade |
currentVersion string |
Versi saat ini dari resource |
targetVersion string |
Versi target yang akan diupgrade oleh resource |
progress Progres |
Progres upgrade |
RolloutPolicy
RolloutPolicy menentukan tahapan (dan urutannya) untuk peluncuran (misalnya, upgrade atau penginstalan).
Muncul di: - RolloutPolicyList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
RolloutPolicy |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
releaseVersion SemanticVersion |
(Opsional) Versi saat kebijakan ini dirilis. Identik dengan Nama ReleaseMetadata yang mencakup kebijakan ini. Nilai ini diharapkan ditetapkan oleh rekonsiliator yang menerapkan objek ini. Juga dapat ditafsirkan sebagai versi "target" yang berlaku untuk kebijakan ini. Karena dirilis dengan versi ini, setelan ini berlaku untuk peluncuran yang menargetkan versi ini. Mengatur/membatalkan pengaturan sebagai string, misalnya "1.2.3" |
spec RolloutPolicySpec |
RolloutPolicyKind
Jenis pokok: string
Jenis RolloutPolicy ini.
Jenis yang didukung adalah:
Organization
Cluster
Muncul di: - RolloutPolicySpec
RolloutPolicyList
RolloutPolicyList merepresentasikan kumpulan objek RolloutPolicy.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
RolloutPolicyList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items RolloutPolicy array |
RolloutPolicySpec
Muncul di: - RolloutPolicy
| Kolom | Deskripsi |
|---|---|
for RolloutPolicyKind |
Jenis yang menerapkan kebijakan peluncuran ini. |
fieldSelector FieldSelector |
(Opsional) Pemilih untuk memfilter cakupan kebijakan ini. Jika tidak ada pemilih, kebijakan ini berlaku untuk semua. Jika objek cocok dengan pemilih, tetapi juga merupakan kebijakan tanpa pemilih, maka kebijakan tersebut cocok dengan kebijakan yang memiliki pemilih. Jika objek cocok dengan 2 kebijakan atau lebih dengan pemilih, ini adalah error. Saat API ini ditulis, pemilih kolom terbatas pada nama/namespace untuk CRD. Lihat: https://github.com/kubernetes/kubernetes/issues/79233 Contoh, RolloutPolicy untuk Organisasi bernama root-admin fieldSelector: "metadata.name=root" |
stages Array Stage |
Daftar tahap yang akan dieksekusi, secara berurutan. |
SoftwareSpec
SoftwareSpec memberikan spesifikasi untuk software yang memerlukan upgrade pada node.
Muncul di: - NodeUpgradeSpec
| Kolom | Deskripsi |
|---|---|
osImage OSImageInfo |
OSImage menampilkan informasi image OS yang akan diupgrade. |
Tahap
Tahap, alias titik/periode/langkah dalam peluncuran.
Muncul di: - RolloutPolicySpec - UpgradeCheckGranularity
| Kolom | Deskripsi |
|---|---|
name string |
Nama panggung. |
ignoresMaintenanceWindow boolean |
(Opsional) Jika benar (true), tahap ini dapat berjalan di luar MaintenanceWindow. |
cluster ClusterType |
(Opsional) Tahap ini harus berjalan di cluster yang ditentukan. Hanya berlaku untuk RolloutPolicyKinds yang mendukung cakupan cluster. |
kubeApiServers Array ClusterType |
(Opsional) Opsi ini harus ditentukan untuk semua kube-apiserver yang akan diupgrade untuk cluster tersebut. Misalnya, infra-mp, infra-cp untuk jenis cluster infra-cp. Jika tidak ditentukan, tugas akan dijalankan untuk jenis cluster yang ditentukan di Stage.cluster. Nilai ini akan diabaikan jika Cluster tidak ditetapkan. |
runUpgradeCheck boolean |
RunUpgradeCheck memberikan informasi apakah pemeriksaan upgrade tingkat tahap harus dijalankan. Jika tidak ditentukan, defaultnya adalah false. |
StageDuration
StageDuration mewakili durasi untuk tahap upgrade.
Muncul di: - OrganizationUpgradeStatus
| Kolom | Deskripsi |
|---|---|
startTime MicroTime |
StartTime adalah saat penghitungan timer dimulai. |
endTime MicroTime |
EndTime adalah waktu saat penghitungan timer berakhir (jika sudah berakhir). |
duration Durasi |
Durasi menyimpan perbedaan antara StartTime dan EndTime (jika disetel). Jika EndTime tidak ditetapkan, durasi sementara antara startTime dan terakhir kali durasi pada status diperbarui dapat disimpan. |
StageRef
Referensi ke Tahap.
Muncul di: - ComponentReleaseMetadataSpec - UpgradeTask
| Kolom | Deskripsi |
|---|---|
name string |
Nama panggung. Jika tidak diberikan, cocok dengan tahap default. |
StorageUpgradeMode
Jenis pokok: string
Muncul di: - StorageUpgradeRequestSpec
StorageUpgradeRequest
StorageUpgradeRequest menentukan permintaan upgrade yang menargetkan versi OS appliance penyimpanan. Untuk saat ini, hanya NetApp ONTAP dan StorageGrid yang didukung.
Muncul di: - StorageUpgradeRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
StorageUpgradeRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec StorageUpgradeRequestSpec |
|
status StorageUpgradeRequestStatus |
StorageUpgradeRequestList
StorageUpgradeRequestList merepresentasikan kumpulan StorageUpgradeRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
StorageUpgradeRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items StorageUpgradeRequest array |
StorageUpgradeRequestSpec
Muncul di: - StorageUpgradeRequest
| Kolom | Deskripsi |
|---|---|
storageUpgradeMode StorageUpgradeMode |
StorageUpgradeMode menentukan jenis upgrade. Jenis yang tersedia adalah: Manual, Otomatis - "Manual" adalah mode upgrade di mana StorageUpgradeController hanya memeriksa versi sistem Storage dan kelengkapan upgrade, tetapi tidak menjalankan pemeriksaan sebelum peluncuran atau perintah upgrade yang sebenarnya. Tindakan ini ditujukan agar orang/pengontrol eksternal melakukan upgrade sistem. Hal ini dapat dilakukan secara manual oleh IO atau secara otomatis oleh pengontrol yang berbeda. - "Otomatis" adalah mode upgrade di mana StorageUpgradeController mengatur seluruh proses upgrade. |
storageSystemRef ObjectReference |
StorageSystemRef menentukan sistem penyimpanan yang akan diupgrade. Target yang tersedia adalah: StorageCluster, ObjectStorageSite. Jenis API yang Tersedia: Jika sistem penyimpanan adalah ONTAP: - Grup: ontap.netapp.storage.private.gdc.goog - Jenis: StorageCluster Jika sistem penyimpanan adalah StorageGrid: - Grup: storagegrid.netapp.storage.private.gdc.goog - Jenis: ObjectStorageSite |
imageURL string |
ImageURL menentukan endpoint yang mengarah ke objek image OS yang dapat didownload oleh sistem penyimpanan. Kolom ini bersifat opsional. Jika tidak disetel, sistem penyimpanan akan mencoba menemukan image penyimpanan secara otomatis dari Artifact Registry. |
targetVersion string |
TargetVersion menentukan versi yang diinginkan agar sistem penyimpanan diupgrade. |
StorageUpgradeRequestStatus
StorageUpgradeRequestStatus menentukan status StorageUpgradeRequest saat ini.
Muncul di: - StorageUpgradeRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi adalah kolom yang berisi kondisi saat ini untuk status upgrade. Kolom ini akan berisi jenis kondisi berikut: - AllComplete - Qualified - ImageFetchComplete - PreflightCheckComplete - UpgradeStarted - UpgradeComplete - PostflightCheckComplete - VersionReferenceUpdateComplete Hanya jika semua kondisi lainnya selesai, status "AllComplete" akan ditetapkan ke benar (true). |
SupportPolicyOverride
SupportPolicyOverride merepresentasikan penggantian untuk kumpulan rilis patch, dikelompokkan menurut versi minor.
Muncul di: - SupportPolicyOverrideList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
SupportPolicyOverride |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
minorGroup string |
MinorGroup adalah |
releaseOverrides array ReleaseOverride |
ReleaseOverrides adalah daftar penggantian dukungan untuk rilis patch dalam grup versi minor. Penggantian ini berlaku untuk komponen platform yang tidak memiliki versi (misalnya, cluster admin). |
versionedComponentOverrides Array VersionedComponentOverride |
VersionedComponentOverrides adalah daftar penggantian dukungan untuk rilis patch dalam grup versi minor. Penggantian ini berlaku untuk komponen yang diberi versi (misalnya, paket kluster pengguna). |
SupportPolicyOverrideList
SupportPolicyOverrideList merepresentasikan kumpulan objek SupportPolicyOverride.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
SupportPolicyOverrideList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SupportPolicyOverride array |
SupportReportJob
SupportReportJob merepresentasikan informasi tugas yang diperlukan untuk menjalankan tugas dukungan bagi OC tertentu.
Muncul di: - ComponentReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
spec JobSpec |
Spec mengacu pada spesifikasi tugas yang digunakan untuk men-deploy resource yang sesuai. |
rbac RBACInfo |
RBAC mengacu pada RBAC yang harus di-deploy untuk tugas tertentu. |
SupportStatusInfo
SupportStatusInfo mewakili informasi dukungan untuk objek. Hal ini berfungsi sebagai sumber kebenaran untuk resource dalam struktur
Muncul di: - SupportStatusInfoList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
SupportStatusInfo |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SupportStatusInfoSpec |
SupportStatusInfoList
SupportStatusInfoList merepresentasikan kumpulan SupportStatusInfo.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
SupportStatusInfoList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array SupportStatusInfo |
SupportStatusInfoSpec
Muncul di: - SupportStatusInfo
| Kolom | Deskripsi |
|---|---|
name string |
OperableComponentName adalah nama OC untuk objek info ini. |
version string |
OperableComponentVersion adalah versi OC untuk objek info ini. |
releaseTime Waktu |
ReleaseTime adalah tanggal rilis yang tercatat untuk versi OC tertentu ini. Ini disalin dari CRMD yang sesuai dengan resource ini. |
outOfSupportTime Waktu |
OutOfSupportTime adalah tanggal yang dicatat saat OC tertentu yang sesuai dengan tanggal ini dianggap tidak lagi didukung. |
outOfSecurityComplianceTime Waktu |
OutOfSecurityComplianceTime adalah tanggal tercatat saat OC tertentu dianggap tidak mematuhi keamanan. |
TaskType
Jenis pokok: string
Konstanta menentukan jenis tugas yang akan dieksekusi. Saat menerapkan TaskInterface yang disediakan, metode yang sesuai akan dipicu berdasarkan jenis tugas dalam permintaan.
Muncul di: - UpgradeTaskRequestSpec
Timer
Timer mewakili timer untuk sesuatu yang mungkin masih dalam proses (EndTime tidak disetel).
Muncul di: - StageDuration
| Kolom | Deskripsi |
|---|---|
startTime MicroTime |
StartTime adalah saat penghitungan timer dimulai. |
endTime MicroTime |
EndTime adalah waktu saat penghitungan timer berakhir (jika sudah berakhir). |
duration Durasi |
Durasi menyimpan perbedaan antara StartTime dan EndTime (jika disetel). Jika EndTime tidak ditetapkan, durasi sementara antara startTime dan terakhir kali durasi pada status diperbarui dapat disimpan. |
UpdateState
Jenis pokok: string
Status update objek IDPSSignatureUpdate.
Muncul di: - IDPSSignatureUpdateStatus
UpgradeCheck
UpgradeCheck menampilkan detail untuk tugas pemeriksaan upgrade yang akan berjalan untuk komponen yang dapat dioperasikan sebelum/setelah upgrade.
Muncul di: - ComponentReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
levels Array UpgradeCheckLevel |
Levels mencantumkan level tempat tugas akan berjalan. |
podSpec PodSpec |
PodSpec menyediakan spesifikasi pod untuk memulai tugas. |
jobRunMode UpgradeCheckJobRunMode |
JobRunMode menyediakan mode untuk menjalankan tugas. |
rbac RBACInfo |
RBAC menyediakan RBAC untuk di-deploy guna menjalankan pemeriksaan. |
globalRBAC RBACInfo |
RBAC global menyediakan RBAC untuk di-deploy di kube-apiserver global. |
UpgradeCheckGranularity
UpgradeCheckGranularity mewakili perincian pemeriksaan upgrade. Hanya salah satu opsi yang dapat diberikan.
Muncul di: - UpgradeCheckRequestSpec
| Kolom | Deskripsi |
|---|---|
stage Tahap |
Tahap memberikan informasi tentang tahap yang menjadi dasar pemeriksaan upgrade. |
operableComponent OperableComponent |
OperableComponent menyediakan komponen yang dapat dioperasikan untuk diperiksa. |
UpgradeCheckJobRunMode
Jenis pokok: string
UpgradeCheckJobRunMode menunjukkan cluster mana yang akan menjalankan tugas pemeriksaan.
Muncul di: - UpgradeCheck
UpgradeCheckLevel
Jenis pokok: string
UpgradeCheckLevel menunjukkan tingkat yang harus dijalankan oleh pemeriksaan upgrade.
Muncul di: - UpgradeCheck
UpgradeCheckRequest
UpgradeCheckRequest menunjukkan konfigurasi untuk menjalankan pemeriksaan upgrade. Objek ini dapat dibuat sesuai permintaan atau oleh pengelola upgrade
Muncul di: - UpgradeCheckRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeCheckRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UpgradeCheckRequestSpec |
|
status UpgradeCheckRequestStatus |
UpgradeCheckRequestList
UpgradeCheckRequestList merepresentasikan kumpulan UpgradeCheckRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeCheckRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items UpgradeCheckRequest array |
UpgradeCheckRequestScope
UpgradeCheckRequestScope mewakili cakupan permintaan pemeriksaan upgrade.
Muncul di: - UpgradeCheckRequestSpec
| Kolom | Deskripsi |
|---|---|
organization LocalObjectReference |
Referensi ke Organisasi tempat pemeriksaan upgrade berlaku. |
UpgradeCheckRequestSpec
UpgradeCheckRequestSpec menentukan status UpgradeCheckRequest yang diinginkan.
Muncul di: - UpgradeCheckRequest
| Kolom | Deskripsi |
|---|---|
componentGroupReleaseMetadata LocalObjectReference |
Referensi yang menjadi tujuan permintaan pemeriksaan ComponentGroupReleaseMetadata. |
type UpgradeCheckType |
Jenis menunjukkan kapan jenis tugas pemeriksaan (sebelum penerbangan atau setelah penerbangan). |
scope UpgradeCheckRequestScope |
Cakupan menunjukkan cakupan tugas permintaan. |
granularity UpgradeCheckGranularity |
Granularity memberikan perincian permintaan. Jika nilainya nol, semua komponen akan diperiksa. Jika bukan nol, perincian yang diberikan akan digunakan. |
skipCheck boolean |
SkipCheck memberikan opsi untuk melewati pemeriksaan jika terjadi positif palsu. |
UpgradeCheckRequestStatus
UpgradeCheckRequestStatus menentukan status UpgradeCheckRequest saat ini.
Muncul di: - UpgradeCheckRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi mewakili pengamatan tugas pemeriksaan upgrade, termasuk Succeeded, RBACsDeployed. |
operableComponentStatus Array OperableComponentStatus |
OperableComponentStatus merepresentasikan status komponen yang dapat dioperasikan yang diamati, termasuk RBACsDeployed dan CheckSucceeded. |
UpgradeCheckType
Jenis pokok: string
UpgradeCheckType menentukan apakah tugas pemeriksaan harus dijalankan sebelum atau setelah upgrade organisasi/tahap/komponen
bergantung pada perincian tugas.
Muncul di: - UpgradeCheckRequestSpec
UpgradeError
Muncul di: - UpgradeErrorStatus
| Kolom | Deskripsi |
|---|---|
code string |
Kode untuk error. ID ini mencakup awalan dengan huruf yang diikuti dengan kode numerik empat digit. |
message string |
Pesan error yang dapat dibaca manusia. |
createTime Waktu |
CreateTime menunjukkan waktu error dibuat. |
errorResource ErrorResource |
ErrorResource berisi info tentang resource Kubernetes yang melaporkan insiden. |
UpgradeErrorStatus
Muncul di: - OrganizationUpgradeStatus
| Kolom | Deskripsi |
|---|---|
errors UpgradeError array |
Errors adalah daftar error upgrade. |
lastUpdateTime Waktu |
LastUpdateTime adalah stempel waktu saat error terakhir diperbarui. |
UpgradeState
Jenis pokok: string
Status upgrade objek NodeUpgrade atau tugas upgrade yang berjalan di node.
Muncul di: - NodeUpgradeStatus - NodeUpgradeTaskInfo - NodeUpgradeTaskStatus
UpgradeStepStatus
UpgradeStepStatus menunjukkan status saat ini dari langkah upgrade.
Muncul di: - ClusterUpgradeStatus - OrganizationUpgradeStatus - UserClusterUpgradeStatus
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan status langkah upgrade yang diamati. |
startTime Waktu |
StartTime menunjukkan waktu mulai langkah upgrade. |
UpgradeTask
UpgradeTask menampilkan detail untuk setiap tugas upgrade Misalnya, mengupgrade firmware, menjalankan uji coba, dll.
Muncul di: - ComponentReleaseMetadataSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama yang digunakan untuk mereferensikan tugas ini. Nama ini direferensikan di UpgradeTaskRequest untuk memicu tugas yang sesuai. Mis. (untuk upgrade firmware, ini bisa berupa nama komponen). |
stage StageRef |
Tahap ini adalah saat tugas harus dieksekusi. Jika tidak diberikan, akan berjalan di semua tahap default. |
spec JobSpec |
Spec menyediakan spesifikasi tugas untuk memulai tugas guna menjalankan tugas. |
rbac RBACInfo |
RBAC menyediakan RBAC untuk men-deploy guna menjalankan tugas. |
globalRBAC RBACInfo |
RBAC global menyediakan RBAC untuk di-deploy di kube-apiserver global. |
UpgradeTaskRequest
UpgradeTaskRequest merepresentasikan konfigurasi untuk menjalankan tugas upgrade (misalnya, upgrade firmware).
Muncul di: - UpgradeTaskRequestList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeTaskRequest |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UpgradeTaskRequestSpec |
|
status UpgradeTaskRequestStatus |
UpgradeTaskRequestList
UpgradeTaskRequestList merepresentasikan kumpulan UpgradeTaskRequest.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeTaskRequestList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array UpgradeTaskRequest |
UpgradeTaskRequestSpec
Muncul di: - UpgradeTaskRequest
| Kolom | Deskripsi |
|---|---|
componentReleaseMetadata LocalObjectReference |
Referensi ke ComponentReleaseMetadata target yang sesuai dengan permintaan. |
name string |
ID unik yang digunakan tugas ini untuk dirujuk di ComponentReleaseMetadataSpec.UpgradeTasks |
organization LocalObjectReference |
Referensi ke Organisasi tempat tugas diterapkan. |
taskType TaskType |
Menunjukkan jenis tugas upgrade |
clusterType ClusterType |
Menunjukkan cluster tempat tugas upgrade diterapkan. Opsional untuk tugas yang tidak khusus untuk cluster. |
UpgradeTaskRequestStatus
UpgradeTaskRequestStatus menentukan status UpgradeTaskRequest saat ini.
Muncul di: - UpgradeTaskRequest
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi merepresentasikan transisi tugas, termasuk Succeeded. |
upgradeTaskResponse LocalObjectReference |
Referensi ke CR UpgradeTaskResponse untuk output tugas |
UpgradeTaskResponse
CR UpgradeTaskResponse merepresentasikan respons UpgradeRequestTask. Logika OC untuk tugas ini juga akan memperbarui CR ini.
Muncul di: - UpgradeTaskResponseList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeTaskResponse |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UpgradeTaskResponseSpec |
|
status UpgradeTaskResponseStatus |
UpgradeTaskResponseList
UpgradeTaskResponseList merepresentasikan kumpulan UpgradeTaskResponse.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UpgradeTaskResponseList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array UpgradeTaskResponse |
UpgradeTaskResponseSpec
UpgradeTaskResponseSpec merepresentasikan spesifikasi UpgradeTaskResponse
Muncul di: - UpgradeTaskResponse
| Kolom | Deskripsi |
|---|---|
info Array ResourceInfo |
UpgradeTaskResponseStatus
Muncul di: - UpgradeTaskResponse
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
UserClusterMetadata
UserClusterMetadata merepresentasikan informasi metadata komponen cluster pengguna.
Muncul di: - UserClusterMetadataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UserClusterMetadata |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UserClusterMetadataSpec |
|
status UserClusterMetadataStatus |
UserClusterMetadataList
UserClusterMetadataList merepresentasikan kumpulan objek UserClusterMetadata.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UserClusterMetadataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array UserClusterMetadata |
UserClusterMetadataSpec
UserClusterMetadataSpec menentukan status UserClusterMetadata yang diinginkan. Kolom tidak dapat diubah.
Muncul di: - UserClusterMetadata
| Kolom | Deskripsi |
|---|---|
vmNodeImage string |
VMNodeImage adalah image untuk menyediakan node cluster mesin virtual. |
kubernetesVersion string |
KubernetesVersion adalah versi Kubernetes dari cluster. |
anthosBareMetalVersion string |
AnthosBareMetalVersion adalah versi Anthos Bare Metal (ABM) cluster. |
componentVersion string |
ComponentVersion adalah versi komponen cluster. |
releaseTime Waktu |
ReleaseTime adalah waktu rilis dilakukan. Jika nilainya nol, ReleaseTime tidak diketahui |
releaseNotes string |
ReleaseNotes merujuk pada catatan khusus versi cluster pengguna yang terisolasi dari internet GDC. |
UserClusterMetadataStatus
UserClusterMetadataStatus menentukan status UserClusterMetadata saat ini.
Muncul di: - UserClusterMetadata
| Kolom | Deskripsi |
|---|---|
outOfSupportTime Waktu |
OutOfSupportTime adalah tanggal saat versi UserCluster tidak lagi didukung. |
isSecurityCompliant boolean |
IsSecurityCompliant adalah tanda boolean yang menunjukkan bahwa versi UserCluster tertentu sesuai dengan keamanan. Jika salah (false), maka versi UserCluster yang sesuai dianggap tidak mematuhi keamanan. |
recommendedUpgrade string |
RecommendedUpgrade adalah versi cluster pengguna yang direkomendasikan untuk diupgrade oleh cluster pengguna jika tidak mematuhi keamanan. |
UserClusterUpgrade
UserClusterUpgrade merepresentasikan konfigurasi upgrade cluster pengguna, seperti versi saat ini dan target.
Muncul di: - UserClusterUpgradeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UserClusterUpgrade |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec UserClusterUpgradeSpec |
|
status UserClusterUpgradeStatus |
UserClusterUpgradeList
UserClusterUpgradeList merepresentasikan kumpulan UserClusterUpgrade.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
upgrade.private.gdc.goog/v1alpha1 |
kind string |
UserClusterUpgradeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items UserClusterUpgrade array |
UserClusterUpgradeSpec
UserClusterUpgradeSpec memberikan spesifikasi (yaitu, status yang diinginkan) UserClusterUpgrade.
Muncul di: - UserClusterUpgrade
| Kolom | Deskripsi |
|---|---|
clusterRef LocalObjectReference |
ClusterRef berisi referensi ke objek Cluster ABM, yang menjadi tujuan upgrade. |
currentVersion string |
CurrentVersion memiliki versi cluster pengguna saat ini. Kolom tidak dapat diubah. |
targetVersion string |
TargetVersion memiliki versi target upgrade. Kolom tidak dapat diubah. |
UserClusterUpgradeStatus
UserClusterUpgradeStatus memberikan status yang diamati dari UserClusterUpgrade dan komponen dalam UserCluster, misalnya upgrade node, upgrade cluster bare metal Anthos, dll.
Muncul di: - UserClusterUpgrade
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi menunjukkan pengamatan status upgrade saat ini. Jenis kondisi yang diketahui: Berhasil. |
startTime Waktu |
StartTime menunjukkan waktu mulai yang diamati untuk upgrade saat ini. |
anthosBareMetal UpgradeStepStatus |
AnthosBareMetal merepresentasikan status upgrade cluster Anthos bare metal yang diamati. |
addOn UpgradeStepStatus |
AddOn mewakili status upgrade AddOn yang diamati. |
components Array OperableComponentStatus |
Komponen mewakili status peluncuran komponen yang diamati. |
node UpgradeStepStatus |
Node merepresentasikan status upgrade Node yang diamati untuk node cluster. |
VersionedComponentOverride
Muncul di: - SupportPolicyOverride
| Kolom | Deskripsi |
|---|---|
name string |
Nama mengacu pada versi patch komponen tertentu. |
outOfSupportTime Waktu |
OutOfSupportTime mengacu pada tanggal penggantian baru untuk kapan versi komponen dianggap tidak didukung. |
isSecurityCompliant boolean |
IsSecurityCompliant adalah tanda penggantian untuk menunjukkan apakah versi komponen dianggap mematuhi keamanan. |
recommendedUpgrade string |
RecommendedUpgrade adalah nilai penggantian untuk versi baru yang direkomendasikan setelah versi tidak lagi mematuhi keamanan. |
virtualmachine.private.gdc.goog/v1
Berisi definisi Skema API untuk grup API virtualmachine.private.gdc.goog v1.
AccessManagementData
Menyimpan informasi yang terkait dengan AccessManagement.
Muncul di: - GuestEnvironmentDataSpec
| Kolom | Deskripsi |
|---|---|
enable boolean |
Menentukan apakah agen tamu mengaktifkan AccessManagement. Mengubah Enable dari true menjadi false akan menghapus semua kunci SSH yang diprogram Google. |
accessRequests Array AccessRequest |
Menyimpan permintaan akses ke program di tamu. |
passwordResetRequests PasswordResetRequest array |
Menyimpan daftar permintaan reset sandi yang belum kedaluwarsa untuk tamu. |
AccessManagementState
Jenis pokok: string
Muncul di: - AccessManagementStatus
AccessManagementStatus
Menjelaskan status pengelolaan akses.
Muncul di: - GuestEnvironmentDataStatus
| Kolom | Deskripsi |
|---|---|
state AccessManagementState |
Menentukan status pengelola akses di agen tamu. |
reason string |
Menentukan alasan status saat ini. |
message string |
Menentukan pesan untuk informasi tambahan. |
accessRequests array AccessRequestStatus |
Menentukan status permintaan akses. |
passwordResetRequests PasswordResetRequestStatus array |
Status permintaan reset sandi. |
AccessRequest
Menyimpan informasi VirtualMachineAccessRequest.
Muncul di: - AccessManagementData
| Kolom | Deskripsi |
|---|---|
name string |
Menentukan nama VirtualMachineAccessRequest. |
key string |
Menentukan kunci SSH yang diminta oleh VirtualMachineAccessRequest, dengan informasi masa berlaku kunci. |
AccessRequestStatus
Menentukan status permintaan akses.
Muncul di: - AccessManagementStatus
| Kolom | Deskripsi |
|---|---|
name string |
Menentukan nama VirtualMachineAccessRequest. |
state VirtualMachineAccessRequestState |
Menentukan status VirtualMachineAccessRequest. |
reason string |
Menunjukkan alasan status saat ini. |
message string |
Memberikan konteks tambahan untuk status saat ini. |
processedAt Waktu |
Menentukan waktu saat permintaan diproses. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
AdmissionControl
Muncul di: - VMRuntimeSpec
| Kolom | Deskripsi |
|---|---|
vmTypeToMachineTypeAffinity VMTypeToMachineTypeAffinity |
VMTypeToMachineTypeAffinity menentukan apakah afinitas VMType ke BMType diaktifkan atau tidak dan jenis afinitas |
customComputeConfiguration CustomComputeConfiguration |
CustomComputeConfiguration jika diaktifkan akan memungkinkan pembuatan VM dengan vCPU dan memori kustom. |
AffinityType
Jenis pokok: string
Muncul di: - VMTypeToMachineTypeAffinity
CheckResult
CheckResult adalah hasil mendetail untuk suatu fitur
Muncul di: - FailureResult - NodeResult
| Kolom | Deskripsi |
|---|---|
checkName string |
CheckName menunjukkan nama item pemeriksaan. Misalnya, CheckName KVM menunjukkan bahwa KVM diperiksa keberadaannya di node. |
passed boolean |
Lulus menunjukkan hasil pemeriksaan. |
message string |
Pesan menunjukkan output perintah pemeriksaan. Jika pemeriksaan berhasil, tidak akan ada pesan. |
CustomComputeConfiguration
Muncul di: - AdmissionControl
| Kolom | Deskripsi |
|---|---|
enabled boolean |
EvictionStrategy
Jenis pokok: string
EvictionStrategy
LiveMigrate: Berupaya memigrasikan workload yang dapat dimigrasikan secara default. Kembali ke
Restart for non-migratable workloads.
Mulai ulang: Mulai ulang workload secara default.
Muncul di: - VirtualMachineEvictionPolicy
FailureResult
FailureResult adalah hasil pemeriksaan pra-penerbangan vmruntime yang gagal pada node yang sama.
Muncul di: - VMRuntimePreflightCheckStatus
| Kolom | Deskripsi |
|---|---|
results Array CheckResult |
Hasil adalah daftar hasil pemeriksaan mendetail untuk fitur yang gagal. |
FeatureStatus
Muncul di: - PreflightCheckSummary
| Kolom | Deskripsi |
|---|---|
passed boolean |
Kolom yang diteruskan mewakili status fitur |
failedNodeNum integer |
Kolom FailedNodeNum menunjukkan jumlah node yang gagal dalam pemeriksaan pra-peluncuran. |
GuestEnvironmentData
Menentukan data lingkungan tamu untuk VM.
Muncul di: - GuestEnvironmentDataList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
GuestEnvironmentData |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec GuestEnvironmentDataSpec |
Berisi spesifikasi GuestEnvironmentData yang dibuat |
status GuestEnvironmentDataStatus |
Menyimpan status GuestEnvironmentData saat ini dan informasi singkat tentang agen tamu dan lingkungan terkaitnya. |
GuestEnvironmentDataList
Berisi daftar GuestEnvironmentData.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
GuestEnvironmentDataList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items GuestEnvironmentData array |
GuestEnvironmentDataSpec
Menyimpan data yang diperlukan oleh agen tamu VM.
Muncul di: - GuestEnvironmentData
| Kolom | Deskripsi |
|---|---|
accessManagement AccessManagementData |
Menyimpan data terkait pengelolaan akses. |
GuestEnvironmentDataState
Jenis pokok: string
Muncul di: - GuestEnvironmentDataStatus
GuestEnvironmentDataStatus
Menjelaskan status lingkungan tamu.
Muncul di: - GuestEnvironmentData
| Kolom | Deskripsi |
|---|---|
state GuestEnvironmentDataState |
Menentukan status data lingkungan tamu, seperti synced. |
reason string |
Menentukan alasan status saat ini. |
message string |
Menentukan informasi tambahan. |
observedGeneration integer |
Menentukan pembuatan konfigurasi yang diamati agen tamu. |
lastConnectTime Waktu |
Menunjukkan kapan terakhir kali agen memperbarui status. Anda dapat menggunakan ini sebagai fungsi detak jantung untuk menunjukkan kondisi lingkungan tamu. |
guestEnvironmentVersion string |
Menentukan versi agen tamu yang berjalan di VM tamu. |
accessManagement AccessManagementStatus |
Menentukan status pengelola akses untuk agen tamu yang berjalan di VM tamu. |
NodeResult
NodeResult menunjukkan semua hasil pemeriksaan pada node yang sama.
Muncul di: - VMRuntimePreflightCheckStatus
| Kolom | Deskripsi |
|---|---|
passed boolean |
Passed menentukan apakah pemeriksaan node berhasil. |
results Array CheckResult |
Results adalah daftar hasil pemeriksaan mendetail untuk fitur. |
PasswordResetRequest
Menyimpan informasi VirtualMachinePasswordResetRequest.
Muncul di: - AccessManagementData
| Kolom | Deskripsi |
|---|---|
name string |
Menentukan nama VirtualMachinePasswordResetRequest. |
resetKey string |
Mewakili marshal JSON dari informasi enkripsi nama pengguna dan sandi untuk reset yang diminta oleh VirtualMachinePasswordResetRequest. |
PasswordResetRequestStatus
Menentukan status permintaan reset sandi.
Muncul di: - AccessManagementStatus
| Kolom | Deskripsi |
|---|---|
name string |
Menentukan nama PasswordResetRequestStatus. |
state VirtualMachinePasswordResetRequestState |
Status resource VirtualMachinePasswordResetRequest. |
reason string |
Alasan status resource saat ini. |
message string |
Kolom yang memberikan informasi tambahan untuk status saat ini. |
processedAt Waktu |
Kolom yang menentukan waktu saat permintaan diproses. |
encryptedPassword string |
Sandi baru dienkripsi menggunakan kunci publik yang diberikan dalam permintaan dan dienkode menggunakan base64. Untuk mendekripsi sandi, gunakan base64 untuk mendekode string dan mendekripsi hasilnya menggunakan dekripsi RSA. |
errors Array VMMError |
Daftar error yang terjadi selama rekonsiliasi resource ini. |
PreflightCheckSummary
Muncul di: - VMRuntimeStatus
| Kolom | Deskripsi |
|---|---|
preflightCheckName string |
PreflightCheckName adalah nama CR pemeriksaan awal vmruntime saat ini. |
preflightCheckPassed boolean |
PreflightCheckPassed menentukan hasil lulus pemeriksaan awal. PreflightCheckPassed dapat bernilai nihil jika tidak ada pemeriksaan awal atau pemeriksaan awal sedang berjalan. |
featureStatuses object (keys:string, values:FeatureStatus) |
FeatureStatuses menentukan hasil pemeriksaan awal fitur yang diaktifkan |
VMImageFormat
Jenis pokok: string
VMImageFormat menunjukkan format image VM Kubevirt setelah diimpor dari sumber eksternal.
Lihat detailnya di sini https://qemu.readthedocs.io/en/latest/system/images.html
Muncul di: - VMRuntimeSpec
VMRuntime
VMRuntime menentukan konfigurasi untuk VMRuntime, yang mencakup KubeVirt dan CDI.
Muncul di: - VMRuntimeList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
VMRuntime |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec VMRuntimeSpec |
Spec berisi spesifikasi VMRuntime |
status VMRuntimeStatus |
Status menyimpan status pengontrol VMRuntime saat ini |
VMRuntimeList
VMRuntimeList berisi daftar VMRuntime.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
VMRuntimeList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array VMRuntime |
VMRuntimePreflightCheck
VMRuntimePreflightCheck adalah Skema untuk VMRuntimePreflightCheck API.
Muncul di: - VMRuntimePreflightCheckList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
VMRuntimePreflightCheck |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec VMRuntimePreflightCheckSpec |
|
status VMRuntimePreflightCheckStatus |
VMRuntimePreflightCheckList
VMRuntimePreflightCheckList berisi daftar VMRuntimePreflightCheck.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1 |
kind string |
VMRuntimePreflightCheckList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items VMRuntimePreflightCheck array |
VMRuntimePreflightCheckStatus
VMRuntimePreflightCheckStatus berisi semua hasil pemeriksaan awal vmruntime
Muncul di: - VMRuntimePreflightCheck
| Kolom | Deskripsi |
|---|---|
pass boolean |
Pass menentukan apakah pemeriksaan berhasil, kolom ini akan diisi setelah semua pemeriksaan selesai. |
checks object (keys:string, values:NodeResult) |
Pemeriksaan menunjukkan hasil pemeriksaan semua node. Strukturnya adalah peta nama node sebagai kunci dan hasil pemeriksaan sebagai nilai. |
failures object (keys:string, values:FailureResult) |
Kegagalan menunjukkan hasil yang gagal dari node yang gagal. Strukturnya adalah peta nama node sebagai kunci dan hasil pemeriksaan yang gagal sebagai nilai. Batas jumlah kegagalan adalah 10. |
startTime Waktu |
Mewakili waktu saat pemeriksaan diakui oleh pengontrol pemeriksaan. |
completionTime Waktu |
Mewakili waktu saat pemeriksaan selesai. |
VMRuntimeSpec
VMRuntimeSpec menentukan status VMRuntime yang diinginkan.
Muncul di: - VMRuntime
| Kolom | Deskripsi |
|---|---|
enabled boolean |
Jika Diaktifkan adalah benar (true), KubeVirt dan CDI akan diinstal, jika tidak, tidak akan diinstal. |
useEmulation boolean |
Jika useEmulation diaktifkan, emulasi hardware melalui /dev/kvm tidak akan dicoba. QEMU akan digunakan untuk emulasi software. Nilai defaultnya adalah salah (false) jika tidak ditetapkan |
vmImageFormat VMImageFormat |
VMImageFormat menentukan format image yang akan digunakan untuk membuat virtual machine. Format yang didukung adalah qcow2 atau raw, dan default-nya adalah raw. |
enableGPU boolean |
EnableGPU menunjukkan apakah fitur GPU harus diaktifkan atau tidak. Jika tidak disetel, defaultnya adalah salah (false). Opsional. Dapat berubah. |
installNvidiaDriver boolean |
InstallNvidiaDriver menunjukkan apakah vmruntime harus menginstal driver nvidia. Secara default, nilainya adalah salah (false) dan hanya dapat diaktifkan untuk GDC dalam konfigurasi air-gapped. Untuk produk lain, opsi ini akan menyebabkan kegagalan karena kami tidak memublikasikan container driver di luar Google. |
cdiUploadProxyVIP string |
Jika CDIUploadProxyVIP ada dan DisableCDIUploadProxyVIP bernilai salah (false), layanan proxy upload CDI akan diekspos sebagai load balancer dengan VIP yang diberikan. Jika DisableCDIUploadProxyVIP bernilai benar (true), kolom ini akan diabaikan. Secara default, layanan proxy upload CDI akan diekspos sebagai load balancer dengan VIP yang ditetapkan otomatis. Opsional. Dapat berubah. Tidak digunakan lagi. Gunakan impor gambar BYO, bukan proxy upload CDI. |
disableCDIUploadProxyVIP boolean |
Jika DisableCDIUploadProxyVIP bernilai benar (true), proxy upload CDI tidak akan diekspos. Opsional. Dapat berubah. Catatan: kolom ini HARUS disetel ke benar (true) saat cluster dalam mode LoadBalancer manual. Tidak digunakan lagi. Gunakan impor gambar BYO, bukan proxy upload CDI. |
storage VMRuntimeStorage |
Storage berisi setelan global untuk penyimpanan KubeVM. Opsional. Dapat berubah. |
evictionPolicy VirtualMachineEvictionPolicy |
EvictionPolicy berisi konfigurasi global untuk mengontrol cara virtual machine dikeluarkan selama upgrade cluster atau mode pemeliharaan node. |
deployOnNestedVirtualization boolean |
DeployOnNestedVirtualization menunjukkan apakah cluster di-deploy di lingkungan virtualisasi bertingkat (misalnya, GCE). Jika benar (true), beberapa pengoptimalan lanjutan tidak akan dikonfigurasi untuk VM Windows. Nilai defaultnya adalah salah (false) jika tidak ditetapkan. Opsional. Dapat berubah. |
admissionControl AdmissionControl |
AdmissionControl berisi setelan yang terkait dengan kontrol Penerimaan VM. Opsional. Dapat berubah. |
VMRuntimeStatus
VMRuntimeStatus menentukan status VMRuntime yang diamati.
Muncul di: - VMRuntime
| Kolom | Deskripsi |
|---|---|
ready boolean |
|
preflightCheckSummary PreflightCheckSummary |
PreflightCheckSummary mengumpulkan hasil pemeriksaan awal vmruntime. |
conditions Array Condition |
Kondisi berisi pengamatan terbaru status VMRuntime. Catatan: cluster-operator mempertahankan definisi Kondisinya sendiri. VMRuntime akan mengadopsi Kondisi Kubernetes open source (https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Condition). Hal ini dilakukan untuk menghindari dependensi melingkar pada masa mendatang dan menjaga VMRuntime tetap terpisah dari cluster-operator sebisa mungkin. |
storage VMRuntimeStorageStatus |
Penyimpanan berisi informasi status terkait penyimpanan VMRuntime. |
anthosBareMetalVersion string |
AnthosBareMetalVersion adalah versi Anthos on bare metal target cluster. Dapat berubah. |
observedGeneration integer |
ObservedGeneration berisi generasi objek saat pengontrol melihat objek. |
VMRuntimeStorage
VMRuntimeStorage berisi setelan global untuk penyimpanan KubeVM.
Muncul di: - VMRuntimeSpec
| Kolom | Deskripsi |
|---|---|
defaultStorageClass string |
DefaultStorageClass menggantikan kelas penyimpanan default Kubernetes untuk workload VM. Jika kosong, KubeVM akan menggunakan class penyimpanan default cluster sebagai default untuk VirtualMachineDisks. |
defaultScratchSpaceStorageClass string |
DefaultScratchSpaceStorageClass menentukan class penyimpanan yang digunakan untuk ruang sementara saat mengimpor image VM. |
VMRuntimeStorageStatus
VMRuntimeStorageStatus berisi informasi status terkait penyimpanan VMRuntime.
Muncul di: - VMRuntimeStatus
| Kolom | Deskripsi |
|---|---|
defaultStorageClass string |
DefaultStorageClass adalah kelas penyimpanan default sebenarnya untuk VirtualMachineDisks. Urutan preferensi ini adalah 1) .spec.storage.defaultStorageClass jika ditentukan 2) Kelas penyimpanan cluster Kubernetes default jika dikonfigurasi 3) Kosong |
defaultScratchSpaceStorageClass string |
DefaultScratchSpaceStorageClass adalah class penyimpanan default yang digunakan untuk ruang sementara saat mengimpor image VM. Urutan preferensi ini adalah 1) .spec.storage.scratchSpaceStorageClass jika ditentukan 2) .spec.storage.defaultStorageClass jika ditentukan 3) Class penyimpanan cluster Kubernetes default jika dikonfigurasi 4) Kosong Class penyimpanan sebenarnya yang digunakan untuk ruang sementara ditentukan dalam urutan berikut: 1) .status.storage.defaultScratchSpaceStorageClass jika tidak kosong 2) Class penyimpanan yang ditentukan dalam VirtualMachineDisk. |
VMTypeToMachineTypeAffinity
Muncul di: - AdmissionControl
| Kolom | Deskripsi |
|---|---|
enabled boolean |
|
type AffinityType |
VirtualMachineEvictionPolicy
VirtualMachineEvictionPolicy berisi konfigurasi global untuk mengontrol cara virtual machine dikeluarkan selama upgrade cluster atau mode pemeliharaan node.
Muncul di: - VMRuntimeSpec
| Kolom | Deskripsi |
|---|---|
evictionStrategy EvictionStrategy |
EvictionStrategy menentukan strategi default untuk menghentikan VM selama pemeliharaan node atau upgrade cluster. Nilai defaultnya adalah LiveMigrate. |
maxMigrationAttemptsPerVM integer |
Berapa kali migrasi VM tunggal harus dicoba sebelum kembali ke EvictionStrategyOnFailedMigration. |
migrationTargetInitializationTimeout Durasi |
MigrationTargetInitializationTimeout menentukan waktu tunggu untuk inisialisasi pod target migrasi. Jumlah waktu untuk menunggu pod target memasuki fase "Berjalan" sebelum dibatalkan. Defaultnya adalah 30 detik. |
virtualmachine.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API virtualmachine.private.gdc.goog v1alpha1.
BucketInfo
Berisi informasi bucket yang dibuat di namespace
tempat objek SystemImageDistribution dibuat.
Muncul di: - SystemImageDistributionSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama bucket. |
namespace string |
Namespace bucket. |
Checksum
Berisi jenis algoritma yang digunakan dan nilai checksum.
Muncul di: - SystemImageDistributionStatus
| Kolom | Deskripsi |
|---|---|
algorithm ChecksumAlgorithm |
Mendeskripsikan ChecksumAlgorithm yang digunakan. |
checksumValue string |
Mewakili checksum gambar. |
ChecksumAlgorithm
Jenis pokok: string
ChecksumAlgorithm merepresentasikan algoritma yang digunakan untuk menghasilkan checksum gambar.
Muncul di: - Checksum
ImageMetadataInput
Berisi metadata untuk gambar terdistribusi.
Muncul di: - SystemImageDistributionSpec
| Kolom | Deskripsi |
|---|---|
name string |
Nama image, misalnya "gdch-ubuntu-20.04-2.0". |
operatingSystem OperatingSystemSpec |
Detail OS. |
minimumDiskSize Jumlah |
Ukuran minimum disk tempat image dapat diterapkan. Tindakan ini hanya menentukan ukuran yang direkomendasikan untuk disk mendatang yang dibuat dari image ini. Ukuran ini tidak menunjukkan ukuran Gambar itu sendiri. |
SystemImageDistribution
Mewakili operasi untuk mendistribusikan image sistem dari Artifact Registry ke bucket penyimpanan objek.
Muncul di: - SystemImageDistributionList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1alpha1 |
kind string |
SystemImageDistribution |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec SystemImageDistributionSpec |
|
status SystemImageDistributionStatus |
SystemImageDistributionList
Berisi daftar objek SystemImageDistribution.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
virtualmachine.private.gdc.goog/v1alpha1 |
kind string |
SystemImageDistributionList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items SystemImageDistributionSystemImageDistribution |
SystemImageDistributionSpec
Menentukan spesifikasi objek SystemImageDistribution.
Muncul di: - SystemImageDistribution
| Kolom | Deskripsi |
|---|---|
sourceReference string |
URL sumber registry Docker image. |
targetBucket BucketInfo |
Informasi tentang bucket yang menyimpan image sistem. |
imageMetadata ImageMetadataInput |
Properti image sistem yang akan didistribusikan. |
SystemImageDistributionStatus
Menentukan status yang diamati dari objek SystemImageDistribution.
Muncul di: - SystemImageDistribution
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Kondisi memberikan status 'Siap' dari progres distribusi. |
checksum Checksum |
Checksum gambar setelah berhasil disimpan di penyimpanan objek. |
virtualmachineoperations.private.gdc.goog/v1
Berisi definisi Skema API untuk grup API virtualmachineoperations.private.gdc.goog v1.
vulnerabilitymanagement.private.gdc.goog/v1alpha1
Berisi definisi Skema API untuk grup API vulnerabilitymanagement.
Paket v1alpha1 berisi definisi Skema API untuk grup API v1alpha1 vulnerabilitymanagement.private.gdc.goog
ChildNessusManagerConfig
Child nessus manager berisi informasi yang sesuai dengan child nessus manager di cluster root dan infra.
Muncul di: - ChildNessusManagerConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
vulnerabilitymanagement.private.gdc.goog/v1alpha1 |
kind string |
ChildNessusManagerConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
status ChildNessusManagerConfigStatus |
ChildNessusManagerConfigList
ChildNessusManagerConfigList berisi daftar ChildNessusManagerConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
vulnerabilitymanagement.private.gdc.goog/v1alpha1 |
kind string |
ChildNessusManagerConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ChildNessusManagerConfig |
ChildNessusManagerConfigStatus
Menyediakan status Child Nessus Manager di cluster.
Muncul di: - ChildNessusManagerConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status peluncuran saat ini untuk jenis konfigurasi ini. |
ParentNessusManagerConfig
Parent Nessus Manager berisi informasi yang sesuai dengan Parent Nessus Manager di cluster root.
Muncul di: - ParentNessusManagerConfigList
| Kolom | Deskripsi |
|---|---|
apiVersion string |
vulnerabilitymanagement.private.gdc.goog/v1alpha1 |
kind string |
ParentNessusManagerConfig |
metadata ObjectMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
spec ParentNessusManagerConfigSpec |
|
status ParentNessusManagerConfigStatus |
ParentNessusManagerConfigList
ParentNessusManagerConfigList berisi daftar ParentNessusManagerConfig.
| Kolom | Deskripsi |
|---|---|
apiVersion string |
vulnerabilitymanagement.private.gdc.goog/v1alpha1 |
kind string |
ParentNessusManagerConfigList |
metadata ListMeta |
Lihat dokumentasi Kubernetes API untuk mengetahui kolom metadata. |
items Array ParentNessusManagerConfig |
ParentNessusManagerConfigSpec
Menyediakan status yang diinginkan dari Parent Nessus Manager di cluster.
Muncul di: - ParentNessusManagerConfig
| Kolom | Deskripsi |
|---|---|
preactivationUrlBundleTag string |
Tag paket pra-aktivasi yang diupload ke harbor. Paket pra-aktivasi berisi data lisensi yang diperlukan. |
installedAt Waktu |
Menentukan waktu saat pengelola nessus induk diinstal oleh pengguna. Nilai ini harus disetel ke waktu saat ini dalam format RFC 3339 sebagai "%Y-%m-%dT%H:%M:%SZ". Setiap pembaruan pada tag penginstalan akan memicu kembali deployment pengelola Nessus induk dan turunan. |
ParentNessusManagerConfigStatus
Menyediakan status Parent Nessus Manager di cluster.
Muncul di: - ParentNessusManagerConfig
| Kolom | Deskripsi |
|---|---|
conditions Array Condition |
Pengamatan terbaru tentang status peluncuran saat ini untuk jenis konfigurasi ini. |