问题描述
我有一个应用程序部署到 IBM Cloud Code Engine (CE)。应用映像存储在 Container Registry 中。到目前为止,我已经使用了公共端点,例如 us.icr.io。为了加强安全,我enabled private endpoint access to the registry。
一段时间后,我注意到我的 CE 应用程序在缩放到零后启动时失败。这与安全更改有关吗?我该如何解决?
解决方法
在我的代码引擎项目和我配置的应用程序中
- registry credentials 包括注册地址
- 图像规范。
两者都包含对公共端点的引用。将这两个设置更新到私有端点(例如 private.us.icr.io)后,应用重新部署,然后再次启动。