我们正在为我们的 IoT 设备使用部署,并使用部署模板管理这些设备。我正在将我们的部署迁移到分层方法,在这种方法中,我们使用包含所有必需容器的基本部署,然后应用取决于产品类型的层。
我注意到更改基本部署时不会重新应用层。注意不好的作物,但它说有 3 个设备是目标,但在更新基本部署后它没有应用于它们:
仅仅因为我更改了我的基本部署,我不想删除层中定义的容器。
分层部署的文档对此只字未提,我可以始终如一地重现这一点。
预期的行为是什么?这不会破坏分层部署的目的吗?
我还注意到,当使用分层部署时,我们的堆栈变得非常缓慢。回滚到每个产品的“单片”部署模板,一切都又恢复了。我们在 中使用路由edgeHub
,其中一些路由指向部署为层的容器。不知道这是否是一个问题,但即使在部署了这个容器之后它仍然很慢。该系统工作,但有极大的延迟。