The operator config uses deprecated features, and hence doesn't work on anything newer than k8s 1.22
$ kubectl delete -f only_vernemq [13:51:56]
namespace "messaging" deleted
deployment.apps "vmq-operator" deleted
role.rbac.authorization.k8s.io "vmq-operator" deleted
rolebinding.rbac.authorization.k8s.io "vmq-operator" deleted
serviceaccount "vmq-operator" deleted
service "vernemq-k8s" deleted
serviceaccount "vernemq-k8s" deleted
unable to recognize "only_vernemq/0vernemq-operator-0vernemqCustomResourceDefinition.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"
unable to recognize "only_vernemq/vernemq-vernemq.yaml": no matches for kind "VerneMQ" in version "vernemq.com/v1alpha1"