Когда я пытаюсь выполнить эту команду kubectl apply -f mydeployment.yaml, я получаю сообщение об ошибке: SchemaError (io.k8s.api.core.v1.ContainerState): недопустимый объект не имеет дополнительных свойств. Что я могу сделать, чтобы успешно развернуть мой aspnetcore webapi в моем локальном кластере Kubernetes?
Я уже пытался обновить миникуб, выполнив команду choco upgrade minikube. Там написано, что у меня уже есть последняя версия. minikube v1.0.0 является последней доступной версией, основанной на ваших источниках.
Мой файл deploy.yaml, который я создал, выглядит следующим образом.
apiVersion: apps/v1
kind: Deployment
metadata:
name: app
labels:
app: app
spec:
replicas: 3
selector:
matchLabels:
app: app
template:
metadata:
labels:
app: app
spec:
containers:
name: myfirstdockerapi
image: myfirstdockerapi
ports:
- containerPort: 80