Kubernetes 1.18 Hadir dengan Perbaikan pada Kubectl Debugging, Keamanan, dan Lainnya

Minggu lalu peluncuran versi baru platform orkestrasi kontainer Kubernet 1.18, versi itu termasuk 38 perubahan dan peningkatan, 15 di antaranya dalam kondisi stabil dan 11 dalam kondisi beta, sebagai tambahan 12 perubahan baru dalam status alfa diusulkan. Dalam mempersiapkan versi baru, upaya yang adil diarahkan pada penyempurnaan berbagai fungsi dan stabilisasi kemampuan eksperimental, serta penggabungan perkembangan baru.

Bagi yang awam dengan Kubernetes harusnya tahu itu ini adalah rig orkestrasi kontainer bahwa memungkinkan Anda untuk mengelola sekelompok kontainer yang terisolasi secara kolektif dan menyediakan mekanisme untuk menerapkan, memelihara, dan menskalakan aplikasi yang berjalan di container.

Proyek awalnya dibuat oleh Google, tetapi kemudian ditransfer ke platform terpisah, dikuratori oleh Linux Foundation. Platform ini diposisikan sebagai solusi universal yang dikembangkan oleh komunitas, tidak terkait dengan sistem individu dan mampu bekerja dengan aplikasi apa pun di lingkungan cloud apa pun. Kode Kubernetes ditulis dalam Go dan didistribusikan di bawah lisensi Apache 2.0.

Apa yang baru di Kubernetes 1.18?

Versi baru ini Kubernetes hadir dengan berbagai peningkatan untuk Kubectl, yang disebutkan dalam iklan itu menambahkan versi alfa dari perintah "kubectl debug", yang memudahkan untuk men-debug dalam pod saat menjalankan container dengan alat debugging.

Sedangkan perintah "Kubectl diff" telah dinyatakan stabil, yang memungkinkan Anda untuk melihat apa yang akan berubah dalam cluster jika Anda menerapkan manifes.

juga semua generator perintah "kubectl run" telah dihapus, kecuali untuk startup generator pod tunggal, ditambah indikatornya –Dry-run diubah, bergantung pada nilainya (klien, server, dan tidak ada), eksekusi uji perintah dilakukan di sisi klien atau server.

Kode kubectl ditugaskan ke repositori terpisah. Hal ini memungkinkan kami untuk memisahkan kubectl dari dependensi kubernetes internal dan membuatnya mudah untuk mengimpor kode ke proyek pihak ketiga.

Dalam hal perubahan jaringan, perlu dicatat bahwa dukungan IPv6 sekarang dalam versi beta, menambahkan kloning PVC, kemungkinan jaringan memblokir perangkat mentah seperti disk permanen, dukungan untuk memblokir perangkat mentah di CSI, transfer informasi tentang drive yang meminta untuk menghubungkan disk ke pengontrol CSI, plus bahwa kolom "tidak dapat diubah" baru telah ditambahkan ke objek ConfigMap dan Secret.

Dari perubahan lain yang menonjol:

  • Kemampuan untuk menggunakan aplikasi grup / v1beta1 API yang tidak digunakan lagi dan ekstensi / v1beta1 akhirnya dihapus.
  • ServerSide Apply diperbarui ke status beta2. Peningkatan ini membawa manipulasi objek kubectl ke server API.
  • API CertificateSigningRequest dinyatakan stabil.
  • Dukungan untuk platform Windows.
  • Dukungan node Windows terus berkembang
  • Dukungan CRI-ContainerD
  • Implementasi RuntimeClass
  • Proksi CSI
  • Dukungan yang ditransfer telah stabil
  • Akun layanan terkelola grup
  • Jalankan Sebagai Nama Pengguna
  • Manajer Topologi telah menerima status beta. Fitur tersebut mencakup distribusi NUMA, yang mencegah penurunan kinerja pada sistem multi-soket.
  • Status beta diperoleh menggunakan fungsi PodOverhead, yang memungkinkan Anda untuk menentukan di RuntimeClass jumlah tambahan sumber daya yang diperlukan untuk memulai rumah.
  • Dukungan hugepages yang diperluas, status isolasi alfa ditambahkan ke container dan dukungan untuk ukuran hugepages multi-level.
  • Menambahkan kolom AppProtocol tempat Anda dapat menentukan protokol mana yang digunakan aplikasi
  • Diterjemahkan ke status beta dan diaktifkan secara default EndpointSlicesAPI, yang merupakan pengganti yang lebih fungsional untuk Endpoint biasa.
  • Objek IngressClass telah ditambahkan, menunjukkan nama pengontrol input, parameter tambahannya, dan tanda untuk menggunakannya secara default.
  • Menambahkan kemampuan untuk menentukan dalam HPA memanifestasikan tingkat agresivitas saat mengubah jumlah rumah yang beroperasi, yaitu, ketika beban meningkat, itu segera memulai N kali lebih banyak salinan.

tinggalkan Komentar Anda

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

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  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.