aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.41k stars 254 forks source link

Disable Resyncing the desired state #2107

Open Dylan-KW opened 3 months ago

Dylan-KW commented 3 months ago

Is your feature request related to a problem? In some cases, i need not to resync resources state with the actual resource. i only need to create or destroy the aws resource with my custom resources. i mean blocking resync, not only when after resync period but also restarting the controller

Describe the solution you'd like with a controller option, --disable-block-resync(?), and corresponding annotation could be easily make this works.

Describe alternatives you've considered

a-hilaly commented 3 months ago

@Dylan-KW would a read-only mode help achieve what you're trying to do? checkout https://github.com/aws-controllers-k8s/community/issues/2008

Dylan-KW commented 3 months ago

@Dylan-KW would a read-only mode help achieve what you're trying to do? checkout #2008

What I’m trying to do is like below