2001-2024
Компания Датасистем
Каталог ПО
Льготные цены
Пришлите готовый запрос
на E-mail: info@datasystem.ru или заполните форму на сайте
8 (800) 775-79-98
Звонок по России бесплатно
|
config-download
функцию в RHOSP Director для преобразования тепловой конфигурации в playbooks.
Предпосылки
oc
на вашей рабочей станции установлен инструмент командной строки.git-secret
секрет, содержащий данные аутентификации для вашего удаленного репозитория Git.tripleo-tarball-config
ConfigMap, который содержит ваши пользовательские тепловые шаблоны.heat-env-config
ConfigMap, содержащий файлы пользовательской среды.Процедура
Создайте файл с именем openstack-playbook-generator.yaml
на вашей рабочей станции. Включите спецификацию ресурса для создания сценариев Ansible. Например, спецификация для создания сценариев выглядит следующим образом:
apiVersion: osp-director.openstack.org/v1beta1
вид: OpenStackPlaybookGenerator
метаданные:
имя: по умолчанию
пространство имен: openstack
спецификация:
imageURL: registry.redhat.io/rhosp-beta/openstack-tripleoclient:16.2
gitSecret: git-secret
heatEnvConfigMap: heat-env-config
tarballConfigMap: тройной-tarball-config
Установите следующие значения в спецификации ресурса:
metadata.name
default
.metadata.namespace
openstack
.spec.gitSecret
git-secret
.spec.tarballConfigMap
tripleo-tarball-config
.spec.heatEnvConfigMap
heat-env-config
.
Для получения дополнительных описаний значений, которые вы можете использовать в spec
разделе, просмотрите схему спецификации в пользовательском определении ресурса для openstackplaybookgenerator
CRD:
$ oc описать crd openstackplaybookgenerator
Сохраните файл, когда закончите настройку спецификации генератора Ansible playbook.
Создайте генератор плейбука Ansible:
$ oc create -f openstack-playbook-generator.yaml -n openstack
Интернет-магазин Компании «Датасистем» Выбор без Границ™: продажа лицензионного программного обеспечения.