This is generated by kubebuilder v3.14.2
Requirements:
- Go 1.22
- Kubebuilder v3.14.2
It has 2 controllers for 2 different kinds that live under the same group. The following commands are run:
GO111MODULE=on kubebuilder init --domain muvaf.github.io --license apache2 --fetch-deps=true --owner "Muvaffak Onus" --repo github.com/muvaf/kubebuilder-init --project-version 3
GO111MODULE=on kubebuilder create api --group mygroup --version v1alpha1 --kind ExampleKind --make=true --namespaced=true --resource=true --controller=true
GO111MODULE=on kubebuilder create api --group mygroup --version v1alpha1 --kind OtherExampleKind --make=true --namespaced=true --resource=true --controller=true
make manifests
GO111MODULE=on go build cmd/main.go
# Remove the binary
rm main