如何在minikube节点上的kubernetes pod中设置sysctl密钥?

我正在使用k8s v 1.7。 遵循文档中的指导,我的部署在其规范中具有以下内容:

annotations: security.alpha.kubernetes.io/unsafe-sysctls: net.core.somaxconn=16384 

但是,当应用使用kubectl ,我得到以下错误:

 forbidden sysctl: "net.core.somaxconn" not whitelisted 

现在文档说我应该在节点上运行这样的东西:

 kubelet --experimental-allowed-unsafe-sysctls 'net.core.somaxconn' 

但是我不知道在哪里运行这个命令。 我试图在minikube ssh里面,但似乎没有安装kubelet

我正在寻找像这样的东西:

 minikube start --extra-config='allow net.core.somaxconn' 

我试过这个,它似乎工作

 minikube start --extra-config=kubelet.AllowedUnsafeSysctls=net.core.somaxconn 

从这里提取: https : //github.com/kubernetes/kubernetes/blob/master/cmd/kubelet/app/options/options.go