Merge pull request #76848 from Huang-Wei/fix-kubemark-proxy

Fixed a kubemark panic when hollow-node is morphed as proxy
k3s-v1.15.3
Kubernetes Prow Robot 2019-04-23 00:46:09 -07:00 committed by GitHub
commit ccf9556ddc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -17,6 +17,7 @@ limitations under the License.
package main
import (
"errors"
goflag "flag"
"fmt"
"math/rand"
@ -185,7 +186,9 @@ func run(config *hollowNodeConfig) {
}
iptInterface := fakeiptables.NewFake()
sysctl := fakesysctl.NewFake()
execer := &fakeexec.FakeExec{}
execer := &fakeexec.FakeExec{
LookPathFunc: func(_ string) (string, error) { return "", errors.New("fake execer") },
}
eventBroadcaster := record.NewBroadcaster()
recorder := eventBroadcaster.NewRecorder(legacyscheme.Scheme, v1.EventSource{Component: "kube-proxy", Host: config.NodeName})