Commit Graph

11252 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
e7b9453972 Merge pull request #93537 from timuthy/enhancement.move-resourcequota
Move ResourceQuota admission to k8s.io/apiserver lib
2020-09-15 12:26:58 -07:00
Kubernetes Prow Robot
396dd2555d Merge pull request #91993 from nodo/89274-change-of-managefields-via-subresources
Do not allow manual changes to manageFields via subresources
2020-09-15 12:26:43 -07:00
Kubernetes Prow Robot
fd9828b02a Merge pull request #92632 from RenaudWasTaken/move-podresources-api
Move external facing podresources apis to staging
2020-09-15 10:04:07 -07:00
Abu Kashem
7e445867aa count of etcd object should be limited to the specified resource
Currently count includes keys from different resource(s) if the keys
are a prefix of the specified resource/key.

Consider the following keys:
A: <storage-prefix>//foo.bar.io/machines
B: <storage-prefix>//foo.bar.io/machinesets
If we ask for the count of key A, the result will also include the
keys from key B since key B shares the same prefix as key A.

Append a separator to mark the end of the key, this will exclude all
other keys from a different resource that is a prefix of the specified
key.
2020-09-15 10:27:15 -04:00
Renaud Gaubert
ba95a8c641 run hack/update-vendor.sh
Signed-off-by: Renaud Gaubert <rgaubert@nvidia.com>
2020-09-15 05:13:33 -07:00
Renaud Gaubert
60304452ff Move podresources api to k8s.io/kubelet/pkg/apis
Signed-off-by: Renaud Gaubert <rgaubert@nvidia.com>
2020-09-15 05:13:33 -07:00
Kubernetes Prow Robot
e36e68f5f6 Merge pull request #94779 from SergeyKanzhelev/supportPidLimitsGAFollowUp
follow up cleanup after SupportPodPidLimits GA
2020-09-15 00:12:07 -07:00
wojtekt
a94fb5369d Enable progress notify events in watchcache 2020-09-15 08:19:12 +02:00
wojtekt
4af1328bb8 Allow tracking resource version for reflector store 2020-09-15 08:19:12 +02:00
wojtekt
56e72841b6 Implement etcd3 progress-notify feature in etcd3 layer 2020-09-15 08:19:12 +02:00
wojtekt
fbd65a265a Pipe newFunc to etcd3 storage layer 2020-09-15 08:19:12 +02:00
Kubernetes Prow Robot
37cf1d6aaa Merge pull request #94239 from andyzhangx/network-rule
add network rule support in Azure account creation
2020-09-14 20:20:06 -07:00
Sergey Kanzhelev
2a9228eb3c follow up cleanup after SupportPodPidLimits GA 2020-09-14 18:50:24 +00:00
Kubernetes Prow Robot
54df1fdc90 Merge pull request #94090 from deads2k/podpreset
remove pod presets
2020-09-14 10:43:13 -07:00
Kubernetes Prow Robot
3a42886dee Merge pull request #94711 from jingyih/update_etcd
Bump etcd to dd1b699fc489
2020-09-14 09:41:27 -07:00
Kubernetes Prow Robot
1d2424969e Merge pull request #93543 from liggitt/builder-example
Add example of using resource builder to load a manifest file
2020-09-14 08:10:59 -07:00
David Eads
82ed033ec9 clean up podpreset deprecated client 2020-09-14 09:24:41 -04:00
David Eads
c0c033b12f generated 2020-09-14 09:24:41 -04:00
David Eads
4172068d93 remove generated podpreset 2020-09-14 09:24:40 -04:00
David Eads
c7911a384c remove pod presets 2020-09-14 09:24:40 -04:00
Adrian Moreno
21b598cbe7 portforward: Fix UDP-only ports calculation
If a service has both TCP and UDP but the TCP port appears before in the
range loop, it will be considered a UDP-only port and the forwarding
will fail.

Fix that by calculating the difference between UDP ports and TCP ports.

Signed-off-by: Adrian Moreno <amorenoz@redhat.com>
2020-09-14 08:40:50 +02:00
andyzhangx
f15bb8d72e chore: add network rule support in Azure account creation
set DefaultActionDeny

