【问题标题】:kubectl apply -f service.yml throws errorkubectl apply -f service.yml 抛出错误
【发布时间】:2019-01-05 17:50:00
【问题描述】:

错误:将 YAML 转换为 JSON 时出错:yaml:第 2 行:映射值为 在这种情况下不允许

这是我的 service.yml:

apiVersion: v1
 kind: Service
  metadata:
    name: eureka-service
spec:
  type: LoadBalancer
  ports:
    - port: 8761
      targetPort: 8761
  selector:
    app: eureka-naming-server

我不知道这个 service.yml 有什么问题。我在 Google Kubernetes 上有一个正在运行的 pod,标签为:appeureka-naming-server

【问题讨论】:

    标签: kubernetes yaml indentation


    【解决方案1】:

    在 YAML 块样式中,结构由缩进决定。您是否按如下方式分隔文件?:

    apiVersion: v1
    kind: Service
    metadata:
      name: eureka-service
    spec:
      type: LoadBalancer
      ports:
        - port: 8761
          targetPort: 8761
      selector:
        app: eureka-naming-server
    

    【讨论】:

      猜你喜欢
      • 2021-02-04
      • 2018-12-21
      • 1970-01-01
      • 2019-11-18
      • 2021-01-12
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      • 2022-06-17
      相关资源
      最近更新 更多