云容器引擎 CCE-新一代云原生可观测平台之CCE集群健康中心:案例分析:一次安全组误操作导致的业务故障
案例分析:一次安全组误操作导致的业务故障
CCE作为通用的容器平台,安全组规则的设置适用于通用场景。集群在创建时将会自动为Master节点和Node节点分别创建一个安全组。如果用户不小心误操作了默认安全组中的规则,可能会导致节点网络不通等问题,而且这种问题往往比较难以排除,需要花费较多的时间才能定位到安全组的原因,影响业务恢复速度。这种情况我们可以通过健康中心的巡检功能来进行故障诊断。
例如修改一个集群的默认安全组规则,将Master与Node通信规则,从允许改为拒绝。
以上操作会导致集群部分功能异常,如网络不通出现无法执行kubectl命令的问题。
这种问题往往难以排查,会消耗用户大量的时间来寻找根因。此时如果用户在CCE健康中心执行一次健康巡检,会发现安全组高风险巡检项提示:
通过诊断详情可以直接定位异常安全组,便于进行针对性修复:
整个故障诊断流程方便快捷,可以大幅减低故障排查时间,帮助客户业务更稳定的运行在CCE集群上。