K8s ошибка деплоя из yaml-файла

В процессе деплоя в k8s, выдает ошибку валидации конфига, связанной с metadata. Не могу понять причину. Пишу впервые в целях самообучения, помогите разобраться пожалуйста, или если есть актуальные статьи по оформлению, был бы рад.

[root@masternode mastern]# kubectl apply -f deployment-project315.yaml
error: error validating "deployment-project315.yaml": error validating data: ValidationError(Deployment.metadata): unknown field "spec" in io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta; if you choose to ignore these errors, turn validation off with --validate=false

yaml-файл:

apiVersion : apps/v1
kind: Deployment
metadata:
  name: web-deployment
  labels:
    app  : web-k8s-deployment
    env  : prod
    owner: oborona
  spec:
    selector:
      matchLabels:
    project : site
    template:
      metadata:
    labels:
      app: site
      spec:
    containers:
      -name : web-project-315
       image: oborona34/project315
       ports:
         - containerPort:80


---
apiVersion : autoscaling/v2beta2
kind : HorizontalPodAutoscaler
metadata:
  name : 
    scaleTargetRef:
      apiVersion: apps/v2beta1v1
      kind: Deployment
      name: web-deployment-autoscaling
      minReplicas: 3
      maxReplicas: 5
      metrics:
        - type: Resource
          resource:
        name: cpu 
        targetAverageUtilization: 70
    - type: Resource
        name: memory
        targetAverageUtilization: 70

Ответы (0 шт):