Ted Yu
34f0767137
Add flowcontrol to apiVersionPriorities
2020-01-19 14:16:46 -08:00
Jordan Liggitt
3df9e86a4e
Remove ability to re-enable serving deprecated APIs
2019-12-13 12:21:33 -05:00
yue9944882
168f8f54f0
switch to v1 crd
...
switch api helper functions to v1 CRD api
switch v1 CRD for apiserver internal
switch to v1 CRD for internal controllers
api storage/validation related changes
move local-defaulting utils private to prevent spreading
boilerplate
keep the subresource status/scale spec nil unless it's enabled
clean up empty space
2019-12-04 00:49:26 +08:00
David Eads
3c1dc89d98
fix kube-apiserver poststarthook additions to avoid duplicating them
2019-11-26 14:05:06 -05:00
Rob Scott
a7e589a8c6
Promoting EndpointSlices to beta
2019-11-13 14:20:19 -08:00
David Eads
675c2fb924
add featuregate inspection as admission plugin initializer
2019-11-08 13:07:40 -05:00
David Eads
f14f4c933e
add ability to pre-configure poststarthooks for apiservers
2019-10-01 09:08:18 -04:00
draveness
14dc59ee54
feat: remove EnableAggregatedDiscoveryTimeout feature gate
2019-09-09 09:55:54 +08:00
David Eads
5521bf27c5
add temporary feature gate to allow disabling aggregated discovery timeout
2019-08-30 08:30:08 -04:00
Kubernetes Prow Robot
7acb066dbc
Merge pull request #81969 from logicalhan/livez
...
add `/livez` endpoint for liveness probing on the kube-apiserver
2019-08-29 19:56:31 -07:00
Han Kang
aa1b2d6d35
add /livez as a liveness endpoint for kube-apiserver
...
go fmt
make func private
refactor config_test
Two primary refactorings:
1. config test checkPath method is now each a distinct test
run (which makes it easier to see what is actually failing)
2. TestNewWithDelegate's root path check now parses the json output and
does a comparison against a list of expected paths (no more whitespace
and ordering issues when updating this test, yay).
go fmt
modify and simplify existing integration test for readyz/livez
simplify integration test
set default rbac policy rules for livez
rename a few functions and the entrypoint command line argument (and etcetera)
simplify interface for installing readyz and livez and make auto-register completion a bootstrapped check
untangle some of the nested functions, restructure the code
2019-08-29 14:13:19 -07:00
Rob Scott
f80cee9280
Adding discovery/v1alpha1 API for EndpointSlices
2019-08-26 14:50:00 -07:00
Kubernetes Prow Robot
8dea3310e5
Merge pull request #81376 from logicalhan/health-checks
...
rename healthz methodNames to be more consistent w/ present day usages
2019-08-22 03:48:32 -07:00
Jordan Liggitt
6278447bde
CRD v1: install/register types
2019-08-15 12:26:13 -04:00
Han Kang
2e23788fda
rename healthz methodNames to be more consistent w/ present day usages
2019-08-13 12:52:30 -07:00
yue9944882
3b1624f0cc
remove kube-aggregator/pkg/client/*
...
use v1 api
[DO NOT REVIEW] bazel changes
code-gen script changes
update hack/update-vendor
remove useless interface type cast
2019-07-16 23:11:15 +08:00
Chao Xu
3b618af0d4
Expose storage version hash
2019-03-11 10:26:56 -07:00
Tim Allclair
820a1dc96b
Add node.k8s.io/v1beta1 API
2019-03-07 11:57:12 -08:00
Tim Allclair
63f61a6714
Migrate RuntimeClass to internal API
2019-03-07 11:07:54 -08:00
Kubernetes Prow Robot
3afa003126
Merge pull request #73555 from bsalamat/priority_to_ga
...
Graduate PriorityClass API to GA
2019-02-22 16:14:49 -08:00
Bobby (Babak) Salamat
453498fe2c
Graduate PriorityClass to GA
2019-02-22 10:51:13 -08:00
Jordan Liggitt
8c28d3f63c
Add networking.k8s.io/v1beta1 Ingress
2019-02-20 16:41:14 -05:00
Kubernetes Prow Robot
0ffd59e403
Merge pull request #74154 from mbohlool/gimli
...
Use Request Object interfaces instead of static scheme that is more appropriate for CRDs
2019-02-19 07:21:53 -08:00
Mehdy Bohlool
cebb4ee2ac
Remove the propagated scheme from the Admission chain
2019-02-16 13:28:47 -08:00
Dr. Stefan Schimanski
af17cff6b0
kube-aggregator: rename New{Auto -> CRD}RegistrationController
2019-02-14 10:21:13 +01:00
David Eads
b1f67e9330
catch some unhandled errors
2019-02-01 15:16:23 -05:00
Jordan Liggitt
dc1fa870bf
Remove alpha InitializerConfiguration types, Initializers admission plugin
2019-01-23 11:37:39 -05:00
Jordan Liggitt
9229399bd6
Remove build/verify scripts for swagger 1.2 API docs, API server swagger ui / swagger 1.2 config
2019-01-15 13:33:06 -05:00
wojtekt
73d14dede6
Promote Lease API to v1
2018-12-20 15:39:57 +01:00
Patrick Barker
eb89d3dddd
adds dynamic audit configuration
2018-11-14 17:54:06 -07:00
Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Mike Dame
77d7f9cfa2
Generate files and modifications for autoscaling/v2beta2 and custom_metrics/v1beta2
2018-08-27 11:07:53 -04:00
Jordan Liggitt
70f9ca0c1a
Set paging feature correctly for aggregator and crd storage
2018-08-25 09:51:34 -04:00
wojtekt
c79b54db9f
Enable coordination api group
2018-06-27 13:30:13 +02:00
Wen Gao
e12dea4e24
Typo fix: unqalified=>unqualified
2018-06-21 09:02:18 +08:00
ravisantoshgudimetla
1db5990013
Move scheduling api to beta
2018-05-12 02:01:04 -04:00
David Eads
c5445d3c56
simplify api registration
2018-05-08 18:33:50 -04:00
David Eads
a68c57155e
remove KUBE_API_VERSIONS
2018-04-26 08:27:49 -04:00
hzxuzhonghu
4c26831147
apiserver's webhook admission use its own scheme
2018-04-03 20:42:38 +08:00
hzxuzhonghu
2742d1e42d
refactor kube-aggregator api group install
2018-01-31 21:38:47 +08:00
David Eads
9baae557da
add apiregistration v1
2018-01-23 14:11:49 -05:00
hzxuzhonghu
2f403b7ad1
pass APIEnablement through apiserver chain
2018-01-22 19:10:26 +08:00
Slava Semushin
8f9cddda32
cmd/kube-apiserver/app/aggregator.go: add comments for explaining the group/version fields.
2018-01-15 14:33:44 +01:00
gmarek
69e2a9cb48
Add new Events API group
2017-11-22 18:40:09 +00:00
Chao Xu
3ad49765d6
change storage, registry, discovery version for admissionregistration
2017-11-21 13:00:39 -08:00
Saad Ali
d96c105d71
Introduce storage v1alpha1 and VolumeAttachment
...
Introduce the v1alpha1 version to the Kubernetes storage API. And add a
new VolumeAttachment object to that version. This object will initially
be used only by the new CSI Volume Plugin. Eventually existing volume
plugins can be refactored to use it too.
2017-11-14 17:08:48 -08:00
Kenneth Owens
26bf978c07
Promotes the StatefulSet, ControllerRevision, Deployment, and ReplicaSet kinds to the apps/v1 group version.
2017-11-02 14:19:04 -07:00
wackxu
a09e85ce96
add scheduling.k8s.io to apiVersionPriorities
2017-10-25 11:14:17 +08:00
Dr. Stefan Schimanski
509df603b1
apimachinery: mechanical removal of ObjectCopier plumbing
2017-10-06 19:21:03 +02:00
Janet Kuo
9813a5278f
Add API version apps/v1
...
Add a new API version apps/v1.
apps/v1 has a copy of apps/v1beta2.DaemonSet API.
2017-10-05 10:43:11 -07:00