Sometimes, in some clusters, creating a Service resource in my Kubernetes cluster takes as long as 30 seconds because of a bunch of webhooks and backend calls that get made. But Strimzi's Cluster Operator has a fixed timeout of 10 seconds. As a result, the operator fails every time when it tries to create its first service, which happens to be <cluster-name>-zookeeper-client.
I'd like to be able to configure the timeout to a higher value. In my case, I'm using Helm to deploy and configure my Strimzi operator; I'd like to be able to set that configuration through a Helm value.
One way this might work is through environment variables. The Fabric8io Kubernetes client will obey certain environment variables, all listed on their README, to configure things like timeouts.
Opened by Strimzi#5860