giantswarm / roadmap

Giant Swarm Product Roadmap
https://github.com/orgs/giantswarm/projects/273
Apache License 2.0
3 stars 0 forks source link

Remove operatorkit dependency from silence-operator #3729

Open JosephSalisbury opened 5 days ago

JosephSalisbury commented 5 days ago

fyi @Rotfuks / @QuentinBisson, tl;dr - we want to get rid of operatorkit, silence-operator still uses it

probably the most straightforward plan here would be to move to flux for the silence syncing, and then rewrite the remaining behaviour in a new kubebuilder operator, but happy to discuss

i'd like to get this done, but there's no real urgency on it, it's more on the technical debt side

QuentinBisson commented 5 days ago

I agree on your plan but I'm pretty sure this will not be prioritized before 6-9 months and we work on our silence epic

Rotfuks commented 4 days ago

Are you happy with "next year" for this to be done, @JosephSalisbury ?

JosephSalisbury commented 4 days ago

works for me, as long as you have a plan for it <3