Skip to content

Commit df9a567

Browse files
committed
add feature gate ExternalPolicyForExternalIP for the bug fix
1 parent 8cecc9a commit df9a567

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pkg/features/kube_features.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,6 +574,13 @@ const (
574574
// medium: HugePages-1Gi
575575
HugePageStorageMediumSize featuregate.Feature = "HugePageStorageMediumSize"
576576

577+
// owner: @freehan
578+
// GA: v1.18
579+
//
580+
// Enable ExternalTrafficPolicy for Service ExternalIPs.
581+
// This is for bug fix #69811
582+
ExternalPolicyForExternalIP featuregate.Feature = "ExternalPolicyForExternalIP"
583+
577584
// owner: @bswartz
578585
// alpha: v1.18
579586
//
@@ -668,6 +675,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
668675
ImmutableEphemeralVolumes: {Default: false, PreRelease: featuregate.Alpha},
669676
DefaultIngressClass: {Default: true, PreRelease: featuregate.Beta},
670677
HugePageStorageMediumSize: {Default: false, PreRelease: featuregate.Alpha},
678+
ExternalPolicyForExternalIP: {Default: false, PreRelease: featuregate.GA}, // remove in 1.19
671679
AnyVolumeDataSource: {Default: false, PreRelease: featuregate.Alpha},
672680

673681
// inherited features from generic apiserver, relisted here to get a conflict if it is changed

0 commit comments

Comments
 (0)