Пресеты пода не работают на minikube

Я пытаюсь протестировать пресеты подов на minikube. Я запускаю следующую команду, чтобы запустить minikube:

minikube start --vm-driver hyperv --hyperv-virtual-switch имя переключателя --extra-config = apiserver.admission-control = "NamespaceLifecycle, LimitRanger, ServiceAccount, PersistentVolumeLabel, DefaultStorageClass, DefaultTolerationSeconds, MutatingAdmissionWebhook , ValidatingAdmissionWebhook, ResourceQuota, PodPreset "

После запуска кластера я запускаю kubectl get podpreset, что возвращает мне the server doesn't have a resource type 'podpreset'. У меня создалось впечатление, что мне просто нужно было добавить PodPreset в систему контроля доступа, и тогда предустановки pod работали. У кого-нибудь есть предложения?

Дополнительная информация:

OS: Windows 10

minikube version: v0.28.0

kubectl version: 

Client Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.3", GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", GitTreeState:"clean", BuildDate:"2018-05-21T09:17:39Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"windows/amd64"}

Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

person R Wood    schedule 02.07.2018    source источник


Ответы (1)


Проверьте, как Minikube запускает свой Kubeapiserver: см. «Kubernetes PodPreset не работает».

Вам необходимо установить флажок «Включить предустановку Pod». , особенно:

Вы включили тип API settings.k8s.io/v1alpha1/podpreset.
Например, это можно сделать, включив settings.k8s.io/v1alpha1=true в параметр --runtime-config для сервера API.

person VonC    schedule 03.07.2018
comment
Я считаю, что в minikube по умолчанию есть все api. См. Эту проблему с github. - person R Wood; 03.07.2018
comment
@RWood Хорошо, тогда должно быть пропущено еще одно требование. - person VonC; 03.07.2018
comment
@RWood: Вы нашли решение этой проблемы? Я тоже столкнулся с этим. - person Rohan Kumar; 08.12.2018
comment
Кто-то сделал предложение по проблеме с github, которую я создал. У меня еще не было возможности попробовать это, поэтому я не знаю, работает ли он - person R Wood; 12.12.2018