我正在尝试使用 operator-sdk 创建 go 运算符,并执行以下步骤:
- operator-sdk new --repo=github.com/myrepo/myoperator myoperator
- cd myoperator
- operator-sdk 添加 api --kind=MyOperator --api-version=app.example.com/v1alpha1 --skip-generation
- operator-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
我认为我错过了一些东西,但无法找出究竟是什么......有人可以告诉我出了什么问题吗?
谢谢