Open lowkeyrd opened 1 year ago
问题:指定vpcConfig: auto后,组件会自动创建出vpc资源。用户如果删除了vpc,重新部署时会报vpc不存在,并且无法恢复。
指定vpcConfig: auto后,是否创建vpc的判断逻辑是:如果service远端没有指定vpc,才会去检查是否有可用的vpc,没有可用的就自动创建。所以遇到上述问题后,先去掉service的vpc并且deploy一次,再加上vpcConfig: auto再deploy会实现恢复效果,这个做法太tricky了,不能推荐给用户使用。
诉求:指定vpcConfig: auto,说明vpc就完全对用户透明由工具帮忙托管,当删除vpc后,有机制通过deploy重新恢复。可以在当前组件中升级,也可以考虑以插件来提供。
问题:指定vpcConfig: auto后,组件会自动创建出vpc资源。用户如果删除了vpc,重新部署时会报vpc不存在,并且无法恢复。
指定vpcConfig: auto后,是否创建vpc的判断逻辑是:如果service远端没有指定vpc,才会去检查是否有可用的vpc,没有可用的就自动创建。所以遇到上述问题后,先去掉service的vpc并且deploy一次,再加上vpcConfig: auto再deploy会实现恢复效果,这个做法太tricky了,不能推荐给用户使用。
诉求:指定vpcConfig: auto,说明vpc就完全对用户透明由工具帮忙托管,当删除vpc后,有机制通过deploy重新恢复。可以在当前组件中升级,也可以考虑以插件来提供。