Hi Vladimir,
This is something that I’ve been looking at lately, I’ve recently started to build the following service operator for OpenStack:
https://github.com/vexxhost/openstack-service-operator
It supports endpoints and services right now, I want to try and see what it looks like to replace the keystone jobs by this and do users next. There’s also other things like for example the image uploads
being managed as Kubernetes jobs. I’d love it to be in a world where a db-sync is the only job we have.
The goal of the service operator is to be a bit more generic, I’m thinking even the Cluster API could take advantage of something like this similar to how Azure takes advantage of their Azure Service Operator
for machines.
Thanks,
Mohammed