A little background: Our cluster is set up with “cluster-autoscaler” to manage the number of instances running at a given time, and we have several “dynamic” environments used by our Dev team, that get created and deleted several times a day.
I’m evaluating using the Operator on our platform, but I’m facing an issue when trying to create a CBC as the Operator fails the cluster immediatelly when the pods get “Unschedulable” because of not available servers. But, actually, if it just waited a few minutes a new node would be available. Is there a way to increase this timeout?
Another option I though about it to create a kind of Meta-Operator, that would make sure there are resources available before creating the CBC CustomResource, but I was not able to find the “go-client” Client definitions needed to manage the CR directly from the API. Are they available? If not, can they be made available? Or, worst case, can you provide the Spec and Status definitions so I can create my own?