
Есть ли способ с помощью команд juju очистить кэш чар juju для конкретного чара из работающего узла bootstrap?
Я пишу заклинание, и в процессе разработки, когда я вношу изменения в заклинание, но не фиксирую обновление, я хочу иметь возможность выполнять итерации быстрее.
решение1
Вы можете использовать -u
опцию для juju deploy
ускорения итераций в процессе разработки ваших амулетов:
-u, --upgrade Deploy the charm on disk, increments revision if
needed
например,
juju deploy -u charm-name
решение2
Недавно я попробовал это и получил:
$ juju deploy -u --repository=./charms local:trusty/node-app openmotion
Добавлен чарм "local:trusty/node-app-24" в среду. --upgrade (или -u) устарело и игнорируется; чары всегда развертываются с уникальной ревизией.
Так что, похоже, -u больше не нужен, по крайней мере, начиная с juju 1.18.