Skip to content
Generators for kube-like API types
Go Shell
Branch: master
Clone or download

Latest commit

k8s-publishing-bot Merge pull request #86975 from dims/update-hcsshim-v0.8.7-and-contain…
…erd-v1.3.2

Update to latest cadvisor and containerd (v1.3.3)

Kubernetes-commit: 4ad32682f3605f8eb0c152e3139a42d756106831
Latest commit 24eba78 Mar 25, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github delete all duplicate empty blanks Feb 22, 2019
Godeps Merge pull request #86975 from dims/update-hcsshim-v0.8.7-and-contain… Mar 26, 2020
_examples
cmd Lister codegen: Clarify that returned objects are read-only Mar 22, 2020
hack Add example3.io:v1 to update-codegen.sh Sep 23, 2019
pkg code-generator: expose plural exceptions via flag Dec 12, 2019
third_party/forked/golang/reflect sync: initially remove files BUILD */BUILD BUILD.bazel */BUILD.bazel Mar 15, 2018
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 Update SECURITY_CONTACTS with current PSC May 29, 2019
code-of-conduct.md Add code-of-conduct.md to staging repos Dec 20, 2017
generate-groups.sh Tolerate unset $GOBIN Nov 18, 2019
generate-internal-groups.sh code-generator: call openapi-gen from generate-internal-groups.sh Jun 25, 2018
go.mod Merge pull request #86975 from dims/update-hcsshim-v0.8.7-and-contain… Mar 26, 2020
go.sum Updating dependency golang.org/x/xerrors to version v0.0.0-2019120419… Mar 24, 2020
tools.go add missing import required by build scripts Aug 13, 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.