kubernetes/pkg/apis/core
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
..
fuzzer Promote the ServiceInternalTrafficPolicy field to Beta and on by default (#103462) 2021-07-06 06:16:30 -07:00
helper Update helper methods to print and parse ReadWriteOncePod access mode 2021-06-28 21:25:37 -07:00
install hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
pods hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
v1 Update helper methods to print and parse ReadWriteOncePod access mode 2021-06-28 21:25:37 -07:00
validation Promote the ServiceInternalTrafficPolicy field to Beta and on by default (#103462) 2021-07-06 06:16:30 -07:00
annotation_key_constants.go Merge pull request #101099 from pacoxu/podpreset-clean 2021-05-20 10:40:36 -07:00
doc.go Fix golint errors in pkg/apis/core (#82919) 2019-09-25 11:06:51 -07:00
json.go Fix golint errors in pkg/apis/core (#82919) 2019-09-25 11:06:51 -07:00
objectreference.go Fix golint errors in pkg/apis/core (#82919) 2019-09-25 11:06:51 -07:00
OWNERS Set OWNERS of pkg/apis to api-(approvers/reviewers) 2021-05-04 19:33:36 +00:00
register.go Switch ephemeralcontainers SR to Pod Kind 2021-04-13 13:36:48 +02:00
resource.go Downward API hugepages 2020-11-10 16:09:13 -05:00
taint_test.go make taint.ToString() consistent with the reverse parsing logic 2019-07-16 21:06:01 +08:00
taint.go Fix golint errors in pkg/apis/core (#82919) 2019-09-25 11:06:51 -07:00
toleration_test.go add UT for apk/apis/core/toleration.go 2017-11-15 09:44:27 +08:00
toleration.go
types.go ReadWriteOncePod PV access mode and feature gate 2021-06-28 21:25:35 -07:00
zz_generated.deepcopy.go apis: update generated code after removing Service topologyKeys 2021-06-03 22:17:46 -04:00