安装kubebuilder
1
2
| brew install kubebuilder
kubebuilder version
|
创建项目目录
1
2
3
| mkdir custom-controllers
cd custom-controllers
go mod init controllers.alongparty.cn
|
kubebuilder初始化项目
1
2
3
| kubebuilder init --domain controller.alongparty.cn --license apache2 --owner "kbsonlong"
kubebuilder create api --group controller --version v1 --kind Application
make
|
参考资料
使用kubebuilder开发operator详解
KubeBuilder 简明教程