无法在kubernetes1中创建POD,得到错误信息。

问题描述 投票:0回答:1

我正在学习Kubernetes,并用configmap创建一个Pod。我创建了一个yaml文件来创建一个POD。但我得到以下错误信息

错误:解析yuvi.yaml时出错:将YAML转换为JSON时出错:YAML:第13行:此上下文中不允许使用映射值。

我的配置图名称: yuviconfigmap

YAML文件。


apiVersion: v1
kind: Pod
metadata:
 name: yuvipod1
spec:
 containers:
   - name: yuvicontain
     image: nginx
     volumeMounts:
     - name: yuvivolume
        mountPath: /etc/voulme
  volumes:
  - name: yuvivolume
    configMap:
      name: yuviconfigmap
kubernetes pod
1个回答
1
投票

yaml不符合kubernetes的要求。下面的应该可以。

apiVersion: v1
kind: Pod
metadata:
  name: yuvipod1
spec:
  containers:
  - name: yuvicontain
    image: nginx
    volumeMounts:
    - name: yuvivolume
      mountPath: /etc/voulme
  volumes:
    - name: yuvivolume
      configMap:
        name: yuviconfigmap
© www.soinside.com 2019 - 2024. All rights reserved.