在 Controller 启动前对依赖进行初始化
场景
某些 Controller 在启动前需要进行一些初始化操作,比如根据存储在 CR 中的信息来初始化内部的缓存,作为 Controller 调谐时的依赖项。
备注
比如针对负载均衡器的端口分配器,内部缓存需记录各个负载均衡器及其已分配的端口信息,Controller 在调谐时检查到还未为其分配端口,就从缓存中拿到负载均衡器及其端口信息,计算出下一个可用端口并执行分配操作,最后 Controller 将已分配信息记录到 status 中。