Paket RPM CRI-O dan CRI-Tools Berdasarkan Versi

Bradley G Smith, Versi F41 Last review: 2024-07-30

Halaman ini membahas sumber perangkat lunak pihak ketiga yang tidak secara resmi berafiliasi atau didukung oleh Proyek Fedora. Gunakan sumber-sumber ini dengan pertimbangan Anda sendiri. Fedora merekomendasikan penggunaan perangkat lunak bebas dan sumber terbuka serta menghindari perangkat lunak yang terikat oleh paten.

Ringkasan

CRI-O dan CRI-Tools adalah paket perangkat lunak independen yang tersedia di repositori Fedora dan dicocokkan versinya dengan Kubernetes. Jika Kubernetes 1.34 diinstal, maka pada saat yang sama, CRI-O dan CRI-Tools yang diinstal juga harus memiliki versi minor yang sama, yaitu 1.34.

CRI-O

Container Runtime Interface(CRI) adalah antarmuka plugin yang digunakan oleh kubelet untuk berkomunikasi dengan runtime kontainer di setiap node yang meluncurkan pod dan kontainernya. Terdapat beberapa implementasi CRI, termasuk CRI-O dan containerd.

CRI-O tersedia di repositori Fedora sebagai paket rpm yang memiliki versi yang disesuaikan secara paralel dengan Kubernetes. Jika kubernetes1.34 diinstal dan CRI-O merupakan implementasi CRI yang digunakan, maka cri-o1.34 juga perlu diinstal.

Konfigurasi

Opsi konfigurasi CRI-O diatur dalam /etc/crio/crio.conf. Berkas ini dikelola oleh rpm dan akan diganti ketika satu paket CRI-O dengan versi tertentu digantikan oleh paket lain (tidak termasuk pembaruan tingkat patch), misalnya ketika rpm cri-o1.34 diganti dengan cri-o1.31. Salah satu metode untuk membuat dan mengelola pengaturan konfigurasi CRI-O khusus agar tetap ada setelah pembaruan adalah dengan memanfaatkan dukungan CRI-O untuk konfigurasi tambahan (drop-in configuration). Subdirektori drop-in bawaan adalah /etc/crio/crio.conf.d/. Pengaturan dalam berkas konfigurasi yang ditempatkan di direktori drop-in akan memiliki prioritas lebih tinggi dibandingkan pengaturan yang sama pada berkas konfigurasi utama /etc/crio/crio.conf. Jika beberapa berkas konfigurasi drop-in memiliki pengaturan yang sama, maka berkas yang diurutkan terakhir secara leksikal akan memiliki prioritas tertinggi. Lihat berkas panduan crio.conf.d untuk informasi tambahan.

Lihat Konfigurasi kubelet yang tangguh untuk opsi konfigurasi kublet terkait lainnya.

CRI-Tools

CRI-Tools adalah antarmuka baris perintah (CLI) untuk setiap implementasi CRI. CRI-Tools disediakan oleh tim Kubernetes dan diperlukan saat menggunakan kubeadm

CRI-Tools tersedia di repositori Fedora sebagai paket rpm yang versinya disesuaikan secara paralel dengan Kubernetes. Jika kubernetes1.34 dan kubernetes1.34-kubeadm diinstal, maka cri-tools1.34 juga harus diinstal.

Penghentian

Paket versi tertentu untuk CRI-O dan CRI-Tools akan dihentikan (retired) dari repositori Fedora ketika versi Kubernetes yang bersesuaian juga dihentikan. Lihat Kebijakan penghentian rpm berdasarkan versi untuk informasi tambahan.