Categorygithub.com/dodiadodia/crd-code-generation
repository
0.0.0-20191115131705-1fcec3978f03
Repository: https://github.com/dodiadodia/crd-code-generation.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

crd-code-generation

Example repository for the blog post Kubernetes Deep Dive: Code Generation for CustomResources.

Installation

export GOPATH=~/go
go get github.com/openshift-evangelists/crd-code-generation

Getting Started

First register the custom resource definition:

kubectl apply -f artifacts/databases-crd.yaml

Then add an example of the Database kind:

kubectl apply -f artifacts/my-database.yaml

Finally build and run the example:

cd ~/go/src/github.com/openshift-evangelists/crd-code-generation/cmd/example/
go build
./example -kubeconfig ~/.kube/config