Это команда bootstrap-vz, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
bootstrap-vz - программа создает образы Debian для запуска в облачных средах, например
Amazons EC2, OpenStack, Google Cloud Compute и другие, которые делятся API с теми
СИНТАКСИС
бутстрап-vz [варианты] МАНИФЕСТ
ОПИСАНИЕ
bootstrap-vz написан на Python, который при необходимости можно легко настроить. Весь
конфигурация для окончательного образа предоставляется json manifest [MANIFEST]. Манифест
доступные варианты объяснены ниже в разделе МАНИФЕСТ, если есть информация, которая
отсутствует, пожалуйста, сообщите об ошибке в пакете bootstrap-vz (патчи всегда приветствуются).
бутстрап-vz обязательно be пробег от одной AWS пример в Создайте Debian изображения.
По умолчанию пользователь для входа в созданный образ: корень
[ПАРАМЕТРЫ]
--бревно путь
Войдите в указанный каталог [по умолчанию: / var / log / bootstrap-vz].
Если является " - "ведение журнала файлов будет отключено.
--пауза при ошибке
Пауза при ошибке перед откатом
--прогон, репетиция
На самом деле не запускайте задачи
--отлаживать
Распечатать отладочную информацию
-h,--Помогите
показать эту помощь
[МАНИФЕСТ]
Манифест - это файл yaml, содержащий окончательную спецификацию изображения, стандартные правила yaml применяются к
оно и следующие поля должны или могут быть использованы (в зависимости от окончательного типа изображения).
Ниже описаны конкретные поля и поля в разделах, все должны быть в строгом
yaml поместить в файл манифеста.
Недвижимости- [kvm | ec2 | gce | virtualbox | azure] целевая платформа, на которой конечный образ создается
будет использоваться bootstrap-vz
виртуализации - [pvm | hvm | virtio | ide] тип оживления, который будет
используется для запуска финального изображения
расширенная сеть -
бутстрэппер
каталог_монтирования - где будут установлены все файлы начальной загрузки
зеркало - Зеркало Debian, используемое для получения всех необходимых файлов (предложение:
http://http.debian.net/debian)
Рабочее пространство -
изображение
имя - название для финального образа
описание - окончательное описание изображения, которое даст немного больше информации о том, как
этот образ отличается от других ведро - [ТОЛЬКО ДЛЯ ЗАПИСАННЫХ ИЗОБРАЖЕНИЙ S3] Корзина S3
имя для хранения
система (Сведения об ОС)
освободить - [wheezy | jessie] Название выпуска Debian
архитектура - [amd64 | i386]
часовой пояс - бывший. универсальное глобальное время
местный - бывший. en_GB
CharMap - бывший. UTF-8
объем (настройка виртуального жесткого диска)
поддержка - [ebs | s3 | raw]
файловая система - любые поддерживаемые ядром
размер - насколько большим должен быть корневой основной образ
петлевой_каталог - [ТОЛЬКО ДЛЯ ПОСТАВЩИКОВ KVM И VIRTAUALBOX]
плагины (плагины доступны, конкретные параметры для каждого плагина см.
отдельная документация плагина)
admin_user
Backports
build_metadata
конвертировать_изображение
открытая туманность
предварительно загруженный
root_password
пользовательские_пакеты
Полномочия (Записи, относящиеся к AWS)
ключ доступа - Ключ доступа к AWS
Секретный ключ Секретный ключ AWS
сертификат - [S3 ЗАПИСАННЫЕ ИЗОБРАЖЕНИЯ]
закрытый ключ - [S3 ЗАПИСАННЫЕ ИЗОБРАЖЕНИЯ]
Идентификатор пользователя - [S3 ЗАПИСАННЫЕ ИЗОБРАЖЕНИЯ]
МАНИФЕСТ - пример
Напишите нам в чат или Email
провайдер:
имя: ec2
виртуализация: hvm
Enhanced_networking: простой
реквизиты для входа:
ключ доступа: AFAKEACCESSKEYFORAWS
secret-key: thes3cr3tkeyf0ryourawsaccount/FS4d8Qdva
загрузчик:
рабочая область: / target
Изображение:
Название:
debian- {system.release} - {system.architecture} - {provider.virtualization} - {% Y} - {% m} - {% d} -ebs
описание: Debian {system.release} {system.architecture}
система:
релиз: wheezy
архитектура: amd64
загрузчик: extlinux
чармап: UTF-8
локаль: en_US
часовой пояс: UTC
объем:
поддержка: ebs
перегородки:
тип: нет
корень:
файловая система: ext4
размер: 8 ГБ
пакеты:
зеркало: http://httpredir.debian.org/debian
плагины:
облако_инициализация:
источники_метаданных: Ec2
имя пользователя: admin
Примеры манифестов можно найти в / usr / share / doc / bootstrap-vz / примеры / манифесты больше
проявляет конкретную информацию можно найти в бутстрап-vz(3) или онлайн-документы по адресу
http://bootstrap-vz.readthedocs.org/en/master/
Используйте bootstrap-vz онлайн с помощью сервисов onworks.net
