Skip to content
Generators for kube-like API types
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github delete all duplicate empty blanks Feb 22, 2019
Godeps sync: update godeps Mar 11, 2019
_examples Regenerate clients Feb 21, 2019
cmd go-to-protobuf: sort topological by imports Mar 5, 2019
hack remove GOFLAGS and fix quota style Jan 28, 2019
pkg make informer-gen respect the resourceName tag Dec 3, 2018
third_party/forked/golang/reflect sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel Mar 15, 2018
vendor Merge pull request #74904 from sttts/sttts-proto-tests Mar 8, 2019
CONTRIBUTING.md
LICENSE Add README and LICENSE to staging repos Oct 23, 2017
OWNERS Updated OWNERS files to include link to docs Jan 30, 2019
README.md Update deprecated links Feb 4, 2019
SECURITY_CONTACTS
code-of-conduct.md
generate-groups.sh remove GOFLAGS and fix quota style Jan 28, 2019
generate-internal-groups.sh remove GOFLAGS and fix quota style Jan 28, 2019

README.md

code-generator

Golang code-generators used to implement Kubernetes-style API types.

Purpose

These code-generators can be used

  • in the context of CustomResourceDefinition to build native, versioned clients, informers and other helpers
  • in the context of User-provider API Servers to build conversions between internal and versioned types, defaulters, protobuf codecs, internal and versioned clients and informers.

Resources

Compatibility

HEAD of this repo will match HEAD of k8s.io/apiserver, k8s.io/apimachinery, and k8s.io/client-go.

Where does it come from?

code-generator is synced from https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/code-generator. Code changes are made in that location, merged into k8s.io/kubernetes and later synced here.

You can’t perform that action at this time.