3 ms·
I haven't checked the ACK code to see what they do, but this is what the resync period is for in controllers. Here's a comment with some discussion: https://gi
by kragniz 6y ago
I haven't checked the ACK code to see what they do, but this is what the resync period is for in controllers.
Here's a comment with some discussion: https://github.com/kubernetes/kubernetes/pull/75423/files https://github.com/kubernetes/kubernetes/pull/75423/files
- DenseComet 6y agoI'm not 100% sure about the specifics for ACK, but I've been using Weave Flux to manage manifests in my cluster. It resyncs every 5 minutes or so and will correct any drift on the manifests that it can see in the git repo. Rerunning terraform on a set schedule can achieve the same thing with pieces of infrastructure that falls under terraform. The issue with both of these is that if you create any new resources/manifests outside of git, they'll be invisible to the tools. If ACK can solve this problem, I can see it being quite useful, but if not, the problems that 013a mentioned apply.