Walter Fender
ab45142917
Making sure we handle error on http.NewRequest().
...
http.NewRequest can return an error. (Eg. error parsing url).
This will cause us to have a nil req object.
That in turn will become a SIGSEGV when we set the context.
Kubernetes-commit: ee2ad1d1fe55a3823311267f39e8b14e8b0c4c68
2019-07-02 14:28:55 -07:00
wojtekt
15b0ff80e3
Move etcd/util to etcd3/
...
Kubernetes-commit: 23d9d6b1d0f835d7b342773149ded2c89c6b4507
2019-07-02 09:28:02 +02:00
liushi
33b94c0b87
Update gophercloud vendor dependency to v0.1.0
...
Kubernetes-commit: 094fed6598b5c5731dd936bb80a85816a24bda53
2019-07-01 02:22:54 -07:00
Antoine Pelisse
b19b440e6b
Return 400 on invalid patch requests
...
Kubernetes-commit: 7e964387485f12432bbf616835e034436f52cb4c
2019-06-20 12:17:56 -07:00
Odin Ugedal
1be6195f27
Fix file permissions for non executable files
...
Normal files should have permissions 644 by default,
and does not require the last bit to be
executable
Signed-off-by: Odin Ugedal <odin@ugedal.com>
Kubernetes-commit: 35cb87f9cf71776e99a970dfff751cd29ba7ebfb
2019-06-14 21:04:39 +02:00
Dr. Stefan Schimanski
c4286f7b60
apiserver: store httplog in context
...
Kubernetes-commit: e848eaa566b750ad5e5fd26a64eecfc883f936f3
2019-06-14 13:09:13 +02:00
Dr. Stefan Schimanski
41c11d856b
apiserver: don't log stack trace on /healthz error
...
Kubernetes-commit: 6e3fd91e1aa3259d7bd67e0a65693e346ade347d
2019-06-14 11:37:48 +02:00
Maciej Borsz
df684d906a
Add 'apiserver_watch_events_total' metric.
...
We found this metric useful to understand the CPU usage of the
kube-apiserver process.
Kubernetes-commit: 58d3338ddd5e406988fdfaa9019fd7200996c49f
2019-06-05 14:27:09 +02:00
immutablet
5faffb9123
Allow kube-apiserver to test the status of kms-plugin.
...
Kubernetes-commit: 05fdbb201ffbaff4e92f0899f9e2ca038febb88d
2019-05-30 11:15:35 -07:00
Nikhita Raghunath
da3793e118
Update SECURITY_CONTACTS with current PSC
...
Kubernetes-commit: 42ea492bfdab9fcfd67dd4ea621b8a1a40da550d
2019-05-29 15:22:35 +05:30
Clayton Coleman
72566fea6c
Replace HTTP compression with an inline handler
...
The previous HTTP compression implementation functioned as a filter, which
required it to deal with a number of special cases that complicated the
implementation.
Instead, when we write an API object to a response, handle only that one
case. This will allow a more limited implementation that does not impact
other code flows.
Also, to prevent excessive CPU use on small objects, compression is
disabled on responses smaller than 128Kb in size.
Kubernetes-commit: 4ed2b9875d0498b5c577095075bda341e96fcec2
2019-05-04 17:36:36 -04:00
Clayton Coleman
f07e11ea4e
Set API compression feature gate to Beta
...
Kubernetes-commit: a872c6826cd9fb6ce7384f8b6242e261e138abc2
2019-05-04 18:21:53 -04:00
YAMAMOTO Takashi
0acf11d3c3
apiserver: Update a comment
...
Kubernetes-commit: 6066246656f532beb04b74e5ea3959e08ecb375b
2019-03-11 15:23:26 +09:00
Dr. Stefan Schimanski
747ac192e8
apiserver: chain delegated PrepareRun
...
Kubernetes-commit: 7c4329ed45e3609b1e66b4026c453e71e78db26b
2019-03-04 12:04:43 +01:00
Dr. Stefan Schimanski
5f126c4400
apiserver: add --shutdown-delay-duration to keep serving until LBs stop serving traffic
...
Kubernetes-commit: 408f36b8825136c2b1771f642d88557e83a2ddb7
2019-02-22 15:13:28 +01:00
Pingan2017
d5c0852e40
clean up redundant conditiontype OutOfDisk
...
Kubernetes-commit: e94d7b3802abe4ad7086551b91b2801ccee606c2
2018-12-29 15:31:56 +08:00
Kubernetes Publisher
b298bda0c2
Merge pull request #73977 from khenidak/ipv6dualstack
...
ipv6 dual stack (Phase 1 - ALPHA)
Kubernetes-commit: a33840e0232aaf2b5c14c1c754d9189d7e841ec1
2019-07-03 05:01:28 +00:00
Kubernetes Publisher
bf12d466f6
Merge pull request #79153 from MikeSpreitzer/fix73409
...
Make AuthorizeClientBearerToken actually return if authn or authz is nil
Kubernetes-commit: a807cb625b08c7dd8936a37e240dc3c349a3fa39
2019-07-02 12:58:01 +00:00
Kubernetes Publisher
5bbab55721
Merge pull request #79594 from wojtek-t/cleanup_etcd_dir_2
...
Cleanup etcd directory - part 2
Kubernetes-commit: 6d8dd211111474f277ef8e390a3eeed2465fb9e0
2019-07-02 04:59:18 +00:00
Kubernetes Publisher
72472787a2
Merge pull request #79112 from tedyu/ready-z-lock
...
Obtain readyzLock once in installReadyz to prevent double addition of readyz check
Kubernetes-commit: ac05583cbcd8f1e0dcf5d2ffdabc025558599d75
2019-07-02 00:59:37 +00:00
Kubernetes Publisher
9434caf4a4
Merge pull request #79599 from tedyu/cacher-clear-watchers
...
Clear valueWatchers instead of removing every entry using a loop
Kubernetes-commit: 1b259bf75a29bab3966d08ec9878efc67a03f9d1
2019-07-01 09:43:47 -07:00
Ted Yu
5f417af526
Clear valueWatchers instead of removing every entry using a loop
...
Kubernetes-commit: a06daff032f981672a47c71b23c62b9b85793893
2019-07-01 20:11:39 +08:00
wojtekt
d9b7b0ea09
Update autogenerated files
...
Kubernetes-commit: a756e20cb5e3493c78e9628e67a8f8a751bcded7
2019-07-01 10:47:47 +02:00
wojtekt
9698803236
Move etcd/testing to etcd3/testing
...
Kubernetes-commit: 7497260e54c555c1fb1def741267f9dc23fe7dce
2019-07-01 10:38:19 +02:00
Kubernetes Publisher
2e85785729
Merge pull request #79527 from wojtek-t/cleanup_etcd_dir_1
...
Cleanup etcd code
Kubernetes-commit: 6a2d0f67d145d7d134713ebc0f5ce0ba9bbf937d
2019-06-29 16:58:12 +00:00
Kubernetes Publisher
6e81928423
Merge pull request #79367 from sukeesh/sukeesh/updatedocsgo
...
Update doc.go in staging/src/k8s.io/
Kubernetes-commit: 583d83a13557fc4ceb68355fa590c194f23a1721
2019-06-29 13:01:06 +00:00
Kubernetes Publisher
7ad4fb8dd3
Merge pull request #78495 from odinuge/cgroups-hugetlb
...
Fix cgroup hugetlb size prefix for kB
Kubernetes-commit: ca6113fb8bc0752aaaa2956b7d900059acf138f5
2019-06-29 00:59:04 +00:00
Kubernetes Publisher
387ea47c9d
Merge pull request #79504 from yue9944882/chore/remove-initializer
...
Completely remove initializers from k/k
Kubernetes-commit: 665e76d97623447d13bb3b33b68591a985b49c9d
2019-06-29 00:59:01 +00:00
Kubernetes Publisher
83ee80ac47
Merge pull request #79520 from wojtek-t/cleanup_etcd_metrics
...
Remove dead metrics in etcd code
Kubernetes-commit: 81c8552d7eebb3e4e9743c94bbb3e97c0f58437b
2019-06-28 20:58:02 +00:00
Khaled Henidak(Kal)
324d85a9e0
vendor updates
...
Kubernetes-commit: 2b776677183502cd2bcba530dbf03bff7d39c057
2019-06-28 20:46:52 +00:00
wojtekt
b57ede50e5
Autogenerate code
...
Kubernetes-commit: cba13eb9ad212c75a940cc7cb2a6d2313d7369a3
2019-06-28 13:31:17 +02:00
wojtekt
6d99094b88
Move APIObjectVersioner
...
Kubernetes-commit: fd819f8fdc2528249efc94c18da434b61fe87925
2019-06-28 13:58:08 +02:00
wojtekt
c8fac58c15
Move etcdtest to testing
...
Kubernetes-commit: 28fa6de62933bfb5d5b7c36db60873a8c8d85dea
2019-06-28 13:36:48 +02:00
wojtekt
01c4fe2028
Cleanup util file
...
Kubernetes-commit: 762518fd47bb058d11b26c60d9cf9f9a9c5b3c05
2019-06-28 13:30:43 +02:00
wojtekt
cc7d4cc1f1
Move metrics to etcd3 and clean up
...
Kubernetes-commit: a06f2cfc3fa896d9edefe42387da65905b30ec8e
2019-06-28 13:05:58 +02:00
wojtekt
f1e887e5d1
Remove dead metrics in etcd code
...
Kubernetes-commit: fd9fb50251fd130ffc797c6f7ab63d65565744c7
2019-06-28 11:17:27 +02:00
yue9944882
5cf39ce1e6
remove finailzers
...
Kubernetes-commit: e00bb664e1f58af5e3e9eb9c692bf9958a31cf7d
2019-06-28 14:04:24 +08:00
Kubernetes Publisher
09b870d750
Merge pull request #76124 from tossmilestone/fix-crd-validate-items
...
Fix CRD validation error on 'items' field
Kubernetes-commit: 1a80962db6fc7138f4d2925a82d7e74cd5ec4fcd
2019-06-27 21:01:08 +00:00
He Xiaoxi
275abc52b3
Bump gopkg.in/check to v1.0.0-20180628173108-788fd7840127
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: 17ff2eda575686d054ac38b4670be4b4d5a474a0
2019-06-27 11:40:31 +08:00
He Xiaoxi
2508196be4
Bump objx to v0.2.0
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: fb03e0c46120e5f7505c9bcc2999f39a415ea167
2019-06-27 11:33:27 +08:00
He Xiaoxi
8631f59372
Bump easyjson to v0.0.0-20190614124828-94de47d64c63
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: 899833a2be77a7cddfdf57de8ae41dfa9f3cc692
2019-06-27 11:18:09 +08:00
He Xiaoxi
93c1f97c7f
Bump pty to v1.1.5
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: 696d065ccd069fe70273931b16e5aefed49c0103
2019-06-27 11:08:39 +08:00
He Xiaoxi
bf6f4760eb
Bump purell to v1.1.1
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: a5a0526a558048fb378d147554a6dce444b6e77f
2019-06-27 10:52:40 +08:00
He Xiaoxi
b81452e304
Bump go-openapi dependencies to preferred version
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: eb2a1c10fad8d1ec0db03283bb156a0e3232607f
2019-06-27 10:42:28 +08:00
He Xiaoxi
7c13f7d8a8
Fix CRD validation error for 'items' field
...
Signed-off-by: He Xiaoxi <xxhe@alauda.io>
Kubernetes-commit: 2e37a3bebe8c4a628e973e231d95c4ce5261c15f
2019-06-26 15:30:49 +08:00
Sukeesh
8f207390a6
Update doc.go in staging/src/k8s.io/
...
Kubernetes-commit: c8bd20d1b289eadb6abc20f0868f4a5a6a668035
2019-06-25 22:43:44 +09:00
Kubernetes Publisher
8c075cba2f
Merge pull request #79346 from ncdc/fix-max-port
...
Fix insecure max bind port value to 65535 for scheduler & apiserver
Kubernetes-commit: 5267a3dc730ff606cb5b1d1a4ee05ef04ae7ed3b
2019-06-24 22:20:34 -07:00
Andy Goldstein
637cea444b
Fix max port value to 65535
...
Signed-off-by: Andy Goldstein <goldsteina@vmware.com>
Kubernetes-commit: 9bba2c93ec6042fc4140afecc672f025ba491928
2019-06-24 15:13:27 -04:00
Kubernetes Publisher
adc580de65
Merge pull request #79303 from liggitt/preferred-deps
...
Use preferred dependency versions
Kubernetes-commit: dc764030c2cef7aced8dd1a9e3b5ca389223b8b6
2019-06-24 09:00:26 +00:00
Jordan Liggitt
a47463fd56
Drop unused dependencies
...
Kubernetes-commit: b1fd883617bb679f0c41ef11ef2ce4c16532afbf
2019-06-22 11:46:58 -07:00