I’ve been trying to get a Couchbase cluster up and running in a POC environment of Kubernetes, each step seems like a new hurdle. The latest one is this error I’m getting trying to create the cluster with the Couchbase provided yaml file.
And yes, I’m on Windows, using PowerShell.
Below is my error and the command I’m running, any ideas why I’m getting the error and what it means?
panic: No Auth Provider found for name "oidc"
> PS H:\> cbopctl create -f .\couchbase-autonomous-operator-kubernetes_1.1.0-541_windows-amd64\couchbase-cluster.yaml
panic: No Auth Provider found for name “oidc”
goroutine 1 [running]:
github.com/couchbase/couchbase-operator/pkg/client.MustNew(0xc042488e00, 0xc042488e00, 0x0)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/pkg/client/client.go:21 +0x78
main.(*CreateContext).Run(0xc04240be00)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/cmd/cbopctl/create.go:65 +0x37e
main.(*CreateContext).Run-fm()
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/cmd/cbopctl/main.go:106 +0x31
github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag.(*Command).parseFlags(0xc042472700, 0xc042555c20, 0xc04204e0a0, 0x2, 0x2)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag/command.go:220 +0x1514
github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag.(*Command).parse(0xc042472700, 0xc042555c20, 0xc04204e0a0, 0x2, 0x2)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag/command.go:91 +0x100
github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag.(*Command).parseCommands(0xc0424727e0, 0xc042555c20, 0xc04204e090, 0x3, 0x3)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag/command.go:103 +0x143
github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag.(*Command).parse(0xc0424727e0, 0xc042555c20, 0xc04204e090, 0x3, 0x3)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag/command.go:89 +0x135
github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag.(*CLI).Parse(0xc0420ce5a0, 0xc04204e080, 0x4, 0x4)
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/vendor/github.com/couchbase/cbflag/cli.go:59 +0x1cb
main.main()
/home/couchbase/jenkins/workspace/couchbase-operator-build/goproj/src/github.com/couchbase/couchbase-operator/cmd/cbopctl/main.go:204 +0x183a