fix comments
2020-09-14 03:42:58 +00:00
Stephen Augustus
2ff22026d5 [go1.15] staging/publishing: Set default go version to go1.15.2
Signed-off-by: Stephen Augustus <saugustus@vmware.com>
2020-09-11 13:15:19 -07:00
jingyih
5ee8e8e918 Update etcd to dd1b699fc489 2020-09-11 17:20:29 +08:00
Kubernetes Prow Robot
d39214ade1 Merge pull request #94603 from wojtek-t/migrate_leader_election_to_leases_todos
Migrate scheduler, controller-manager and cloud-controller-manager to use LeaseLock
2020-09-11 00:08:14 -07:00
Kubernetes Prow Robot
bcfba492ef Merge pull request #94580 from kiyoshim55/fix-kubectl-alpha-debug-panic
Fix index out of range panic for kubectl alpha debug
2020-09-10 20:58:14 -07:00
Kubernetes Prow Robot
1b0ef515b7 Merge pull request #93569 from andrewsykim/instance-v2-zone-region
cloud provider: add zone/region to InstanceMetadata
2020-09-10 17:14:14 -07:00
Kiyoshi Muranaka
bf3dfaf999 Fix index out of range panic for kubectl alpha debug
Fix containerNameToRef func to get init containers and ephemeral containers properly.

Set EphemeralContainers in generatePodCopyWithDebugContainer func to nil which means
dropping ephemeral containers from a copy of pod so that it can be created successfully,
otherwise it is rejected by the API server.
2020-09-11 09:07:09 +09:00
Kubernetes Prow Robot
6085d90897 Merge pull request #92064 from roycaihw/storage-version/serve-api
Serve storage-versions API in kube-apiserver
2020-09-10 10:45:48 -07:00
Kubernetes Prow Robot
0ea3987e53 Merge pull request #93785 from SataQiu/fix-comment-20200807
Fix incorrect comment in runtime ObjectKind interface
2020-09-10 09:33:45 -07:00
ialidzhikov
88fadb24c1 Fix staging/src/k8s.io/apimachinery/pkg/labels golint findings
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2020-09-10 18:55:17 +03:00
wojtekt
805c1753cd Migrate scheduler, controller-manager and cloud-controller-manager to lease lock. 2020-09-10 11:57:18 +02:00
Kubernetes Prow Robot
ed3be9d7b9 Merge pull request #93039 from endocrimes/dani/update-go-digest-v1_0_0
deps: opencontainers/go-digest -> v1.0.0
2020-09-09 17:01:44 -07:00
Maciej Szulik
a2d96fcbac Handle nil elements when sorting, instead of panicking 2020-09-09 22:39:46 +02:00
Kubernetes Prow Robot
53330f799a Merge pull request #94639 from wojtek-t/custom_metrics_rountrip_test
Add roundtrip tests for metrics repo
2020-09-09 06:36:17 -07:00
Kubernetes Prow Robot
0e58014d71 Merge pull request #94594 from knight42/fix/TestGetListener
test(portforward): deflake TestGetListener
2020-09-09 05:39:53 -07:00
Kubernetes Prow Robot
425edbb397 Merge pull request #94589 from p0lyn0mial/racy-serialize-object
fixes a data race in SerializeObject function
2020-09-09 04:35:53 -07:00
knight42
bb68741fcb test(portforward): deflake TestGetListener
Signed-off-by: knight42 <anonymousknight96@gmail.com>
2020-09-09 15:40:56 +08:00
wojtekt
fa51417c9f Add roundtrip tests for metrics repo 2020-09-09 08:37:53 +02:00
Kubernetes Prow Robot
1c6057b59c Merge pull request #94605 from yttan/lint
fix golint failures for staging/src/k8s.io/client-go/examples/workqueue
2020-09-08 21:35:52 -07:00
Haowei Cai
07506ab384 generated 2020-09-08 19:14:36 -07:00
Chao Xu
86dd4ce3b5 Let kube-apiserver host the storage version API
Co-authored-by: Haowei Cai <haoweic@google.com>
2020-09-08 19:14:36 -07:00
Kubernetes Prow Robot
5e95af8c7d Merge pull request #93087 from roycaihw/storage-version/move-types
Move the StorageVersions types to kube-apiserver
2020-09-08 16:33:52 -07:00
Kubernetes Prow Robot
8ba20a8b43 Merge pull request #94629 from dims/sort-list-of-formats-for-logging-format-description
Sort list of formats for --logging-format description to make it deterministic
2020-09-08 15:05:52 -07:00
Haowei Cai
769f057004 generated 2020-09-08 14:34:55 -07:00
Haowei Cai
d7ff169552 fix import paths 2020-09-08 14:34:55 -07:00
Haowei Cai
096f32d1b3 update doc.go and register.go 2020-09-08 14:34:55 -07:00
Haowei Cai
1f4a4e9040 move apiserverinternal types to kube-apiserver
move versioned types to k8s.io/api;
cleanup generated files
2020-09-08 14:34:55 -07:00
Kubernetes Prow Robot
6c824ec976 Merge pull request #94623 from answer1991/disable-goaway-ut
Skip TestClientReceivedGOAWAY
2020-09-08 12:30:12 -07:00
Kubernetes Prow Robot
48e268d6bf Merge pull request #94616 from dims/add-justaugustus-for-staging/publishing
Add Stephen Augustus as Reviewer for staging/publishing
2020-09-08 12:30:03 -07:00