kubernetes/pkg/api
Andrew Sy Kim 28f3f36505
Promote the ServiceInternalTrafficPolicy field to Beta and on by default (#103462)
* pkg/features: promote the ServiceInternalTrafficPolicy field to Beta and on by default

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/api/service/testing: update Service test fixture functions to set internalTrafficPolicy=Cluster by default

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/apis/core/validation: add more Service validation tests for internalTrafficPolicy

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/registry/core/service/storage: fix failing Service REST storage tests to use internalTrafficPolicy: Cluster

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/registry/core/service/storage: add two test cases for Service REST TestServiceRegistryInternalTrafficPolicyClusterThenLocal and TestServiceRegistryInternalTrafficPolicyLocalThenCluster

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/registry/core/service: update strategy unit tests to expect default
internalTrafficPolicy=Cluster

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/proxy/ipvs: fix unit test Test_EndpointSliceReadyAndTerminatingLocal to use internalTrafficPolicy=Cluster

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/apis/core: update fuzzers to set Service internalTrafficPolicy field

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>

* pkg/api/service/testing: refactor Service test fixtures to use Tweak funcs

Signed-off-by: Andrew Sy Kim <kim.andrewsy@gmail.com>
2021-07-06 06:16:30 -07:00
..
endpoints/testing Move endpoints test-helper funcs to a package 2021-07-01 18:26:45 -07:00
legacyscheme hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
persistentvolume Use cmp.Diff instead of diff.Object* in pkg/api 2021-03-20 21:40:34 +08:00
persistentvolumeclaim Use cmp.Diff instead of diff.Object* in pkg/api 2021-03-20 21:40:34 +08:00
pod Merge pull request #101294 from twosigma/gasethostnamefqdn 2021-06-09 09:07:48 -07:00
podsecuritypolicy Merge pull request #100885 from enj/enj/i/auth_owners 2021-04-12 22:18:49 -07:00
service Promote the ServiceInternalTrafficPolicy field to Beta and on by default (#103462) 2021-07-06 06:16:30 -07:00
testing Merge pull request #101711 from hbagdi/ingressclass-namespaced-params-beta 2021-06-29 17:07:03 -07:00
v1 Prune stale entries from OWNERS files 2021-04-13 20:54:50 -04:00
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00