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

Most upvoted comments

@shreya-bhatnagar you should make sure all worker have coredns scheduled can access your image

yes, it is working, do as the readme said