egress-operator: make run error : "no matches for kind "ExternalService" in version egress.monzo.com/v1"
here is the “make run” output
/root/go/bin/controller-gen "crd:trivialVersions=true" rbac:roleName=manager-role webhook paths="./..." output:crd:artifacts:config=config/crd/bases
go run ./main.go
2020-02-29T22:53:37.829Z INFO controller-runtime.metrics metrics server is starting to listen {"addr": ":8080"}
2020-02-29T22:53:37.833Z INFO setup starting manager
2020-02-29T22:53:37.837Z INFO controller-runtime.manager starting metrics server {"path": "/metrics"}
2020-02-29T22:53:37.937Z INFO controller-runtime.controller Starting EventSource {"controller": "externalservice", "source": "kind source: /, Kind="}
2020-02-29T22:53:39.306Z ERROR controller-runtime.source if kind is a CRD, it should be installed before calling Start {"kind": "ExternalService.egress.monzo.com", "error": "no matches for kind \"ExternalService\" in version \"egress.monzo.com/v1\""}
github.com/go-logr/zapr.(*zapLogger).Error
/root/go/pkg/mod/github.com/go-logr/zapr@v0.1.0/zapr.go:128
sigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start
/root/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.4.0/pkg/source/source.go:88
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1
/root/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.4.0/pkg/internal/controller/controller.go:165
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start
/root/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.4.0/pkg/internal/controller/controller.go:198
sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElectionRunnables.func1
/root/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.4.0/pkg/manager/internal.go:477
2020-02-29T22:53:39.319Z DEBUG controller-runtime.manager leader-election runnable finished {"runnable type": "*controller.Controller"}
2020-02-29T22:53:39.319Z ERROR setup problem running manager {"error": "no matches for kind \"ExternalService\" in version \"egress.monzo.com/v1\""}
github.com/go-logr/zapr.(*zapLogger).Error
/root/go/pkg/mod/github.com/go-logr/zapr@v0.1.0/zapr.go:128
main.main
/root/egress-operator/main.go:82
runtime.main
/usr/local/go/src/runtime/proc.go:203
exit status 1
Makefile:25: recipe for target 'run' failed
make: *** [run] Error 1
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 18
@shreya-bhatnagar you should make sure all worker have coredns scheduled can access your image
yes, it is working, do as the readme said