Commit Graph

7665 Commits

Author SHA1 Message Date
Ted Yu
d66d047205 Verify the response audience matches one of apiAuds 2019-09-13 06:41:23 -07:00
Kubernetes Prow Robot
f442b6ef32 Merge pull request #82090 from liggitt/webhook-http2
Use http/1.1 for apiserver->webhook clients
2019-08-30 06:26:54 -07:00
Kubernetes Prow Robot
45522ebaca Merge pull request #82087 from soltysh/cp_back
Move kubectl cp back to k/k
2019-08-30 06:25:58 -07:00
Kubernetes Prow Robot
6dff9182d7 Merge pull request #82085 from apelisse/add-tombston-field
Tombstone the former Fields field by commenting the old entry
2019-08-30 06:25:43 -07:00
Kubernetes Prow Robot
a5e8cefc7a Merge pull request #82055 from liggitt/crd-docs
Update CRD godoc
2019-08-30 06:25:29 -07:00
Kubernetes Prow Robot
c4f39177e0 Merge pull request #71815 from booxter/comment-int64
Fixed comment to refer to the right int accessor for Quantity
2019-08-30 04:29:32 -07:00
Kubernetes Prow Robot
c3463ac4d9 Merge pull request #82035 from liggitt/crd-etcd-deletion
Skip deleting custom resource instances that overlap with storage for built-in types
2019-08-30 02:59:31 -07:00
Kubernetes Prow Robot
a7e9704c0e Merge pull request #81549 from prameshj/ilb-globalaccess
Support GlobalAccess for gce Internal Loadbalancers
2019-08-29 21:22:12 -07:00
Kubernetes Prow Robot
3ebe6a6a5f Merge pull request #77807 from matthyx/startupProbe
Add startupProbe to health checks
2019-08-29 21:21:30 -07: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
Kubernetes Prow Robot
991d71e9fe Merge pull request #81956 from apelisse/server-side-apply-beta
Server side apply beta
2019-08-29 19:56:16 -07:00
Kubernetes Prow Robot
34605737b9 Merge pull request #81399 from roycaihw/webhook-rejection-metrics
Fix the rejected label semantics in webhook metrics, add a counter metrics for webhook rejection with details
2019-08-29 19:55:31 -07:00
Kubernetes Prow Robot
a9f0db1661 Merge pull request #81770 from Hyzhou/fix_link
Fix broken link to api-conventions doc.
2019-08-29 18:08:59 -07:00
Kubernetes Prow Robot
21cdcd5776 Merge pull request #81436 from roycaihw/crd-openapi/skip-duplicate-path-definition
apiextensions: ignore path conflict and resolve definition conflict when merging openapi spec
2019-08-29 18:07:43 -07:00
Kubernetes Prow Robot
6c62ddc85b Merge pull request #81435 from gyuho/with-block
Block etcd client creation until connection is up
2019-08-29 18:07:27 -07:00
Pavithra Ramesh
cae11a1379 fixed golint error
exported func ToForwardingRuleComposite returns unexported type *gce.forwardingRuleComposite, which can be annoying to use
2019-08-29 17:04:07 -07:00
Pavithra Ramesh
c09c8abc3c Added support for ILB Global Access
Uses beta api when global access is enabled and ga api otherwise
Deprecate the older load-balancer-type annotation

Unit test to verify global access
Also added tests to verify new and old load-balancer-type annotations

Addressed review comments, staticcheck fixes

