Почему служба уничтожения также уничтожает машину?

Почему служба уничтожения также уничтожает машину?

juju destroy-serviceкоманда уничтожает машину, если на машине размещена только уничтожаемая служба.

Я считаю это неудобством, потому что:

  1. он делает что-то неожиданное
  2. есть явная destroy-machineкоманда
  3. Я хотел бы повторно использовать машину.
  4. данные, журналы

Есть ли причина такого положения вещей и есть ли способ обойти это?

решение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 Установка тега для узла необязательна.

Связанный контент