如何強制 Juju 部署新的魅力,而不是快取的魅力?

如何強制 Juju 部署新的魅力,而不是快取的魅力?

有沒有辦法使用 juju 指令從正在運行的引導節點清除特定超級按鈕的 juju超級按鈕快取?

我正在編寫一個超級按鈕,在開發過程中,當我對超級按鈕進行更改但不提交修訂更新時,我希望能夠更快地迭代。

答案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 開始是這樣。

相關內容