Merge pull request #70896 from ksubrmnn/overlay_dsr

Adding Windows Overlay support to Kube Proxy

Kubernetes-commit: c06ca11b5dc637fe3df3fb2b50a1980e1237654c
This commit is contained in:
Kubernetes Publisher 2019-02-20 12:53:13 -08:00
commit b0d59d3ca3
2 changed files with 292 additions and 342 deletions

620
Godeps/Godeps.json generated

File diff suppressed because it is too large Load Diff

View File

@ -88,6 +88,18 @@ const (
//
// Server-side apply. Merging happens on the server.
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() {
@ -106,4 +118,6 @@ var defaultKubernetesFeatureGates = map[utilfeature.Feature]utilfeature.FeatureS
APIListChunking: {Default: true, PreRelease: utilfeature.Beta},
DryRun: {Default: true, PreRelease: utilfeature.Beta},
ServerSideApply: {Default: false, PreRelease: utilfeature.Alpha},
WinOverlay: {Default: false, PreRelease: utilfeature.Alpha},
WinDSR: {Default: false, PreRelease: utilfeature.Alpha},
}