全部产品
Search
文档中心

Container Service for Kubernetes:OpenKruise

更新时间:Jun 26, 2025

OpenKruise adalah serangkaian ekstensi standar untuk Kubernetes. OpenKruise dapat digunakan bersama dengan Kubernetes untuk mengelola pod aplikasi, kontainer sidecar, dan distribusi gambar secara efisien. Topik ini memperkenalkan OpenKruise serta menjelaskan catatan penggunaan dan catatan rilisnya.

Pengenalan

OpenKruise adalah mesin otomatisasi open source yang disediakan oleh Alibaba Cloud untuk aplikasi cloud-native. OpenKruise digunakan sebagai basis penyebaran untuk memigrasikan bisnis Grup Alibaba ke cloud. OpenKruise telah bergabung dengan proyek Sandbox Asosiasi Komputasi Cloud Native (CNCF). OpenKruise mencakup berbagai macam beban kerja kustom. Anda dapat menggunakan beban kerja tersebut untuk menerapkan dan mengelola aplikasi tanpa status, aplikasi stateful, kontainer sidecar, dan aplikasi daemon. OpenKruise juga mendukung strategi canggih seperti pembaruan di tempat, rilis canary, pembaruan aliran, dan konfigurasi prioritas.

Catatan penggunaan

Untuk informasi lebih lanjut tentang catatan penggunaan OpenKruise, lihat Gunakan OpenKruise untuk menyebarkan aplikasi cloud-native.

Catatan rilis

Juli 2023

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.4.1

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.4.1

Fitur baru:

  • Fitur Job Sidecar Terminators dirilis.

  • Bidang disablePVCReuse didukung oleh CloneSets. Setelah Anda menentukan bidang ini, klaim volume persisten (PVC) yang terkait dengan pod tidak akan digunakan kembali jika pod dibuat ulang.

  • Panggilan balik siklus hidup PreNormal didukung oleh CloneSets.

  • Advanced StatefulSets didukung oleh Kruise Rollout.

  • Rilis canary ujung ke ujung didukung oleh Kruise Rollout.

Untuk informasi lebih lanjut, lihat Dokumentasi.

2023-07-17

Tidak ada dampak pada beban kerja

Februari 2023

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.3.1

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.3.0

Fitur baru:

  • Kruise Rollout diperbarui ke versi 0.3.0.

  • Pelepasan bertahap Deployment didukung oleh Kruise Rollout.

  • Pengujian A/B berbasis NGINX, Application Load Balancer (ALB), dan Microservices Engine (MSE) didukung oleh Kruise Rollout.

  • Untuk informasi lebih lanjut, lihat catatan perubahan kruise.

2023-02-28

Tidak ada dampak pada beban kerja

Desember 2022

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.3.0

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.3.0

Fitur baru:

  • CustomResourceDefinition (CRD) PodProbeMarker didukung untuk memeriksa dan memberi label pada pod sidecar.

  • Kontainer sidecar sejarah tertentu dan anotasi pod dapat disuntikkan menggunakan SidecarSet.

  • Zona waktu didukung oleh AdvancedCronJob.

  • StatefulSets didukung oleh WorkloadSpread.

  • Pra-pemuatan gambar didukung oleh Advanced DaemonSets.

  • Alokasi memori dan performa OpenKruise dioptimalkan. OpenKruise dapat bekerja lebih efisien dalam kluster besar.

  • Untuk informasi lebih lanjut, lihat catatan perubahan kruise.

2022-12-25

Tidak ada dampak pada beban kerja

Agustus 2022

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.2.0

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.2.0

Fitur baru:

  • Komponen Kruise Rollout didukung. Metode pelepasan progresif seperti rilis canary dan rilis batch didukung.

  • Beban kerja kustom dengan subresource skala dapat dilindungi oleh PodUnavailableBudget.

  • Untuk informasi lebih lanjut, lihat catatan perubahan kruise.

2022-08-24

Tidak ada dampak pada beban kerja

Juli 2022

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.1.0

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.1.0

Fitur baru:

  • Penghapusan otomatis klaim volume persisten (PVC) didukung oleh beban kerja Advanced StatefulSet.

  • Beban kerja Advanced DaemonSet direfaktor dan kode komunitas diambil.

  • Penggunaan direktori bersama dan variabel lingkungan dalam kontainer init didukung oleh beban kerja SidecarSet.

  • Prioritas peluncuran kontainer didukung oleh pembaruan di tempat beban kerja CloneSet dan Advanced StatefulSet.

  • Untuk informasi lebih lanjut, lihat catatan perubahan kruise.

2022-07-20

Tidak ada dampak pada beban kerja

Januari 2022

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v1.0.0

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v1.0.0

Fitur baru:

  • ConfigMaps dan Secrets dapat didistribusikan lintas namespace.

  • Urutan peluncuran kontainer dapat ditentukan.

  • Pembaruan di tempat variabel lingkungan dapat dilakukan dengan memanggil Downward API.

2022-01-25

Tidak ada dampak pada beban kerja

Oktober 2021

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v0.10.0

registry-vpc.{{.Region}}.aliyuncs.com/acs/kruise-manager:v0.10.0

Fitur baru:

  • Manajemen topologi elastis didukung untuk aplikasi. Fitur ini diimplementasikan dengan menggunakan sumber daya WorkloadSpread.

  • Perlindungan keamanan didukung untuk pod aplikasi. Fitur ini diimplementasikan dengan menggunakan sumber daya PodUnavailableBudget.

  • Kendala penyebaran topologi pod didukung oleh beban kerja CloneSet.

  • Penskalaan terbatas laju didukung oleh beban kerja Advanced StatefulSet. Pra-unduhan gambar didukung oleh Advanced StatefulSet untuk pembaruan di tempat.

2021-10-15

Tidak ada dampak pada beban kerja

Mei 2021

Versi

Alamat gambar

Deskripsi

Tanggal rilis

Dampak

v0.9.0

registry.cn-hangzhou.aliyuncs.com/acs/kruise-manager:v0.9.0

Fitur baru:

  • Pembuatan ulang dan restart kontainer didukung.

  • Perlindungan penghapusan berjenjang didukung.

  • Penghapusan pod berdasarkan prioritas, pra-unduhan gambar, dan rollback efisien didukung oleh beban kerja CloneSet.

  • Pembaruan panas kontainer mesh didukung oleh beban kerja SidecarSet.

2021-05-20

Tidak ada dampak pada beban kerja