
Kubevirt adalah tambahan manajemen mesin virtual untuk Kubernetes. Tujuannya adalah untuk memberikan landasan bersama untuk solusi virtualisasi di atas Kubernetes.
Pada intinya, Kubevirt memperluas Kubernetes dengan menambahkan jenis sumber daya virtualisasi tambahan (terutama tipe VM ) melalui API definisi sumber daya khusus Kubernetes. Dengan menggunakan mekanisme ini, API Kubernetes dapat digunakan untuk mengelola sumber daya VM ini di samping semua sumber daya lain yang disediakan Kubernetes.
Sumber daya itu sendiri tidak cukup untuk meluncurkan mesin virtual. Agar hal ini terjadi fungsionalitas dan logika bisnis perlu ditambahkan ke cluster. Fungsionalitas tidak ditambahkan ke Kubernetes sendiri, tetapi ditambahkan ke kluster Kubernetes dengan menjalankan pengontrol dan agen tambahan pada cluster yang ada.
Pengendali dan agen yang diperlukan disediakan oleh Kubevirt.
Sampai hari ini Kubevirt dapat digunakan secara deklaratif
Coba QuickStart kami di Kubevirt.io.
Lihat dokumentasi pengguna kami di Kubevirt.io/docs.
Setelah Anda memiliki dasar -dasarnya, Anda dapat mempelajari lebih lanjut tentang cara menjalankan Kubevirt dan fitur terbarunya dengan melihat:
Untuk mengatur lingkungan pengembangan, silakan baca panduan memulai kami. Untuk mempelajari cara berkontribusi, silakan baca panduan kontribusi kami.
Anda dapat mempelajari lebih lanjut tentang bagaimana Kubevirt dirancang (dan mengapa seperti itu), dan mempelajari lebih lanjut tentang komponen utama dengan melihat dokumentasi pengembang kami:
Repo Kubevirt Sig-Release bertanggung jawab atas informasi mengenai rilis yang akan datang dan sebelumnya.
Jika Anda memiliki cukup kode dan ingin berbicara dengan orang, maka Anda mendapat beberapa opsi:
Saat mengirim tambalan ke proyek, pengirim diharuskan untuk menyatakan bahwa mereka memiliki hak hukum untuk mengirimkan kode. Ini dicapai dengan menambahkan garis
Signed-off-by: Real Name <[email protected]>
ke bagian bawah setiap pesan komit. Keberadaan garis semacam itu menyatakan bahwa pengirim telah mematuhi sertifikat pengembang Asal 1.1, (sebagaimana didefinisikan dalam file dokumen/pengembang-sertifikat-origin).
Baris ini dapat ditambahkan secara otomatis ke komit dalam format yang benar, dengan menggunakan opsi '-s' untuk 'Git Commit'.
Kubevirt didistribusikan di bawah lisensi Apache, versi 2.0.
Copyright 2016
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.