Dr. Stefan Schimanski
3ba9d1d0e0
Remove unused pkg/apis/policy/v1alpha1
2017-11-14 13:47:29 +01:00
Kubernetes Submit Queue
899f7ff97d
Merge pull request #55403 from sttts/sttts-client-gen-ext-group-list
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
code-generator: move kube group list out of client-gen
We had a hard-coded group list in the client-gen code for the internal Kubernetes api groups. For the external groups, we collected the actual GVs in update-codegen.sh. This PR does the latter for internal groups as well.
2017-11-09 09:42:51 -08:00
Dr. Stefan Schimanski
12eb6a01eb
code-generator: move kube group list out of client-gen
2017-11-09 15:06:43 +01:00
Dr. Stefan Schimanski
7e62297b68
pkg/apis/core: fix code generation
2017-11-09 12:14:07 +01:00
Maru Newby
adc338d330
Remove all traces of federation
2017-10-26 13:37:37 -07:00
James Munnelly
740afa0e65
Add sample CustomResourceDefinition controller
...
sample-controller: add API types
sample-controller: regenerate files
sample-controller: add implementation
sample-controller: update bazel
sample-controller: update make-rules and cache_go_dirs
sample-controller: Set noStatus tag. Remove openapi-gen tag.
sample-controller: add deletion tombstone handling logic
sample-controller: update README, remove use of reflect in UpdateFuncs
sample-controller: add OWNERS file
sample-controller: add LICENSE
2017-10-19 00:21:57 +01:00
Dr. Stefan Schimanski
e3a3d108fb
Fixup after k8s.io/{kube-gen -> code-generator} rename
2017-08-17 17:55:12 +02:00
Dr. Stefan Schimanski
4b709e8485
kube-gen: unify update-codecgen.sh scripts
2017-08-04 08:03:15 +02:00
shashidharatd
1a93c46197
Stop generating federation internal clientset
2017-07-26 06:20:08 +05:30
Chao Xu
a87ed3871d
generate clientset, external listers, and external informers to client-go directly
2017-07-21 13:13:35 -07:00
Dr. Stefan Schimanski
70947fa3a2
Make staging hack/update-codec.sh scripts relocatable and kube independent
2017-07-20 07:41:37 +02:00
Dr. Stefan Schimanski
edfbb9aa64
Fixup go2idl references
2017-07-20 07:41:37 +02:00
Chao Xu
0a853fec93
hack/lib/init.sh util.sh update-codegen.sh
2017-06-22 11:30:57 -07:00
Dr. Stefan Schimanski
33e50da9f4
Rename {kube- ->}apiextensions-{-> api}server
2017-06-06 12:06:31 +02:00
Solly Ross
0b43fffa48
Enable client-gen for k8s.io/metrics
...
This commit turns on client-gen for k8s.io/metrics. Clients are
generated for `k8s.io/metrics/pkg/apis/metrics` (both internal and
v1alpha1). `k8s.io/metrics/pkg/apis/custom_metrics` uses a bespoke
client due to the unique nature of its paths.
2017-05-10 13:33:18 -04:00
deads2k
ed27887ad2
wire new staging repo
2017-05-02 08:43:31 -04:00
Jordan Liggitt
ad116026d9
Remove vestiges of defaulting from conversion path, switch to top-level default registration only
2017-04-12 13:36:15 -04:00
Jess Frazelle
fe84363ce2
Add settings API and admission controller
...
export functions from pkg/api/validation
add settings API
add settings to pkg/registry
add settings api to pkg/master/master.go
add admission control plugin for pod preset
add new admission control plugin to kube-apiserver
add settings to import_known_versions.go
add settings to codegen
add validation tests
add settings to client generation
add protobufs generation for settings api
update linted packages
add settings to testapi
add settings install to clientset
add start of e2e
add pod preset plugin to config-test.sh
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-01 13:04:28 -08:00
deads2k
1d40c3ff76
update scripts for new kube-aggregator location
2017-02-14 14:16:59 -05:00
Irfan Ur Rehman
45bef274b4
[Federation] update client generation script to include autoscaling resources
2017-01-22 12:27:56 +05:30
deads2k
76af9ded47
disable setgen that no one uses and generates improperly
2017-01-17 11:10:33 -05:00
deads2k
e100e8990b
update generation bash to handle vendor dir
2017-01-17 09:06:34 -05:00
deads2k
453651cbfc
rename kubernetes-discovery to kube-aggregator
2017-01-10 12:27:42 -05:00
jianhuiz
c885dd40d3
update client generation scripts to include batch/Job for federation
2016-12-15 09:58:33 -08:00
Chao Xu
f6f71c32b6
change release_1_5 to clientset in staging/copy.sh
...
modify update-codegen.sh
2016-12-14 12:39:36 -08:00
deads2k
0a6193fbe4
add apiregistration types
2016-12-06 13:45:10 -05:00
Clayton Coleman
3e43343815
Use `xargs -n1 dirname` for greater bash compat on Mac
2016-12-03 18:57:31 -05:00
Andy Goldstein
3bc87f9338
Add generated informers
2016-11-30 09:17:12 -05:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Andy Goldstein
f85ac9023a
Add lister-gen
2016-10-31 11:13:43 -04:00
Chao Xu
850729bfaf
include multiple versions in clientset
...
update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen
2016-10-29 13:30:47 -07:00
Marcin
a333687889
Add config map to federated client
2016-10-17 23:44:16 +02:00
Marcin
64d5335f98
Daemonset in federated clientset
2016-10-05 19:58:49 +02:00
Marcin
34753b6950
Add deployment to federation clientset
2016-10-05 13:43:59 +02:00
deads2k
7a8fa18116
update generation scripts to share API group version constants
2016-09-22 13:30:41 -04:00
Matthew Wong
cc958818db
Add storage api group to hack/update-codegen.sh
2016-09-19 15:49:40 -04:00
Mike Danese
0c76cf5c5c
fix hack/verify-codegen.sh
2016-09-14 16:33:19 -07:00
Chao Xu
eafc03cfb5
update the script
2016-09-08 16:03:07 -07:00
Matt Liggett
44b2c862ef
Rewrite disruption e2e test to use versioned client.
2016-08-30 12:34:45 -07:00
nikhiljindal
2619d0440d
Adding events to federation clientset and adding an e2e
2016-08-12 17:47:49 -07:00
Kubernetes Submit Queue
8da4d96839
Merge pull request #30112 from nikhiljindal/federationIngressAPI
...
Automatic merge from submit-queue
Adding ingress resource to federation apiserver
Fixes https://github.com/kubernetes/kubernetes/issues/29342
cc @kubernetes/sig-cluster-federation
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/30112 )
<!-- Reviewable:end -->
2016-08-10 00:08:41 -07:00
nikhiljindal
af692e3714
Updating the generated client to include ingress
2016-08-05 16:04:34 -07:00
deads2k
32920b5617
add subjectaccessreviews resource
2016-08-05 11:20:56 -04:00
kshafiee
262ae3d021
Adding secrets to federation-apiserver & clientset, adding e2e tests
2016-08-03 02:43:48 +00:00
jianhuiz
6e3741d769
change client generation scripts to include extensions/ReplicaSet for federation
2016-07-21 14:00:35 -07:00
nikhiljindal
7b664cff47
Updating the federation clientset to include namespaces
2016-07-19 07:38:58 -07:00
Tim Hockin
9eb42ff108
Don't check in generated conversion code
...
Conversion is now generated by Makefile, on demand, rather than all at once.
Manually verified no net change in generated code.
2016-07-12 21:52:54 -07:00
Tim Hockin
58441e8775
Don't check in generated deep-copy code
...
This mostly takes the previously checked in files and removes them, and moves
the generation to be on-demand instead of manual. Manually verified no change
in generated output.
2016-07-12 21:52:54 -07:00
Tim Hockin
faeef5c4ae
Use make as the main build tool
...
This allows us to start building real dependencies into Makefile.
Leave old hack/* scripts in place but advise to use 'make'. There are a few
rules that call things like 'go run' or 'build/*' that I left as-is for now.
2016-07-12 21:52:00 -07:00
Tim Hockin
291b51ec50
Use file tags to generate conversions
...
This drives conversion generation from file tags like:
// +conversion-gen=k8s.io/my/internal/version
.. rather than hardcoded lists of packages.
The only net change in generated code can be explained as correct. Previously
it didn't know that conversion was available.
2016-07-07 22:09:08 -07:00