У меня есть узлы МААСА 2 различной архитектуры (amd64 и arm64), что я должен развернуться, новинка - вычисляют на. Мне нужны 2 различных немного отличающихся набора параметров конфигурации для работы правильно.
Я развертываюсь, amd64 новинка - вычисляют узел следующим образом:
juju deploy --config nova-amd64-config.yaml \
--constraints "arch=amd64" \
nova-compute
Мне также нужна некоторая arm64 новинка - вычисляют узлы и должен указать другой конфигурационный файл для тех также, т.е.:
juju deploy --config nova-rm64-config.yaml \
--constraints "arch=arm64" \
nova-compute
Но, однажды исходная новинка - вычисляют сервис, развертывается, единственный доступный вариант состоит в том, чтобы использовать juju add-unit
.
Действительно ли возможно juju deploy
сервис, указывающий один конфигурационный файл, затем juju add-unit
к другим узлам, указывая другой конфигурационный файл?
Или есть ли другой способ, которым я должен приблизиться к этому?
Значения конфигурации установлены в сервис уровень не на уровне единицы. Вам или было бы нужно очарование, которое имело несколько значений, и способный передать собственные значения до соответствующих единиц или иметь две новинки - вычисляют сервисы, один для руки и один для AMD.