fixed typo
2019-08-29 15:46:41 -07:00
Matthias Bertschy
a042a4b0ee startupProbe: make update 2019-08-30 00:42:43 +02:00
Matthias Bertschy
e4d26f845e startupProbe: API changes 2019-08-30 00:40:26 +02:00
Kubernetes Prow Robot
3e7e12dac8 Merge pull request #80485 from khenidak/lb-dualstack-support
Azure support for dualstack LB services
2019-08-29 15:35:44 -07:00
Kubernetes Prow Robot
e0e7fc2201 Merge pull request #80027 from ramineni/staging-openstack-provider
Move Openstack provider to staging
2019-08-29 15:35:29 -07:00
Kubernetes Prow Robot
8a4edd9381 Merge pull request #79614 from verb/debug-api-docs
Improve API documentation for ephemeral containers
2019-08-29 15:35:13 -07:00
Kubernetes Prow Robot
efaacf786a Merge pull request #73405 from wozniakjan/namespace_status_conditions
Add namespace status conditions
2019-08-29 15:34:58 -07:00
Haowei Cai
620f5f2c58 wire up the webhook rejection metrics in webhook handlers 2019-08-29 15:29:41 -07:00
Haowei Cai
71d7477c21 test 2019-08-29 15:29:41 -07:00
Haowei Cai
714dced0d1 add webhook rejection metrics 2019-08-29 15:29:41 -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
Kubernetes Prow Robot
3cf2d32f87 Merge pull request #78098 from soltysh/remove_logs
Remove kubectl log
2019-08-29 13:31:11 -07:00
Ihar Hrachyshka
43069ef565 Fixed comment to refer to the right int accessor for Quantity
It's AsInt64() not Int64().
2019-08-29 13:25:05 -07:00
Kubernetes Prow Robot
bdea3c0181 Merge pull request #82010 from verb/range-kubectl
Update kubectl polymorphic logs helper for ephemeral containers
2019-08-29 09:30:41 -07:00
Kubernetes Prow Robot
cd9519fe95 Merge pull request #82004 from pohly/ephemeral-beta
ephemeral inline CSI volumes as beta
2019-08-29 09:30:25 -07:00
Kubernetes Prow Robot
e102d575f4 Merge pull request #81468 from ashutoshgngwr/fix/issue-kubectl-699
Fixes all-namespaces flag being ignored by ToBuilder() in builder_flags.go
2019-08-29 09:29:55 -07:00
Gyuho Lee
93b9545f48 vendor: update with "update-vendor.sh" script
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 08:46:02 -07:00
Gyuho Lee
a254d0e2a6 k8s/apiextensions-apiserver/test/integration: block etcd client creation until connection is up
The new etcd balancer (>3.3.14, 3.4.0) uses an asynchronous resolver for
endpoints. Without "WithBlock", the client may return before the
connection is up.

Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2019-08-29 08:38:29 -07:00
Anusha Ramineni
ff3b7ae6a5 Add !providerless tag 2019-08-29 20:52:00 +05:30
Kubernetes Prow Robot
85602f26d7 Merge pull request #81990 from tedyu/bld-metadata
Correct func name WithBuildMetadata
2019-08-29 07:28:23 -07:00
Kubernetes Prow Robot
b131b4b4ca Merge pull request #81947 from RainbowMango/pr_cleanup_staticcheck_for_client_p1
Cleanup client-go static analysis issues-phase 1
2019-08-29 07:27:55 -07:00
Maciej Szulik
6939e77277 Remove kubectl log 2019-08-29 16:10:48 +02:00
Anusha Ramineni
b10e0f9235 Fix static check errors 2019-08-29 19:09:15 +05:30
Anusha Ramineni
26b03a4777 Use k8s.io/utils package 2019-08-29 19:09:15 +05:30
Chris Hoge
3d27daf7d2 Update modules for openstack staging. 2019-08-29 19:09:15 +05:30
Chris Hoge
156ecab91c Fix linting errors on provider staging 2019-08-29 19:09:15 +05:30
Anusha Ramineni
a75c5bc50b Move Openstack provider to staging
This commit moves the openstack provider to staging
2019-08-29 19:09:14 +05:30
Kubernetes Prow Robot
d7ec9f76e6 Merge pull request #81633 from andyzhangx/azuredisk-migration
fix: add kind parameter in azure disk CSI migration
2019-08-29 05:30:38 -07:00
Kubernetes Prow Robot
7d241f0ec1 Merge pull request #81626 from logicalhan/proxy-migration
migrate kube-proxy metrics to stability framework
2019-08-29 05:30:23 -07:00
Kubernetes Prow Robot
d6bc4eb853 Merge pull request #81624 from logicalhan/cm-migration
migrate controller-manager metrics to stability framework
2019-08-29 05:30:09 -07:00
Jan Wozniak
b0459feb7d Update generated files
make generated_files UPDATE_API_KNOWN_VIOLATIONS=true
./hack/update-generated-protobuf.sh
./hack/update-openapi-spec.sh
./hack/update-bazel.sh
./hack/update-generated-swagger-docs.sh
./hack/update-generated-api-compatibility-data.sh
2019-08-29 13:26:13 +02:00
Haowei Cai
2a10b0dc31 generated 2019-08-29 04:24:47 -07:00
Haowei Cai
81e00f0b7b apiextensions: merge openapi spec ignore path conflict 2019-08-29 04:24:47 -07:00
Jan Wozniak
94a5e8c3dc Add status conditions to namespaces 2019-08-29 13:21:15 +02:00