Greegrass v2: 删除一个本地部署

0

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

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

profile picture
专家
已提问 5 个月前6 查看次数
1 回答
0

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

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

祝好,

Philipp

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则