Kubernetes 1.24 telah dirilis dan ini adalah beritanya

Logo Kubernetes

Rilis versi baru Kubernetes 1.24 telah diumumkan, sebuah versi di mana beberapa fitur telah distabilkan dan yang juga menyoroti perpindahan ke tahap beta Kubelet, beberapa peningkatan dan banyak lagi.

Bagi mereka yang baru mengenal Kubernetes, Anda harus tahu bahwa ini memungkinkan mengelola sekelompok wadah yang terisolasi sebagai satu kesatuan dan menyediakan mekanisme untuk men-deploy, memelihara, dan menskalakan aplikasi yang berjalan dalam container.

Proyek ini awalnya dibuat oleh Google, tetapi kemudian dipindahkan ke situs terpisah oleh Linux Foundation. Platform diposisikan sebagai solusi universal yang dikembangkan oleh komunitas, tidak terikat pada sistem individual dan mampu bekerja dengan aplikasi apa pun di lingkungan cloud apa pun. Kode Kubernetes ditulis dalam Go dan dirilis di bawah lisensi Apache 2.0.

Fitur disediakan untuk penyebaran dan manajemen infrastruktur, seperti pemeliharaan database DNS, penyeimbangan muatan, distribusi container di seluruh node cluster (migrasi container berdasarkan perubahan beban dan kebutuhan pengguna), layanan, health check tingkat aplikasi, manajemen akun, pembaruan, dan dinamika. menskalakan cluster yang sedang berjalan tanpa menghentikannya.

Sorotan Kubernetes 1.24

Dalam versi baru Kubernetes 1.24 yang disajikan, disorot bahwa pelacakan kapasitas penyimpanan telah distabilkan untuk memantau ruang kosong pada partisi dan mengirim data ke node kontrol untuk menghindari menjalankan pod pada node dengan ruang kosong yang tidak mencukupi.

Itu juga disorot itu kemampuan untuk memperluas partisi penyimpanan telah distabilkan. Pengguna dapat mengubah ukuran partisi yang ada dan Kubernetes akan secara otomatis memperluas partisi dan sistem file yang terkait tanpa menghentikan pekerjaan Anda.

Perubahan lain yang menonjol di versi baru Kubernetes 1.24 ini adalah Runtime Dockershim ditangguhkan, yang diposisikan sebagai solusi sementara untuk menggunakan Docker di Kubernetes, yang tidak mendukung antarmuka standar CRI (Container Runtime Interface) dan menyebabkan komplikasi kubelet tambahan. Untuk mengelola container berkotak pasir, Anda disarankan menggunakan runtime yang mendukung antarmuka CRI seperti containerd dan CRI-O, atau menggunakan pembungkus cri-dockerd yang mengimplementasikan antarmuka CRI di atas API mesin Docker.

Selain itu, dicatat bahwa memberikan dukungan eksperimental untuk memverifikasi gambar kontainer dengan tanda tangan digital melalui layanan Sigstore, yang memelihara registri publik untuk otentikasi (transparency registry). Untuk mencegah serangan rantai pasokan dan penggantian komponen, artefak terkait versi, termasuk semua binari Kubernetes yang terinstal, juga ditandatangani secara digital.

Penyedia kredensial Kubelet pindah ke tahap pengujian beta, yang memungkinkan Anda secara dinamis mengambil kredensial untuk repositori image container dengan meluncurkan plugin, tanpa menyimpan kredensial pada sistem file host.

Selain itu, memberikan kemampuan untuk memesan berbagai alamat IP untuk ditetapkan ke layanan. Ketika opsi ini diaktifkan, cluster akan secara otomatis menetapkan layanan hanya alamat IP dari kumpulan yang telah dialokasikan sebelumnya untuk setiap layanan, yang menghindari tabrakan dengan mengeluarkan alamat gratis dari kumpulan umum.

Dari perubahan lain yang menonjol di versi baru ini:

  • Secara default, kluster telah menonaktifkan API yang masih dalam versi beta (API uji yang ditambahkan di versi sebelumnya dipertahankan, perubahan hanya memengaruhi API baru).
  • Dukungan pengujian yang diterapkan untuk format OpenAPI v3.
  • Inisiatif telah diperkenalkan ke plugin port untuk bekerja dengan penyimpanan ke Unified Interface CSI (Container Storage Interface) sambil mempertahankan kompatibilitas di tingkat API.
  • Plugin Azure Disk dan OpenStack Cinder telah diterjemahkan ke CSI.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda bisa berkonsultasi detailnya di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.