confluentinc / operator-earlyaccess

Confluent Operator Early Access docs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No matches for kind "PodDisruptionBudget" in version "policy/v1"

jondelan opened this issue · comments

commented

When deploying the operator with the quick start guide with helm --set debug=true I can see the operator crashes and emits the following log.

2022-07-08T07:47:15.090Z ERROR controller-runtime.source source/source.go:139 if kind is a CRD, it should be installed before calling Start {"kind": "PodDisruptionBudget.policy", "error": "no matches for kind "PodDisruptionBudget" in version "policy/v1""}

Doing some research it suggests that the PodDisruptionBudget kind was promoted to stable in the API recently but my cluster only has the policy/v1beta1 version of PodDisruptionBudget. I couldn't find the source code from the operator I am wondering if there is an older version I can use or a way to make the current operator use the policy/v1beta for PodDisruptionBudget.

Kubernetes version: v1.20.4
Kubernetes vendor: Rancher