repository
0.0.0-20250117012853-5e995d7d4358
Repository: https://github.com/nchc-ai/course-crd.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
Course-CRD
Usage
Use kube-code-generator to build CRD clientset.
Update CRD Clientset
-
Start from a clean devcontainer. Avoid package conflict.
-
Use
make clean
to remove previous generated clientset. -
Update corresponding kube-code-generator version in Makefile
-
Update miminal package required in go.mod. For v0.32.1 example.
module github.com/nchc-ai/course-crd go 1.22.0 toolchain go1.23.5 require ( k8s.io/apimachinery v0.32.1 k8s.io/client-go v0.32.1 )
-
Then Run
go get ./...
to update the indirect dependency ingo.mod
-
Run
make
to generate clientset. -
After clienset is generated, there will be some missing import error. run
go mod tidy
to get the required dependency for the generated code.