I am trying to create a multi node Singlestore setup by installing kubectl in my linux box and I created the 4 yaml files as listed below based on the documentation (SingleStoreDB Cloud · SingleStore Documentation) and when I try to deploying the DB Cluster. I get error when I run the below command
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
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!