Commit Graph

10808 Commits

Author SHA1 Message Date
Mike Danese
6a004d0c18 support URI SANs in local signer 2019-11-04 10:56:06 -08:00
Mike Danese
fe51712288 refactor into seperate authority package 2019-11-04 10:56:06 -08:00
Mike Danese
7907b29551 also fix nil panic in lease and add tests for #84729 2019-11-04 10:47:00 -08:00
Kubernetes Prow Robot
53bb82994a Merge pull request #84712 from chendotjs/patch-cc
Refactor the process to get ip address of loopback interface
2019-11-04 10:31:57 -08:00
Kubernetes Prow Robot
0ed6635173 Merge pull request #84534 from sambdavidson/serverRotMetric
Add a kubelet serving cert age metric
2019-11-04 10:31:42 -08:00
Jordan Liggitt
81efef4695 Switch debugger configuration fields to pointers 2019-11-04 13:18:51 -05:00
Ted Yu
c5792784e1 Prevent panic due to Annotations being nil map 2019-11-04 10:04:31 -08:00
Jordan Liggitt
f0e33fee21 Change wardle API group to wardle.example.com 2019-11-04 12:57:16 -05:00
Kubernetes Prow Robot
6a19261e96 Merge pull request #84123 from smarterclayton/terminating_cause
Handle namespace deletion more gracefully in built-in controllers
2019-11-04 07:55:41 -08:00
andyzhangx
b26467b344 feat: add SSE+CMK support for azure disk
add logging

fix comment
2019-11-04 13:30:11 +00:00
chendotjs
d9cbad7ff1 Refactor the process to get ip address of loopback interface 2019-11-03 09:36:46 +08:00
wojtekt
0b4b7d95a2 Autogenerated 2019-11-02 16:33:47 +01:00
Kubernetes Prow Robot
6dde01d314 Merge pull request #84483 from zxl381/MU_stopAllD
Fix a double lock bug in staging/.../apiserver
2019-11-02 04:49:39 -07:00
wojtekt
b39ce098c6 Add tags for autogenerating conversions for Option types 2019-11-02 07:51:10 +01:00
wojtekt
9b4134acce Add conversion function to pointer metav1.Time 2019-11-02 07:49:40 +01:00
Kubernetes Prow Robot
510fb38f27 Merge pull request #83671 from yue9944882/flow-control-api-model
Apiserver flowcontrol api models
2019-11-01 22:49:40 -07:00
Kubernetes Prow Robot
2da4678a80 Merge pull request #83578 from Huang-Wei/sched-policy-api-refactor
Scheduler Policy API Refactoring
2019-11-01 19:59:39 -07:00
Kubernetes Prow Robot
235db13811 Merge pull request #84621 from seans3/print-flags-test
Moves test to new print_flags_test.go
2019-11-01 18:08:36 -07:00
Kubernetes Prow Robot
df8706e60b Merge pull request #84408 from mikedanese/cleanup
delete unused cache
2019-11-01 18:07:56 -07:00
Wei Huang
703a669db3 autogen files
- make generated_files
- update-bazel.sh & update-vendor.sh)
2019-11-01 14:38:09 -07:00
Wei Huang
c649666b4a manual API changes and code refactoring
- add Policy API to pkg/scheduler/apis/config and staging/src/k8s.io/kube-scheduler/config/v1
- dual-register Policy as apiGroup "v1" and "kubescheduler.config.k8s.io
- move/merge pkg/scheduler/api to pkg/scheduler/apis/config/...
- alias schedulerapi to pkg/scheduler/apis/config
- alias legacyapi to pkg/scheduler/api
- eliminate latest.Codec; use scheme.Codecs instead
- unit tests to verify Policy YAML with version "v1" or "kubescheduler.config.k8s.io/v1" can be loaded properly
- update api/api-rules/violation_exceptions.list
2019-11-01 14:24:36 -07:00
Kubernetes Prow Robot
ad6f30c535 Merge pull request #84618 from seans3/printers-refactor
Move json/yaml printer tests to correct location
2019-11-01 12:41:07 -07:00
Kubernetes Prow Robot
97e28edb66 Merge pull request #84604 from codenrhoden/update-utils-dep
Update k8s.io/utils dependency to latest
2019-11-01 12:40:56 -07:00
ritho
cd2adbe760 Do some Kubectl optimizations suggested by the golangci linter
The tool golangci-lint gives a bunch of warnings. This PR solves the easier/less controversial ones, so the code is simpler and a little bit more optimal, since it removes some if conditions.
2019-11-01 17:52:36 +01:00
Sean Sullivan
7d28c0b175 Move json/yaml printer tests to correct location 2019-11-01 09:28:41 -07:00
Kubernetes Prow Robot
07023f2a7f Merge pull request #84503 from wojtek-t/remove_conversion_funcs_2
Cleanup clientcmd api conversions
2019-11-01 09:01:26 -07:00
Kubernetes Prow Robot
51d891ff3a Merge pull request #84631 from nikhita/publishing-17-typo
publishing: fix typo in rules
2019-11-01 03:35:24 -07:00
Nikhita Raghunath
abeae9fba3 publishing: fix typo in rules 2019-11-01 09:41:45 +05:30
Sean Sullivan
290407c7eb Moves test to new print_flags_test.go 2019-10-31 16:04:01 -07:00
Sean Sullivan
4ce97d6c48 Rename test/data directory to testdata 2019-10-31 13:40:02 -07:00
Samuel Davidson
7adb181200 Added rotation metric to certificate manager 2019-10-31 12:05:30 -07:00
Travis Rhoden
81f66ecbb5 Update k8s.io/utils dependency to latest 2019-10-31 08:35:01 -06:00
Ted Yu
9fec783d80 Log mvcc revision compaction as warning 2019-10-31 07:24:17 -07:00
andyzhangx
f10d44bad2 feat: add azure disk encryption(SSE+CMK) support 2019-10-31 13:24:43 +00:00
obitech
b15aba547a Add lenient decoding path for v1alpha1 kube-scheduler config
This implements a lenient path for decoding a kube-scheduler config file.
The config file gets decoded with a strict serializer first, if that fails a lenient
CodecFactory that has just v1alpha1 registered into it is used for decoding. The lenient
path is to be dropped when support for v1alpha1 is dropped.

