1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 你好, 您的配置文档指定了一个特定的平台建构(比如:aarch64,amd64),新的组件是为该平台开发的。当在与配置文档不匹配的平台部署时,将会出现您所看到的错误。
具体而言,您将CPU架构设置为amd64、aarch64。这不是有效的架构。请参考以文档中的设置方式: https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html#recipe-format:~:text=For%20each%20key%2Dvalue%20pair%2C%20you%20can%20specify%20one%20of%20the%20following%20values%3A
由于你的目标是同时支持amd64和aarch64,建议只需省略architecture
,那么该组件将可以在任何Linux系统上部署。
如果你真的想限制为amd64和aarch64,则正确的方法是使用正则表达式:architecture:/amd64 | aarch64/
。
相关内容
- AWS 官方已更新 1 年前