operator-sdk: получение ошибки - попадание недопустимого типа неподдерживаемого типа для недопустимого типа - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь создать go оператор с operator-sdk и выполнить следующие шаги:

  • operator-sdk new --repo = github.com / myrepo / myoperator myoperator
  • cd myoperator
  • operator-sdk add api --kind = MyOperator --api-version = app.example.com / v1alpha1 --skip-generation
  • оператор-sdk генерировать k8s

На последнем шаге я получаю сообщение об ошибке:

INFO[0000] Running deepcopy code-generation for Custom Resource group versions: [app:[v1alpha1], ]
F0410 09:39:08.770751    1722 deepcopy.go:885] Hit an unsupported type invalid type for invalid type, from ./pkg/apis/app/v1alpha1.MyOperator

Я думаю, что что-то пропустил, но не могу узнать, что именно ... Может кто-нибудь сказать мне что не так?

Спасибо

1 Ответ

0 голосов
/ 10 апреля 2020

Я обнаружил, что root причина - необходимо установить GOROOT переменную и указать root из go установки

...