For more information on the discussion see #82924 and the linked PRs.
2019-10-31 13:43:52 +01:00
Nikhita Raghunath
852cd98aec publishing: add 1.17 rules 2019-10-31 16:58:12 +05:30
Nikhita Raghunath
c4748d81fd publishing: remove 1.13 rules 2019-10-31 16:44:59 +05:30
Kubernetes Prow Robot
c7bb076ade Merge pull request #84303 from jackkleeman/dynamic-sni-cert
Dynamic SNI certificates
2019-10-31 01:25:51 -07:00
Kubernetes Prow Robot
4d55d1d695 Merge pull request #84543 from andyzhangx/update-azure-go-sdk
Update Azure/azure-sdk-for-go
2019-10-30 21:56:48 -07:00
Kubernetes Prow Robot
ecec5cb2a4 Merge pull request #84540 from seans3/kubectl-get-staging
Moves kubectl get subcommand to staging
2019-10-30 21:56:37 -07:00
Kubernetes Prow Robot
d0f2c7c590 Merge pull request #84481 from robscott/endpointslice-port-validation
Fixing EndpointSlice port validation
2019-10-30 21:55:37 -07:00
Kubernetes Prow Robot
48bc59a997 Merge pull request #84387 from immutableT/interceptor
Move the common logic of checking for kms-plugin's version into gRPC client interceptor.
2019-10-30 15:33:37 -07:00
Ziheng Liu
b1c9ae5499 Change the way of synchronization in staging/.../apiserver
stopAllDelegates will signal other functions to stop updating, instead of acquiring a Mutex and never unlock it

Signed-off-by: Ziheng Liu <zxl381@psu.edu>
2019-10-30 17:33:31 -04:00
immutablet
d2b4723302 Move the common logic of checking for kms-plugin's version into gRPC client interceptor. 2019-10-30 13:54:31 -07:00
Rob Scott
fe54e1f386 Fixing EndpointSlice port validation
This updates EndpointSlice port validation to mirror the validation
already in use for Service and Endpoint ports. This is required to
ensure all valid Service ports can be mapped directly to EndpointSlice
ports.
2019-10-30 12:32:23 -07:00
Joe Betz
e2fe126d48 Add HTTP 410 (Gone) status code checks to reflector and relist with RV='' 2019-10-30 12:18:40 -07:00
Ted Yu
65c2f61806 Only put un-filtered pod in podDeleteList 2019-10-30 09:55:34 -07:00
yue9944882
0153473b56 fixes crd per-version validation field path 2019-10-30 23:43:53 +08:00
Ryan Phillips
f87da3fdfa fixes for tests to pass with FIPS compiler
* use P256 ECDSA key since P224 is not supported
* regen test certs to be 2048bits
2019-10-30 10:10:11 -05:00
Kubernetes Prow Robot
e1d3cc74e5 Merge pull request #84329 from jingyih/update_etcd_server_to_3.4
Update default etcd server to 3.4.3
2019-10-30 02:30:52 -07:00