我有一个部署3个实例的AWS CodeDeploy。无论我设置了哪种部署配置(oneAtTime,halfAtTime,allAtTime),甚至使用自定义类型(HOST_COUNT,min_health_host = 2(无法设置3,因为那都不是codedeploy的工作方式)),有时我得到的codeDepoly成功,即使只有2个实例成功部署
我已与AWS支持中心联系。他们说这是预期的,我知道为什么会预期。看起来只有在要部署大量实例的情况下,它们的计算才起作用。
但就我而言,三分之二的成功并不意味着成功。是否有人对此行为感到不满并且有任何解决方法?
答案 0 :(得分:1)
CodeDeploy的设计方式似乎是尝试成功进行整体部署,因此,如果您由于实例部署之一失败而使整体部署失败,那么CodeDeploy可能不是您想要的对于。此外,这是deployment configurations和3个实例的整体部署失败背后的数学依据: