Merge pull request #70896 from ksubrmnn/overlay_dsr
Adding Windows Overlay support to Kube Proxy Kubernetes-commit: c06ca11b5dc637fe3df3fb2b50a1980e1237654c
This commit is contained in:
commit
b0d59d3ca3
File diff suppressed because it is too large
Load Diff
|
|
@ -88,6 +88,18 @@ const (
|
||||||
//
|
//
|
||||||
// Server-side apply. Merging happens on the server.
|
// Server-side apply. Merging happens on the server.
|
||||||
ServerSideApply utilfeature.Feature = "ServerSideApply"
|
ServerSideApply utilfeature.Feature = "ServerSideApply"
|
||||||
|
|
||||||
|
// owner: @ksubrmnn
|
||||||
|
// alpha: v1.14
|
||||||
|
//
|
||||||
|
// Allows kube-proxy to run in Overlay mode for Windows
|
||||||
|
WinOverlay utilfeature.Feature = "WinOverlay"
|
||||||
|
|
||||||
|
// owner: @ksubrmnn
|
||||||
|
// alpha: v1.14
|
||||||
|
//
|
||||||
|
// Allows kube-proxy to create DSR loadbalancers for Windows
|
||||||
|
WinDSR utilfeature.Feature = "WinDSR"
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
|
@ -106,4 +118,6 @@ var defaultKubernetesFeatureGates = map[utilfeature.Feature]utilfeature.FeatureS
|
||||||
APIListChunking: {Default: true, PreRelease: utilfeature.Beta},
|
APIListChunking: {Default: true, PreRelease: utilfeature.Beta},
|
||||||
DryRun: {Default: true, PreRelease: utilfeature.Beta},
|
DryRun: {Default: true, PreRelease: utilfeature.Beta},
|
||||||
ServerSideApply: {Default: false, PreRelease: utilfeature.Alpha},
|
ServerSideApply: {Default: false, PreRelease: utilfeature.Alpha},
|
||||||
|
WinOverlay: {Default: false, PreRelease: utilfeature.Alpha},
|
||||||
|
WinDSR: {Default: false, PreRelease: utilfeature.Alpha},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue