mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 14:07:14 +00:00
ipvs: remove duplicated masq rules
Duplicated masq rules are created by current implementation: -A KUBE-NODE-PORT -m comment --comment "mark MASQ for externaltrafficpolicy=cluster" -j KUBE-MARK-MASQ -A KUBE-NODE-PORT -j KUBE-MARK-MASQ The last one is always there. So the one inside if statement could just be removed.
This commit is contained in:
parent
24ab69d358
commit
0e6f0736ce
@ -1283,13 +1283,6 @@ func (proxier *Proxier) writeIptablesRules() {
|
|||||||
)
|
)
|
||||||
writeLine(proxier.natRules, append(args, "-j", "ACCEPT")...)
|
writeLine(proxier.natRules, append(args, "-j", "ACCEPT")...)
|
||||||
}
|
}
|
||||||
// mark masq for others
|
|
||||||
args = append(args[:0],
|
|
||||||
"-A", string(KubeNodePortChain),
|
|
||||||
"-m", "comment", "--comment",
|
|
||||||
fmt.Sprintf(`"mark MASQ for externaltrafficpolicy=cluster"`),
|
|
||||||
)
|
|
||||||
writeLine(proxier.natRules, append(args, "-j", string(KubeMarkMasqChain))...)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// mark masq for KUBE-NODE-PORT
|
// mark masq for KUBE-NODE-PORT
|
||||||
|
Loading…
Reference in New Issue
Block a user