Error: proto: cannot parse invalid wire-format data

@MariaSilverhardt

I did move past the last step where I was stuck, and it was because we had chose to not pull the images of some of the some of the memsql components which were marked as optional in the documentation i.e. memsql/node and memsql/tools. Once I got these two images in my server, and I ran the step#1 of ‘Deploy a SingleStore DB Cluster’, I was able to Install the RBAC Resources

cslucano@baremetal02:~$ kubectl create -f rbac.yaml
serviceaccount/memsql-operator created
role.rbac.authorization.k8s.io/memsql-operator created
rolebinding.rbac.authorization.k8s.io/memsql-operator created

But in next step of ‘Install the MemSQL cluster resource definition’, I get error

cslucano@baremetal02:~$ kubectl create -f memsql-cluster-crd.yaml
error: unable to recognize “memsql-cluster-crd.yaml”: no matches for kind “CustomResourceDefinition” in version “apiextensions.k8s.io/v1beta1

In Single Store community, I see someone else also face the same issue -

Right now, I am going to try Kubernetes v1.21 as per the above article. I will put another post sharing the outcome. Thanks!

1 Like