在kube-apiserver中设置功能门RuntimeClass

时间:2018-12-13 08:24:18

标签: configuration kubernetes kubernetes-apiserver

我想在apiserver窗格中设置Feature Gates参数。我该怎么办?我已经尝试过使用here中的解决方案:

apiVersion: kubeadm.k8s.io/v1alpha1
kind: MasterConfiguration
apiServerExtraArgs:
  feature-gates: "RuntimeClass=true"

但是它不起作用:

kubectl apply -f update_api_server.yaml 
error: unable to recognize "update_api_server.yaml": no matches for kind "MasterConfiguration" in version "kubeadm.k8s.io/v1alpha1"

我正在使用k8s v1.13.0。 谢谢

1 个答案:

答案 0 :(得分:2)

可以直接在/etc/kubernetes/manifests/kube-apiserver.yaml中完成。将此行添加到命令:- --feature-gates=RuntimeClass=true