ansible - 通过 ansible playbook 将证书导入到 java keystore 时出现 playbook 错误
问题描述
我是ansible的新手,请帮帮我
错误!加载 YAML 时出现语法错误。在此上下文中不允许映射值
该错误似乎在“/etc/ansible/test1.yml”中:第 4 行,第 26 列,但可能在文件中的其他位置,具体取决于确切的语法问题。
违规行似乎是:
- name: Import SSL certificate from google.com to a keystore, create it if it doesn't exist
java_cert:
^ here
yml 文件——
任务:`-名称:将 SSL 证书从 google.com 导入密钥库,如果没有则创建它 java_cert:cert_url:google.com keystore_path:/tmp/cacerts keystore_pass:changeit keystore_create:是状态:存在
解决方案
放
- name: Import SSL certificate from google.com to a keystore, ..
java_cert:
jjava_cert
必须在 n 之下name
PS在stackoverflow中也缩进你的代码
推荐阅读
- azure-web-app-service - Blazorhosted ASP.NET Core 3 作为 Azure 应用服务
- c++ - 静态初始化插件工厂
- javascript - 如何在不同的页面有来自你的不同评论
- javascript - 如何从 javascript 字符串的末尾删除可变数量的字符
- google-apps-script - 从 A1 表示法转换为字符串/列表表示法?
- oracle - PL/SQL 记录填充
- xml - XSLT 使用单引号
- c# - 如何枚举 NVMe (M2) 驱动器并在 c# 中获取它们的温度?
- flutter - 页面重新加载后 Flutter StreamBuilder 无法正常工作
- python - 将同名熊猫数据框列的值聚合到单列