Commit Graph

11620 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
6e95025994 Merge pull request #92165 from RenaudWasTaken/v1-pod-resources
Graduate the Pod Resources API to G.A
2020-11-09 18:24:41 -08:00
Kubernetes Prow Robot
4261200724 Merge pull request #93873 from roycaihw/storage-version/handler
Apiserver updates storageversions API and filters certain write requests during bootstrap
2020-11-09 17:30:41 -08:00
Kubernetes Prow Robot
734889ed82 Merge pull request #96224 from gnufied/add-dangling-error-vsphere
Add dangling volume check for vsphere
2020-11-09 16:09:09 -08:00
Kubernetes Prow Robot
e5194dd936 Merge pull request #96202 from alculquicondor/default-node-affinity
Add AddedAffinity to NodeAffinity Filter and Score plugin
2020-11-09 15:14:55 -08:00
Kubernetes Prow Robot
d9d626f1e6 Merge pull request #96244 from yue9944882/apf-filter-test-failure
Fixes APF filter test failure due to racy read&write
2020-11-09 13:44:42 -08:00
Kubernetes Prow Robot
995e531a63 Merge pull request #93764 from cici37/ccmwrap
Adding flexibility to CCM
2020-11-09 13:44:28 -08:00
Hemant Kumar
6c4c5ab691 Add dangling volume check for vsphere 2020-11-09 15:39:17 -05:00
Aldo Culquicondor
3ce145787a Add AddedAffinity to the NodeAffinityArgs
And use it in Filter and Score.

Change-Id: I173d8f2d5578762e9873181d5b44ea30b6dbbbc2
2020-11-09 15:19:15 -05:00
Kubernetes Prow Robot
55f95bc893 Merge pull request #96323 from msscaroso/fix-lint-runtime-serializer-json
Fix go lint on folder apimachinery/pkg/runtime/serializer/json
2020-11-09 10:32:27 -08:00
Kubernetes Prow Robot
0cba30d891 Merge pull request #95954 from sttts/sttts-go-openapi
apiextensions: replace go-openapi with kube-openapi fork for validation
2020-11-09 07:18:27 -08:00
Kubernetes Prow Robot
c7291adca2 Merge pull request #96309 from rf232/logfilter
Implement log sanitization filter
2020-11-09 04:50:25 -08:00
Rob Franken
3999f7ffbb Implement log sanitization
Implement a LogFilter using the datapol library to prevent accidental
logging of secrets and other confidential data.
2020-11-09 12:59:35 +01:00
Dr. Stefan Schimanski
f63b6772ca Update bazel 2020-11-09 10:26:39 +01:00
Gautier Delorme
f59a6c7810 apiextensions: adapt error tests to fixed validation messages
Signed-off-by: Gautier Delorme <gautier.delorme@gmail.com>
2020-11-09 10:26:39 +01:00
Dr. Stefan Schimanski
69b0699610 apiextensions: switch validation to kube-openapi 2020-11-09 10:26:38 +01:00
Dr. Stefan Schimanski
dd1709ba46 bump(k8s.io/kube-openapi) 2020-11-09 10:26:38 +01:00
Kubernetes Prow Robot
ef16faf409 Merge pull request #92312 from Sh4d1/kep_1860
Make Kubernetes aware of the LoadBalancer behaviour
2020-11-08 23:34:24 -08:00
Kubernetes Prow Robot
2343b8a68b Merge pull request #95872 from 22dm/kube-proxy-comment-fix
Fix the kube-proxy document
2020-11-08 19:23:37 -08:00
Haowei Cai
1c2d446648 require APIServerIdentity to be enabled to run StorageVersionAPI
without APIServerIdentity enabled, stale apiserver leases won't be GC'ed
and the same for stale storage version entries. In that case the storage
migrator won't operate correctly without manual intervention.
2020-11-08 19:06:30 -08:00
Haowei Cai
23ef9b51a8 updater correctly updates storageversion status 2020-11-08 18:53:40 -08:00
Haowei Cai
8a1d8f7fd5 return a Status formatted JSON response 2020-11-08 18:53:40 -08:00
Haowei Cai
b5b93004b5 generated 2020-11-08 18:53:40 -08:00
Chao Xu
7218978716 Add a generic filter that blocks certain write requests before
StorageVersions are updated during apiserver bootstrap.

