云容器实例 CCI-使用client-go访问CCI的CRD资源Network:执行命名生成代码
时间:2025-02-12 14:55:06
执行命名生成代码
以下命令在linux环境下执行
# 生成vendor文件夹go mod vendor# 执行构建脚本chmod 755 hack/update-codegen.sh# hack/update-codegen.sh会执行vendor/k8s.io/code-generator/generate-groups.shchmod 755 vendor/k8s.io/code-generator/generate-groups.sh./hack/update-codegen.sh
执行成功后,将会生成代码,目录结构将为
├── go.mod├── go.sum├── hack│ ├── boilerplate.go.txt│ ├── tools.go│ └── update-codegen.sh└── pkg ├── apis │ └── networking.cci.io │ └── v1beta1 │ ├── doc.go │ ├── register.go │ ├── types.go │ └── zz_generated.deepcopy.go └── client └── networking.cci.io └── v1beta1 ├── clientset.go ├── doc.go ├── fake │ ├── clientset_generated.go │ ├── doc.go │ └── register.go ├── scheme │ ├── doc.go │ └── register.go └── typed └── networking.cci.io └── v1beta1 ├── doc.go ├── fake │ ├── doc.go │ ├── fake_network.go │ └── fake_networking.cci.io_client.go ├── generated_expansion.go ├── network.go └── networking.cci.io_client.go
support.huaweicloud.com/sdkreference-cci/cci_09_0002.html