modulepackage
0.0.0-20180131011002-7a38c4658cb4
Repository: https://github.com/llparse/controller-gen.git
Documentation: pkg.go.dev
# README
controller-gen
Generate Kubernetes controller stubs that sync configurable resource types
Installation
- Install Go 1.9+
go get github.com/llparse/controller-gen
Example Usage
Generate the controller code
controller-gen \
--output-package "github.com/llparse/controller-gen/example_generated" \
--go-header-file /dev/null \
-v 3 \
--name example \
--types core/v1/Pod,core/v1/Service,apps/v1beta2/Deployment,storage/v1/StorageClass
Build the controller
go build -o controller-example example_generated/cmd/controller/example/main.go
Run it!
./controller-example -kubeconfig ~/.kube/config -v 5
# Packages
No description provided by the author
No description provided by the author
No description provided by the author