Commit Graph

120678 Commits

Author SHA1 Message Date
Ben Luddy
09a1abda99
Update vendoring to take new CBOR library dependency. 2024-01-25 08:35:26 -05:00
Ben Luddy
ef27338bef
Add skeleton CBOR package and introduce library dependency. 2024-01-25 08:32:50 -05:00
Kubernetes Prow Robot
7944ebe481
Merge pull request #122827 from rexagod/add-rex
sig-instrumentation: add rexagod to other groups
2024-01-25 14:13:24 +01:00
Kubernetes Prow Robot
4163ce5017
Merge pull request #119200 from eiffel-fl/francis/sysadmin-debug-profile
kubectl debug: add sysadmin profile
2024-01-25 10:12:39 +01:00
Francis Laniel
4d6c0ba518 kubectl debug: add sysadmin profile
Add the sysadmin profile from KEP 1441 [1].

Signed-off-by: Francis Laniel <flaniel@linux.microsoft.com>
[1]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-cli/1441-kubectl-debug#debugging-profiles
2024-01-25 14:58:50 +07:00
Kubernetes Prow Robot
81986587ef
Merge pull request #122917 from bells17/make-update-add-update-golangci-lint-config
make update: add update-golangci-lint-config
2024-01-25 08:30:57 +01:00
Sreeram Venkitesh
1ad143177c
Added metric resource name to HPA table (#122804)
* Added metric resource name to HPA table

* Added colon suggested from code review
2024-01-25 00:32:39 +01:00
Kubernetes Prow Robot
55f9657e07
Merge pull request #122692 from aroradaman/reject-packets-to-invalid-port
proxy/nftables: reject packets destined for invalid ports of service ips
2024-01-24 23:17:34 +01:00
Kubernetes Prow Robot
17ad610559
Merge pull request #121321 from charles-chenzz/fix_flaky_PodReadyToStartContainersCondition
[KEP - 3085] Add e2e test for PodReadyToStartContainerCondition when config map is created
2024-01-24 21:57:24 +01:00
Kubernetes Prow Robot
f025a96d2f
Merge pull request #122728 from RomanBednar/pv-phase-transition-time-doc-fix
Remove alpha reference from PersistentVolumeStatus.lastPhaseTransitionTime docs
2024-01-24 19:51:51 +01:00
Kubernetes Prow Robot
fc4d6ac8ea
Merge pull request #121731 from Taction/service-account-token-projected-volume-validation
Fix service account token projected volume validation
2024-01-24 19:51:43 +01:00
Kubernetes Prow Robot
fb1aea9a28
Merge pull request #120631 from liyuerich/ptrderef
Drop deprecated pointer package
2024-01-24 19:51:24 +01:00
Kubernetes Prow Robot
7ff2deceb1
Merge pull request #122937 from dims/remove-vmware-cloud-provider
Drop in-tree cloud provider for vsphere
2024-01-24 18:46:21 +01:00
Kubernetes Prow Robot
b37c609b90
Merge pull request #122276 from pohly/dra-patch-reserved-for
dra: enable adding ReservedFor entries through strategic-merge-patch
2024-01-24 18:46:09 +01:00
Hu#
b98e47dd80
tests: Cleanup for Job e2e tests global vars (#121695)
* put var in local

Signed-off-by: husharp <jinhao.hu@pingcap.com>

* revert gomod

Signed-off-by: husharp <jinhao.hu@pingcap.com>

---------

Signed-off-by: husharp <jinhao.hu@pingcap.com>
2024-01-24 14:00:38 +01:00
liyuerich
e490439262 drop deprecated pointer package
Signed-off-by: liyuerich <yue.li@daocloud.io>
2024-01-24 19:44:07 +08:00
Kubernetes Prow Robot
a1ffdedf78
Merge pull request #119398 from IvoGoman/feat/clientconfig-override-raw
k8s.io/client-go: add ClientConfig option to override raw config
2024-01-24 02:12:19 +01:00
Davanum Srinivas
65d67101e7
Drop vsphere cloud provider
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-01-23 19:57:01 -05:00
Kubernetes Prow Robot
e50efe5b9d
Merge pull request #122915 from MikeSpreitzer/note-codegen-dirs
Add note about directory structure in code-generator
2024-01-23 23:52:09 +01:00
Kubernetes Prow Robot
4128848655
Merge pull request #122914 from alexanderConstantinescu/kep-3836-beta
KEP 3836 - promote to beta
2024-01-23 23:51:55 +01:00
Kubernetes Prow Robot
7bb00356f0
Merge pull request #122857 from nilo19/chore/cleanup-azure
chore: Cleanup in-tree credential provider azure and cloud provider a…
2024-01-23 21:31:11 +01:00
Kubernetes Prow Robot
31197eba75
Merge pull request #122518 from cici37/celEnv29
Update env version, add cost for previous added func, add tests, etc.
2024-01-23 21:31:04 +01:00
Kubernetes Prow Robot
cf2003fde4
Merge pull request #122618 from ivanvc/improve-describe-job-output
describer: improve job and pod template output
2024-01-23 20:03:53 +01:00
Kubernetes Prow Robot
89dcee65a2
Merge pull request #121735 from vlasebian/issue-115175-testing-import-presubmit-check
Add script for restricting import of test only libraries
2024-01-23 20:03:46 +01:00
Joe Betz
eafa9bd24b Add validation tests 2024-01-23 18:23:39 +00:00
Kubernetes Prow Robot
0f817dcd65
Merge pull request #122584 from xigang/resource_reserved
kubelet: cleanup system-reserved and kube-reserved flag usage
2024-01-23 18:10:27 +01:00
zhangchao
7972f0309c Fix service account token projected volume validation
Signed-off-by: zhangchao <zchao9100@gmail.com>
2024-01-23 23:03:37 +08:00
Kubernetes Prow Robot
bd6c1fcc20
Merge pull request #122929 from kerthcet/cleanup/perf
Quick break for performance
2024-01-23 13:49:49 +01:00
charles-chenzz
367bbd01d7 update testcase on podreadytostartcontainercondition 2024-01-23 18:29:35 +06:00
kerthcet
8371e4cf93 quick break when met
Signed-off-by: kerthcet <kerthcet@gmail.com>
2024-01-23 19:40:15 +08:00
Ivo Gosemann
740b4c456d
k8s.io/client-go: add OverridingClientConfig overriding RawConfig 2024-01-23 11:13:40 +01:00
Ivo Gosemann
db80aa56ed
k8s.io/client-go: add ClientConfig option to override raw config 2024-01-23 09:30:42 +01:00
Kubernetes Prow Robot
3aa8c59fec
Merge pull request #122906 from danwinship/kubeadm-kubeconfig-fix-2
Fix to previous EnsureAdminClusterRoleBindingImpl fix
2024-01-23 05:17:52 +01:00
Mike Spreitzer
b88fefad1f Add note about directory structure
Signed-off-by: Mike Spreitzer <mspreitz@us.ibm.com>
2024-01-22 15:36:35 -05:00
bells17
62eb7cb4f9 make update: add update-golangci-lint-config 2024-01-23 03:09:13 +09:00
Kubernetes Prow Robot
445869a59b
Merge pull request #122873 from p0lyn0mial/upstream-reflector-usewatchlist-pointer
client-go/reflector: make UseWatchList a pointer
2024-01-22 18:20:58 +01:00
Kubernetes Prow Robot
745a364422
Merge pull request #120866 from bzsuni/cleanup/sets/api
use generic Set in api
2024-01-22 18:20:48 +01:00
Alexander Constantinescu
31de75f62c KEP 3836 - promote to beta 2024-01-22 17:47:41 +01:00
Kubernetes Prow Robot
9c1c603fbe
Merge pull request #121145 from Rei1010/apiClean
e2e_api: stop using deprecated framework.ExpectNotEqual
2024-01-22 16:31:09 +01:00
Kubernetes Prow Robot
7c0c4fb104
Merge pull request #122876 from danwinship/dead-scheduler-config
Remove some dead options in KubeSchedulerConfiguration
2024-01-22 15:05:30 +01:00
Dan Winship
b46455ddfe Fix to previous EnsureAdminClusterRoleBindingImpl fix
The previous fix changed the behavior of
EnsureAdminClusterRoleBindingImpl under the assumption that the unit
test was correct and the real-world behavior was wrong, but in fact,
the real-world behavior was already correct, and the unit test was
expecting the wrong result because of the difference in behavior
between real and fake clients.
2024-01-22 08:23:41 -05:00
Kubernetes Prow Robot
a07b1aaa5b
Merge pull request #122893 from danwinship/kubeadm-rolebinding-failure
Fix EnsureAdminClusterRoleBindingImpl error handling
2024-01-21 19:18:47 +01:00
Dan Winship
b18caee5df Fix EnsureAdminClusterRoleBindingImpl error handling
The code assumed Create() returned nil on error, but that's only true
for the fake clients in unit tests.
2024-01-21 10:53:52 -05:00
Daman Arora
25a40b1c7c pkg/proxy/nftables: handle traffic to node ports with no endpoints
NFTables proxy will no longer install drop and reject rules for node
port services with no endpoints in chains associated with forward and
output hooks.

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 20:07:56 +05:30
Daman Arora
4b40299133 pkg/proxy/nftables: handle traffic to cluster ip
NFTables proxy will now drop traffic directed towards unallocated
ClusterIPs and reject traffic directed towards invalid ports of
Cluster IPs.

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 19:58:37 +05:30
Daman Arora
01d7de5464 pkg/proxy/nftables: rename constant names for nftable objects
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 13:12:18 +05:30
Daman Arora
80ca91c90c pkg/proxy/nftables: refactor packet tracer address matching
Use bool instead of not-equal-operator as string in
tracer.addressMatches of helpers_test.go

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 12:53:55 +05:30
Daman Arora
d23483dd7c pkg/proxy/config: rename import aliases
* coreinformers -> v1informers
* discovery -> discoveryv1
* discoveryinformers -> discoveryv1informers

Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 12:36:39 +05:30
Daman Arora
212c5dd216 pkg/proxy/config: use blank identifier instead of ignoring error
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-01-21 12:28:52 +05:30
Qi Ni
3bf2bf8191 chore: Cleanup in-tree credential provider azure and cloud provider azure 2024-01-20 15:18:31 +08:00