Azure Kubernetes Service (AKS) sebagai sumber Event Grid
Artikel ini menyediakan properti dan skema untuk peristiwa AKS. Hal ini juga memberi Anda daftar mulai cepat dan tutorial untuk menggunakan AKS sebagai sumber kejadian. Untuk pengenalan skema peristiwa, lihat Skema peristiwa Azure Event Grid dan skema peristiwa Cloud.
Tipe kejadian yang tersedia
AKS memancarkan jenis peristiwa berikut
Jenis Acara | Deskripsi |
---|---|
Microsoft.ContainerService.NewKubernetesVersionAvailable | Dipicu saat daftar versi Kube yang tersedia diperbarui. |
Microsoft.ContainerService.ClusterSupportEnded | Dipicu ketika kluster tidak didukung |
Microsoft.ContainerService.ClusterSupportEnding | Dipicu ketika kluster versi kubernetes segera keluar dari dukungan |
Microsoft.ContainerService.NodePoolRollingFailed | Dipicu ketika NodepoolRolling gagal sebagai akibat dari peningkatan atau pembaruan |
Microsoft.ContainerService.NodePoolRollingStarted | Dipicu ketika NodepoolRolling dimulai sebagai akibat dari peningkatan atau pembaruan |
Microsoft.ContainerService.NodePoolRollingSucceededed | Dipicu ketika NodepoolRolling berhasil sebagai akibat dari peningkatan atau pembaruan |
Properti umum untuk semua kejadian
Lalu, ketika suatu kejadian dipicu, layanan Event Grid akan mengirim data tentang kejadian itu ke titik akhir. Bagian ini berisi contoh tampilan data tersebut untuk setiap kejadian. Sebuah kejadian memiliki data tingkat atas berikut ini:
Properti | Tipe | Deskripsi |
---|---|---|
source |
string | Jalur sumber daya lengkap ke sumber kejadian. Bidang ini tidak dapat ditulis. Event Grid memberikan nilai ini. |
subject |
string | Jalur yang ditentukan penerbit ke subjek kejadian. |
type |
string | Salah satu jenis kejadian terdaftar untuk sumber kejadian ini. |
time |
string | Waktu peristiwa dibuat berdasarkan waktu UTC penyedia. |
id |
string | Pengidentifikasi unik untuk peristiwa tersebut. |
data |
object | Data peristiwa penyimpanan blob. |
specversion |
string | Versi spesifikasi skema CloudEvents. |
Contoh kejadian
NewKubernetesVersionAvailable
{
"source": "/subscriptions/<id>/resourceGroups<rg>/providers/Microsoft.ContainerService/managedClusters/<cluster>",
"subject": "<cluster>",
"type": "Microsoft.ContainerService.NewKubernetesVersionAvailable",
"id": "1234567890abcdef1234567890abcdef12345678",
"data": {
"latestSupportedKubernetesVersion": "1.20.7",
"latestStableKubernetesVersion": "1.19.11",
"lowestMinorKubernetesVersion": "1.18.19",
"latestPreviewKubernetesVersion": "1.21.1"
},
"specversion": "1.0",
"time": "2021-07-01T04:52:57.0000000Z"
}
Setiap objek berisi properti berikut:
Properti | Tipe | Deskripsi |
---|---|---|
latestSupportedKubernetesVersion |
string | Versi terbaru Kube yang didukung tersedia. |
latestStableKubernetesVersion |
string | Versi terbaru yang didukung dari Kube tersedia. |
lowestMinorKubernetesVersion |
string | Versi Kube yang didukung paling rendah tersedia. |
latestPreviewKubernetesVersion |
string | Versi pratinjau terbaru dari Kube tersedia. |
Langkah berikutnya
Lihat tutorial berikut: Mulai Cepat: Berlangganan peristiwa Azure Kubernetes Service (AKS) dengan Azure Event Grid.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk