juju destroy-service
команда уничтожает машину, если на машине размещена только уничтожаемая служба.
Я считаю это неудобством, потому что:
- он делает что-то неожиданное
- есть явная
destroy-machine
команда - Я хотел бы повторно использовать машину.
- данные, журналы
Есть ли причина такого положения вещей и есть ли способ обойти это?
решение1
Я новичок в джуджу, но чтобы предотвратить это, я используюубунтуcharm на этой машине, а затем развертывание сервиса на ней. Итак, сначала назначьте тег в MAAS UI этому узлу и разверните ubuntu charm
$ juju deploy ubuntu --constraints tags=<tag that you set>
Новый узел будет запущен с ubuntu charm. Теперь разверните нужную вам службу.
$ juju deploy <your charm url> --to <newly added machine id>
PS Установка тега для узла необязательна.