Greegrass v2: 删除一个本地部署

0

【以下的问题经过翻译处理】 我在开发我的组件时一直在使用本地部署(bin/greengrass-cli deployment create)。现在,我已经满意了,想要进行一次干净的部署,以验证在开始发布/部署/测试周期之前是否拥有所有正确的设置。我尝试在机器上手动删除包,但这并不能解决问题。

我之所以想这样做的主要原因是,在开发过程中,我曾在LocalDebugConsole网页上编辑配方,现在似乎我的源包配方的任何更新都无法传递到有效的配置中(至少通过本地部署)。除了删除容器卷并重新开始外,是否有一种方法可以删除/重置/清除/清理这些本地部署,或以其他方式使我的配方使用源配方而不是本地编辑的配方?

profile picture
EXPERT
asked 6 months ago9 views
1 Answer
0

【以下的回答经过翻译处理】 要删除本地部署,请使用类似以下命令的greengrass-cli:

sudo /greengrass/v2/bin/greengrass-cli \
    --ggcRootPath /greengrass/v2 deployment create \
    --remove "your.component.without.version"

祝好,

Philipp

profile picture
EXPERT
answered 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions