0

背景: Openstack VM(rocky) ubuntu16.04-64bit 16G RAM + 8Core CPU + 100GB disk

完成以下步骤:

  • git clone -b 3.0.1 https://gerrit.acumos.org/r/system-integration(在 ubuntu 和 root 中)

  • bash 系统集成/工具 setup_docker.sh(在 /home/ubuntu 中)

  • 如果 [[ "$(id -nG "$USER"| grep docker)" == "" ]];则 sudo usermod -aG docker $USER; 菲

  • bash 系统集成/工具/setup_k8s_stack.sh 设置(在 /home/ubuntu 中)

  • cp /etc/kubernetes/admin.conf /root/(作为 root 用户)

  • 导出 KUBECONFIG=/root/admin.conf(作为 root 用户)

  • bash 系统集成/AIO/setup_prereqs.sh k8s acumos $USER generic 2>&1 | tee aio_prep.log(作为 /home/ubuntu 中的 root 用户)

  • bash oneclick_deploy.sh 2>&1 | tee aio_deploy.log(作为 /home/ubuntu 中的 root 用户)

最后一步失败错误:lum-helm/templates/deployment.yaml 上的 YAML 解析错误:将 YAML 转换为 JSON 时出错:yaml:第 36 行:在此上下文中不允许映射值。

4

1 回答 1

1

我知道错误在我的 deployment.yaml 文件中的确切位置,如下所示:

容器:

    - name: {{ .Chart.Name }}

      image: {{ .Values.image.repository }}:{{ .Values.imagetag }}

      imagePullPolicy: {{ .Values.image.pullPolicy }}

但是在我的值文件中,imagetag 被注释了,我没有注释并且它起作用了。

于 2020-05-06T12:43:47.290 回答