mirror of https://github.com/kubernetes/kops.git
Enable more admission controllers
Enable admission controllers for: - ValidatingAdmissionPolicy - RuntimeClass Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
This commit is contained in:
parent
886a0ef951
commit
8a218c2da7
|
|
@ -147,21 +147,21 @@ func (b *KubeAPIServerOptionsBuilder) BuildOptions(cluster *kops.Cluster) error
|
|||
}
|
||||
}
|
||||
|
||||
// TODO: We can probably rewrite these more clearly in descending order
|
||||
// Based on recommendations from:
|
||||
// https://kubernetes.io/docs/admin/admission-controllers/#is-there-a-recommended-set-of-admission-controllers-to-use
|
||||
// https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/
|
||||
{
|
||||
c.EnableAdmissionPlugins = []string{
|
||||
"NamespaceLifecycle",
|
||||
"LimitRanger",
|
||||
"ServiceAccount",
|
||||
//"PersistentVolumeLabel",
|
||||
"DefaultStorageClass",
|
||||
"DefaultTolerationSeconds",
|
||||
"LimitRanger",
|
||||
"MutatingAdmissionWebhook",
|
||||
"ValidatingAdmissionWebhook",
|
||||
"NamespaceLifecycle",
|
||||
"NodeRestriction",
|
||||
"ResourceQuota",
|
||||
"RuntimeClass",
|
||||
"ServiceAccount",
|
||||
"ValidatingAdmissionPolicy",
|
||||
"ValidatingAdmissionWebhook",
|
||||
}
|
||||
c.EnableAdmissionPlugins = append(c.EnableAdmissionPlugins, c.AppendAdmissionPlugins...)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue