juju charm nova-cloud-controller expondo a interface do agendador

1

Estou trabalhando na integração de um nova-cloud-controller com um plug-in de agendador personalizado, que precisa ser instalado no mesmo container do nova-cloud-controller (plug-in do agendador de instalação, filtro e pesador) . Esta tarefa requer modificar o nova.conf. Como o juju está gerenciando o arquivo nova.conf, temos que ser capazes de definir configurações através de uma nova interface (interface do agendador).

Estou interessado em estender o charme nova-cloud-controller com uma interface de agendador para poder definir os flags nova.conf:

  1. compute_scheduler_driver
  2. scheduler_available_filters
  3. scheduler_weight_classes

Isso é endereçado pelos autores do encanto nova-cloud-controller. Como podemos interagir com o caso de uso do agendador? Podemos colocá-lo no porta-malas do charme?

Além disso, a questão é ser capaz de reagir a todas as modificações de nova.conf, procurando por detalhes de conexão de DB e AMQP. Somos capazes de assinar o evento de modificação nova.conf? É possível no encanto do controlador nova-nuvem?

Aprecie todas as entradas.

    
por Artur Korzeniewski 03.12.2014 / 17:45

0 respostas