Also add a poststarthook to the aggregator which updates the
StorageVersions via the storageversion.Manager
2020-11-08 18:53:40 -08:00
Chao Xu
3694756816 Collect storage versions as ResourceInfo when installing API endpoints.
Co-authored-by: Haowei Cai <haoweic@google.com>
2020-11-08 18:34:59 -08:00
Chao Xu
56369375e0 Add a feature gate 2020-11-08 18:34:59 -08:00
Patrik Cyvoct
dd5646d56d fix ingress comparaison
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 11:46:42 +01:00
Patrik Cyvoct
1fd08bc92e Update generated
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 10:00:54 +01:00
Patrik Cyvoct
540901779c fix reviews
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 10:00:53 +01:00
Patrik Cyvoct
af7494e896 Update generated
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 10:00:52 +01:00
Patrik Cyvoct
0153b96ab8 fix review
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 10:00:27 +01:00
Patrik Cyvoct
47ae7cbf52 Add route type field to loadbalancer status ingress
Signed-off-by: Patrik Cyvoct <patrik@ptrk.io>
2020-11-07 09:59:58 +01:00
Kubernetes Prow Robot
9253aa9309 Merge pull request #95423 from apelisse/default-null-crds
CRs: Default non-nullable nulls
2020-11-06 20:51:36 -08:00
Kubernetes Prow Robot
151c2799d1 Merge pull request #96279 from cmluciano/cml/netutilsipv4
dualstack: cleanup IsIPv4 duplicates in favor of k8s/utils functions
2020-11-06 18:09:50 -08:00
Kubernetes Prow Robot
281866b35c Merge pull request #95533 from roycaihw/apiserver-lease-controller
Add kube-apiserver lease controller
2020-11-06 18:09:37 -08:00
Kubernetes Prow Robot
48a0ef6a39 Merge pull request #96312 from kishorj/nlb-hc-cleanup
Less restrictions for AWS NLB health check config
2020-11-06 16:11:50 -08:00
Kubernetes Prow Robot
d2a85502df Merge pull request #95247 from kishorj/nlb_attributes
reconcile AWS NLB attributes on service creation
2020-11-06 16:11:37 -08:00
Marcio Caroso
4b8b9c92bf Fix go lint on folder apimachinery/pkg/runtime/serializer/json 2020-11-06 20:45:27 -03:00
Kishor Joshi
7f03de32ad fix formatting 2020-11-06 13:38:38 -08:00
Haowei Cai
3761a00e5b add kube-apiserver-lease-controller poststart hook 2020-11-06 13:33:08 -08:00
Kubernetes Prow Robot
b1b627072a Merge pull request #96217 from p0lyn0mial/delegated-authn-webhook-token-timeout
DelegatingAuthenticationOptions TokenReview client timeout
2020-11-06 11:29:16 -08:00
Kishor Joshi
f784eb3cfd Update UTs 2020-11-06 11:11:46 -08:00
Kishor Joshi
9e0b8e7459 Less restrictions for AWS NLB health check config 2020-11-06 09:21:24 -08:00
Kubernetes Prow Robot
1576823c26 Merge pull request #93109 from zhouya0/fix_kubectl_config_error_message
Move kubectl get-context validate logic to Validate function
2020-11-06 09:02:53 -08:00
Kubernetes Prow Robot
1485d462ef Merge pull request #90333 from bamarni/kubectl-cp-unexisting-file
[kubectl] Fail when local source file doesn't exist
2020-11-06 07:58:51 -08:00
cici37
895a0a8d5e Adding config extension to CCM. 2020-11-06 02:42:44 -08:00
Kubernetes Prow Robot
8f6ffb24df Merge pull request #96236 from adtac/apfsnakecase
APF: use snake_case in metric labels
2020-11-06 02:20:50 -08:00
yue9944882
58cf6c0fb8 removes filter metrics test retries 2020-11-06 18:06:35 +08:00
Kubernetes Prow Robot
bd95fb101d Merge pull request #94814 from adtac/preemption2
optimise defaultpreemption: enumerate fewer candidates
2020-11-05 21:18:50 -08:00
Tim Hockin
819ff9b087 Use topology labels instead of old beta names (#96033)
* Rename const for topology.../zone

* Rename const for topology.../region

* Rename const for failure-domain.../zone

* Rename const for failure-domain.../region

* Restore old names for compat
2020-11-05 20:26:50 -08:00
Antoine Pelisse
a5a3b52ccd CRs: Default non-nullable nulls 2020-11-05 19:49:29 -08:00