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
Tim Hockin
28af54138d
Use file tags to generate deep-copies
...
This drives most of the logic of deep-copy generation from tags like:
// +deepcopy-gen=package
..rather than hardcoded lists of packages. This will make it possible to
subsequently generate code ONLY for packages that need it *right now*, rather
than all of them always.
Also remove pkgs that really do not need deep-copies (no symbols used
anywhere).
2016-07-07 16:49:46 -07:00
Chao Xu
a2980e56c9
stop update release_1_3 clientset; create release_1_4
2016-07-06 10:48:28 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
nikhiljindal
7fcf8daf6b
Moving federation/v1alpha1 to federation/v1beta1
2016-06-28 17:12:58 -07:00
Chao Xu
cc4ffe0714
add release_1_3 clientset in update-codegen
2016-05-25 21:14:16 -07:00
nikhiljindal
73895c0418
Updating client-gen to support a user specified override on the resources to be included in generated client
2016-05-13 14:12:58 -07:00
nikhiljindal
754848cf52
Updating update-codegen to update federation_clientset as well
2016-05-10 17:20:21 -07:00
Tim Hockin
18e7a3eb24
Get rid of hack/after-build scripts
...
The build is now fast enough to not need them.
2016-05-08 20:32:06 -07:00
Johannes Scheuermann
38cb577cd3
Remove double assignment of KUBE_ROOT
2016-04-19 16:18:16 +02:00
Wojciech Tyczynski
42e7ecda5a
Fix bunch of issues with conversion generator.
2016-03-24 08:26:51 +01:00
Wojciech Tyczynski
baf97c9c5e
First use of new deep-copy generator.
2015-12-29 18:06:09 +01:00
Wojciech Tyczynski
9d912e843b
Update/verify client generator in scripts
2015-12-28 14:24:43 +01:00
Daniel Smith
ad925dd2e8
Add verification to code gen
2015-12-02 14:14:49 -08:00