
Kubevirt -это дополнение управления виртуальными машинами для Kubernetes. Цель состоит в том, чтобы обеспечить общую основу для решений для виртуализации поверх Kubernetes.
По своей сути, Kubevirt расширяет Kubernetes, добавляя дополнительные типы ресурсов виртуализации (особенно тип VM ) через API определения ресурсов Kubernetes. Используя этот механизм, API Kubernetes может использоваться для управления этими ресурсами VM вместе со всеми другими ресурсами Kubernetes.
Сами ресурсов недостаточно для запуска виртуальных машин. Чтобы это произошло , функциональность и бизнес -логика должны быть добавлены в кластер. Функциональность не добавляется в сам Kubernetes, а скорее добавлена в кластер Kubernetes, запустив дополнительные контроллеры и агенты в существующем кластере.
Необходимые контроллеры и агенты предоставляются Kubevirt.
На сегодняшний день кубевирт можно использовать для объявления
Попробуйте наш QuickStart на kubevirt.io.
Смотрите нашу пользовательскую документацию по адресу kubevirt.io/docs.
После того, как у вас появятся основы, вы можете узнать больше о том, как запустить Kubevirt и его новейшие функции, взглянув на:
Чтобы настроить среду разработки, прочитайте наше руководство по началу работы. Чтобы узнать, как внести свой вклад, прочитайте наше руководство по взносу.
Вы можете узнать больше о том, как Kubevirt разработан (и почему это так) и узнать больше о основных компонентах, взглянув на нашу документацию разработчика:
Repo Kubevirt SIG-Release отвечает за информацию о предстоящих и предыдущих выпусках.
Если у вас достаточно кода и вы хотите поговорить с людьми, то у вас есть пара вариантов:
При отправке исправлений в проект отправитель должен подтвердить, что они имеют законное право отправлять код. Это достигается путем добавления линии
Signed-off-by: Real Name <[email protected]>
в нижней части каждого сообщения о коммите. Существование такой строки подтверждает, что представитель выполнил сертификат происхождения 1.1 разработчика (как определено в файле документах/разработчика-сертификат-аоригин).
Эта строка может быть автоматически добавлена в коммит в правильном формате, используя опцию «-s» для «GIT Commit».
Kubevirt распространяется по лицензии Apache, версия 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.