Skip to content

Rebase 1.21 beta 1 - #3

Open
ravisantoshgudimetla wants to merge 2912 commits into
masterfrom
rebase-1.21-beta-1
Open

Rebase 1.21 beta 1#3
ravisantoshgudimetla wants to merge 2912 commits into
masterfrom
rebase-1.21-beta-1

Conversation

@ravisantoshgudimetla

Copy link
Copy Markdown
Owner

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

Does this PR introduce a user-facing change?:


Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:


k8s-ci-robot and others added 30 commits March 4, 2021 20:32
update node local dns to 1.17.0 for IPv6 support/hosts/trace plugins
Signed-off-by: xh4n3 <xyn1016@gmail.com>
…ncerclass-field

Add LoadBalancerClass field in service
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com>
add a new metric to kube-proxy iptables, so it exposes the number
of rules programmed in each iteration.
The current udp implementation listens on any for tcp, udp and tcp. There
are some cases where it makes sense to listen on specific addresses
(especially udp, see kubernetes#95565).
This is because UDP is connectionless, and in order to conntrack to
work, the application must ensure that the src of the reply is the same
as the dest of the request. The easiest way to do that is to bind
explicitly on an ip.
Here we pass an optional parameter that contains a comma separated list
of addresses.

Signed-off-by: Federico Paolinelli <fpaoline@redhat.com>
This is to consume the changes for binding the udp listeners of netexec
to specific addresses.

Signed-off-by: Federico Paolinelli <fpaoline@redhat.com>
…e_default_value

remove duplicate default message for some flag
fix staticcheck for k8s.io/apiserver/pkg/endpoints
…volume

Unify determination of whether a volume is ephemeral
Scheduler: remove direct dependency for k8s.io/kubernetes/pkg/util/node
migrate pkg/kubelet/server to structured logging.

Signed-off-by: Aditi Sharma <adi.sky17@gmail.com>
…rd-etc-hosts

Windows: Fixes /etc/hosts file mounting support for containerd
k8s-ci-robot and others added 30 commits March 8, 2021 16:27
Migrate pkg/kubelet/server to structured logging
Migrate pkg/kubelet/kuberuntime/kuberuntime_manager.go to structured logging
…-for-test

Adding dims as approver for test/
Enabling runtime config on E2E node tests
skip checking nodeport on external addrs in conformance tests
…g-pkg/kubelet/token

Migrate pkg/kubelet/token to structured logging
…ty_validate

cleanup: wrap the apiserver identity validation
Migrate pkg/kubelet/status to structured logging
Cleanup the remaining multi-owned sig-node tests
Stop using SIGDescribe for upgrade tests to reflect reality
…g_kubelet_tests

Replace klog with with testing.T logging in pkg/kubelet tests
implement EnqueueExtensions interface in noderesources
Promote ReplicaSet Replace and Patch Test +2 Endpoints
switch most e2e tests to storage/v1 over v1beta1
…tes#96968)

* namespace by name default labelling

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Co-authored-by: Abhishek Raut <rauta@vmware.com>

* Make some logic improvement into default namespace label

* Fix unit tests

* minor change to trigger the CI

* Correct some tests and validation behaviors

* Add Canonicalize normalization and improve validation

* Remove label validation that should be dealt by strategy

* Update defaults_test.go
add fuzzer
ns spec

* remove the finalizer thingy

* Fix integration test

* Add namespace canonicalize unit test

* Improve validation code and code comments

* move validation of labels to validateupdate

* spacex will save us all

* add comment to testget

* readablility of canonicalize

* Added namespace finalize and status update validation

* comment about ungenerated names

* correcting a missing line on storage_test

* Update the namespace validation unit test

* Add more missing unit test changes

* Let's just blast the value. Also documenting the workflow here

* Remove unnecessary validations

Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Co-authored-by: Abhishek Raut <rauta@vmware.com>
Co-authored-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
slice mirroring controller should mirror annotations (but endpoints.kubernetes.io/last-change-trigger-time annotation) and labels
dockershim: fix started and finished timestamp of the container status
…optimization

add if check for number of scheduled pods to be greater than 0
Promote Endpoint Slice E2E Tests to Conformance
…tial-staging

Move credential provider code to staging/
…_apiserver

Apply context to restclient and serviceaccount metrics
kubelet: migrate pkg/kubelet/cloudresource to structured logging
Add jingxu97 to volumemanager owner
…inerd-installation-service

Capture logs from containerd-installation service
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.