deads2k
9a8bf348a6
move tunneler out of generic
2017-01-12 08:21:58 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Kubernetes Submit Queue
addc6cae4a
Merge pull request #38212 from mikedanese/kubeletauth
...
Automatic merge from submit-queue (batch tested with PRs 38212, 38792, 39641, 36390, 39005)
Generate a kubelet CA and kube-apiserver cert-pair for kubelet auth.
cc @cjcullen
2017-01-10 19:48:09 -08:00
Kubernetes Submit Queue
de59ede6b2
Merge pull request #37784 from bruceauyeung/k8s-branch-fix-glog-message-typo
...
Automatic merge from submit-queue
fix glog message typo about init deserialization cache and watch cache
**What this PR does / why we need it**:
fix typo `Initalizing` to `Initializing`
Signed-off-by: bruceauyeung <ouyang.qinhua@zte.com.cn >
2017-01-06 17:43:32 -08:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
Kubernetes Submit Queue
f76fba0da0
Merge pull request #39435 from sttts/sttts-cloudprovider-to-master
...
Automatic merge from submit-queue
Move apiserver cloudprovider dep into kubeapiserver
2017-01-05 02:29:11 -08:00
Dr. Stefan Schimanski
f96fa748d8
Move apiserver cloudprovider dep into kubeapiserver
2017-01-05 09:40:03 +01:00
Mike Danese
3ab0e37cc6
implement upgrades
2017-01-04 11:45:57 -08:00
CJ Cullen
d0997a3d1f
Generate a kubelet CA and kube-apiserver cert-pair for kubelet auth.
...
Plumb through to kubelet/kube-apiserver on gci & cvm.
2017-01-03 14:30:45 -08:00
deads2k
2861509b6d
refactored admission to avoid internal client references
2017-01-03 15:50:12 -05:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
deads2k
ab1b77673f
decouple genericapiserver from non-generic authenticator
2016-12-22 07:48:08 -05:00
deads2k
a3564c0aa8
start kubeapiserver package for sharing between kubeapiserver and federation
2016-12-22 07:43:42 -05:00
Xing Zhou
2ae4ab4b7d
Added validation for API server's 'apiserver-count' flag.
...
--apiserver-count should be a positive number, otherwise will cause
errors when reconciling endpoints in MasterCountEndpointsReconciler.
2016-12-19 02:04:38 +00:00
Kubernetes Submit Queue
5b2823adb9
Merge pull request #38191 from sttts/sttts-move-master-options
...
Automatic merge from submit-queue
Move non-generic apiserver code out of the generic packages
2016-12-17 01:25:45 -08:00
Maciej Szulik
9f064c57ce
Remove extensions/v1beta1 Job
2016-12-17 00:07:24 +01:00
Dr. Stefan Schimanski
7adaac79ca
Update bazel
2016-12-16 17:49:23 +01:00
Dr. Stefan Schimanski
aa81e1d51d
pkg/apiserver: move validation.go into pkg/registry
2016-12-16 17:49:22 +01:00
Dr. Stefan Schimanski
3be6b3c045
pkg/apiserver: remove unused code
2016-12-16 17:47:47 +01:00
Dr. Stefan Schimanski
5e8ca29a76
Clean up apiserver and federation defaulting and validation
2016-12-16 17:23:43 +01:00
Dr. Stefan Schimanski
7267299c3c
genericapiserver: move MasterCount and service options into master
2016-12-16 17:23:43 +01:00
Kubernetes Submit Queue
6fa4042211
Merge pull request #38690 from sttts/sttts-swagger-postbuildhandler
...
Automatic merge from submit-queue
genericapiserver: unify swagger and openapi in config
- make swagger config customizable
- remove superfluous `Config.Enable*` flags for OpenAPI and Swagger.
This is necessary for downstream projects to tweak the swagger spec.
2016-12-14 11:11:02 -08:00
Dr. Stefan Schimanski
cab89a67df
genericapiserver: unify swagger and openapi in config
2016-12-14 18:41:04 +01:00
Dr. Stefan Schimanski
e57ef4327f
Document broken behaviour with KUBE_API_VERSIONS
2016-12-14 09:35:47 +01:00
Dr. Stefan Schimanski
543417dbf0
Replace apiserver glog.Fatals with fmt.Errorfs
2016-12-14 09:35:47 +01:00
Antoine Pelisse
db0f04fa20
Update OWNERS approvers and reviewers: cmd/kube-apiserver
2016-12-12 16:02:39 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Kubernetes Submit Queue
cbf497b749
Merge pull request #38119 from liggitt/long-running
...
Automatic merge from submit-queue (batch tested with PRs 37032, 38119, 38186, 38200, 38139)
Detect long-running requests from parsed request info
Follow up to https://github.com/kubernetes/kubernetes/pull/36064
Uses parsed request info to more tightly match verbs and subresources
Removes regex-based long-running request path matching (which is easily fooled)
```release-note
The --long-running-request-regexp flag to kube-apiserver is deprecated and will be removed in a future release. Long-running requests are now detected based on specific verbs (watch, proxy) or subresources (proxy, portforward, log, exec, attach).
```
2016-12-06 18:29:35 -08:00
Kubernetes Submit Queue
d4d6a32e9b
Merge pull request #38123 from deads2k/api-48-remove-fields
...
Automatic merge from submit-queue (batch tested with PRs 38194, 37594, 38123, 37831, 37084)
remove unnecessary fields from genericapiserver config
Cleans up some unnecessary fields in the genericapiserver config.
2016-12-06 17:41:33 -08:00
deads2k
b723333be3
move APIResourceConfigSource to master
2016-12-06 10:19:25 -05:00
deads2k
6ea1d5d53d
join client CA bundles into the accept path for genericapiserver
2016-12-06 09:56:13 -05:00
deads2k
fbb35b72ed
update delegating auth to include front-proxy
2016-12-06 09:40:07 -05:00
deads2k
4f625db133
move client-ca to authentication args
2016-12-06 09:34:49 -05:00
Jordan Liggitt
4359054616
Detect long-running requests from parsed request info
2016-12-05 16:46:28 -05:00
deads2k
2923d09091
remove rbac super user
2016-12-05 13:49:54 -05:00
Dr. Stefan Schimanski
3f01c37b9d
Update generated files
2016-12-05 16:05:52 +01:00
Dr. Stefan Schimanski
a4cf364dbd
Replace glog.Fatals with "return fmt.Errorf" in apiservers
2016-12-05 16:05:52 +01:00
Dr. Stefan Schimanski
5b1d45bc15
Stratify certificate loading and self-sign cert generation
...
This removes all dependencies on Config during cert generation, only operating
on ServerRunOptions. This way we get rid of the repeated call of Config.Complete
and cleanly stratify the GenericApiServer bootstrapping.
2016-12-05 14:58:15 +01:00
Dr. Stefan Schimanski
eeb582e53f
Move DefaultServiceIPRange into pkg/master
2016-12-03 18:34:22 +01:00
bruceauyeung
84fd2f2f76
fix glog message typo
...
Signed-off-by: bruceauyeung <ouyang.qinhua@zte.com.cn >
2016-12-01 15:24:44 +08:00
deads2k
ab9a842f3c
add loopback auth defaulting to generic apiserver
2016-11-29 11:02:35 -05:00
deads2k
6846855929
add delegating authorization flags and options
2016-11-29 10:59:43 -05:00
deads2k
ca2b5f136e
split authorization from main options struct
2016-11-29 10:59:43 -05:00
deads2k
5cea15ac9f
add delegating auth options
2016-11-29 10:59:43 -05:00
deads2k
7c0e48f544
split out authentication options
2016-11-29 10:59:43 -05:00
deads2k
56b7a8b02b
remove some options from mega-struct
2016-11-29 10:59:43 -05:00
deads2k
18074d7606
split insecure serving options
2016-11-29 10:59:42 -05:00
deads2k
a08f3ba521
split secure serving options
2016-11-29 10:59:42 -05:00
deads2k
a9af8206cb
split generic etcdoption out of main struct
2016-11-29 10:59:42 -05:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00