juju очарование нова-облачный контроллер выставляет интерфейс планировщика
Я работаю над интеграцией контроллера nova-cloud-controller с настраиваемым плагином планировщика, который необходимо установить в том же контейнере контроллера nova-cloud-controller (установить плагин планировщика, фильтр и весы). Эта задача требует изменения nova.conf. Поскольку juju управляет файлом nova.conf, мы должны иметь возможность устанавливать конфигурации через новый интерфейс (интерфейс планировщика).
Я заинтересован в расширении очарования nova-cloud-controller с помощью интерфейса планировщика, чтобы иметь возможность устанавливать флаги nova.conf:
- compute_scheduler_driver
- scheduler_available_filters
- scheduler_weight_classes
Об этом говорят авторы шарма nova-cloud-controller. Как мы можем связать сценарий использования планировщика? Можем ли мы положить его в багажник очарования?
Также вопрос заключается в том, чтобы иметь возможность реагировать на каждую модификацию nova.conf, ища детали соединения с БД и AMQP. Можем ли мы подписаться на событие модификации nova.conf? Это выполнимо в прелести nova-cloud-controller?
Цените весь вклад.