Definisi resource kustom ImageCatalog v1.7.0

Pilih versi dokumentasi:

Skema spesifikasi

ImageCatalogSpec menentukan status ImageCatalog yang diinginkan.

controlPlaneAgents:
- imageDigests:
    backupinit: string
    dbinit: string
    logrotate: string
    monitoring-agent: string
  version: string
dataPlane:
- imageDigests:
    database: string
  osType: string
  version: string

Kolom

Jenis
Wajib atau opsional

 

Deskripsi
controlPlaneAgents
list (object)
Wajib
ControlPlaneAgentsRelease menentukan ringkasan image untuk versi CPA tertentu.
controlPlaneAgents[].imageDigests
object
Wajib
ControlPlaneAgentsDigestSet berisi ringkasan SHA untuk image container CPA.
controlPlaneAgents[].imageDigests.backupinit
string
Opsional
Ringkasan gambar SHA-256 untuk komponen backupinit versi tertentu.
controlPlaneAgents[].imageDigests.dbinit
string
Opsional
Ringkasan gambar SHA-256 untuk komponen dbinit versi tertentu.
controlPlaneAgents[].imageDigests.logrotate
string
Opsional
Ringkasan gambar SHA-256 untuk komponen logrotate versi tertentu.
controlPlaneAgents[].imageDigests.monitoring-agent
string
Opsional
Ringkasan gambar SHA-256 untuk komponen monitoring-agent versi tertentu.
controlPlaneAgents[].version
string
Wajib
Versi agen bidang kontrol untuk kumpulan ringkasan image. Misalnya, "1.7.0".
dataPlane
list (object)
Wajib
DataPlaneRelease menentukan ringkasan image untuk versi database tertentu.
dataPlane[].imageDigests
object
Wajib
DataPlaneDigestSet berisi ringkasan SHA untuk image container bidang data.
dataPlane[].imageDigests.database
string
Opsional
Ringkasan gambar SHA-256 untuk komponen database versi tertentu.
dataPlane[].osType
string
Opsional
Jenis sistem operasi dasar untuk image database. Nilai yang diterima adalah `Debian` dan `UBI9`.
dataPlane[].version
string
Wajib
Versi database untuk kumpulan ringkasan gambar. Misalnya, "16.11.0".

Skema status

ImageCatalogStatus menentukan status ImageCatalog yang diamati.

conditions:
- lastTransitionTime: string
  message: string
  observedGeneration: integer
  reason: string
  status: string
  type: string
criticalIncidents:
- code: string
  createTime: string
  message: string
  messageTemplateParams: object
  resource:
    component: string
    location:
      cluster: string
      group: string
      kind: string
      name: string
      namespace: string
      version: string
  stackTrace:
  - component: string
    message: string
  transientUntil: string
observedGeneration: integer
reconciled: boolean

Kolom

Jenis
Wajib atau opsional

 

Deskripsi
conditions
list (object)
Opsional
Conditions mewakili pengamatan terbaru yang tersedia tentang status Entitas saat ini.
conditions[].lastTransitionTime
string
Wajib
lastTransitionTime adalah terakhir kali kondisi bertransisi dari satu status ke status lainnya. Ini harus berupa waktu saat kondisi yang mendasari berubah. Jika tidak diketahui, Anda dapat menggunakan waktu saat kolom API berubah.
conditions[].message
string
Wajib
message adalah pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi. Nilainya dapat berupa string kosong.
conditions[].observedGeneration
integer
Opsional
observedGeneration merepresentasikan .metadata.generation yang menjadi dasar penetapan kondisi. Misalnya, jika .metadata.generation adalah 12, tetapi .status.conditions[x].observedGeneration adalah 9, kondisi tersebut sudah tidak berlaku sehubungan dengan status instance saat ini.
conditions[].reason
string
Wajib
reason berisi ID terprogram yang menunjukkan alasan transisi terakhir kondisi. Produsen jenis kondisi tertentu dapat menentukan nilai dan arti yang diharapkan untuk kolom ini, dan apakah nilai tersebut dianggap sebagai API terjamin. Nilai harus berupa string CamelCase. Kolom ini tidak boleh kosong.
conditions[].status
string
Wajib
Status kondisi, salah satu dari True, False, Unknown.
conditions[].type
string
Wajib
Jenis kondisi dalam CamelCase atau di foo.example.com/CamelCase. Banyak nilai .condition.type yang konsisten di seluruh resource seperti Available, tetapi karena kondisi arbitrer dapat berguna (lihat .node.status.conditions), kemampuan untuk menyelesaikan konflik itu penting. Ekspresi reguler yang cocok adalah (dns1123SubdomainFmt/)?(qualifiedNameFmt).
criticalIncidents
list (object)
Opsional
CriticalIncidents adalah daftar datar semua Insiden Kritis yang aktif.
criticalIncidents[].code
string
Wajib
Kode error untuk error tertentu ini. Kode error adalah string DBSE+numerik, seperti "DBSE1012".
criticalIncidents[].createTime
string
Wajib
Stempel waktu saat Insiden ini dibuat di asal.
criticalIncidents[].message
string
Opsional
Message menjelaskan insiden/error yang terjadi.
criticalIncidents[].messageTemplateParams
object
Opsional
Berisi pasangan nilai kunci yang diperlukan untuk membuat versi Message berbasis data yang mudah digunakan di antarmuka pengguna.
criticalIncidents[].resource
object
Wajib
Berisi informasi tentang komponen Layanan Database yang melaporkan insiden serta tentang resource K8s.
criticalIncidents[].resource.component
string
Wajib
ID internal subsistem Layanan Database yang melaporkan insiden.
criticalIncidents[].resource.location
object
Opsional
Lokasi.
criticalIncidents[].resource.location.cluster
string
Opsional
Nama cluster resource Kubernetes yang terpengaruh.
criticalIncidents[].resource.location.group
string
Opsional
Nama Grup resource Kubernetes.
criticalIncidents[].resource.location.kind
string
Opsional
Jenis resource Kubernetes.
criticalIncidents[].resource.location.name
string
Opsional
Nama resource Kubernetes yang terpengaruh.
criticalIncidents[].resource.location.namespace
string
Opsional
Namespace resource Kubernetes yang terpengaruh.
criticalIncidents[].resource.location.version
string
Opsional
Versi resource Kubernetes.
criticalIncidents[].stackTrace
list (object)
Opsional
Daftar pesan yang tidak terstruktur dari stack trace.
criticalIncidents[].stackTrace[].component
string
Opsional
Nama komponen Layanan Database yang mencatat pesan.
criticalIncidents[].stackTrace[].message
string
Opsional
Pesan yang dicatat dalam log.
criticalIncidents[].transientUntil
string
Opsional
Jika ada, menunjukkan bahwa masalah harus dianggap sementara hingga waktu yang ditentukan.
observedGeneration
integer
Opsional
Internal: Pembuatan yang diamati oleh pengontrol.
reconciled
boolean
Opsional
Internal: Apakah resource direkonsiliasi oleh pengontrol.