可以在YAML中使用IP地址

时间:2018-08-06 13:30:35

标签: yaml

---
- hosts: 192.168.1.1
  tasks:
  - name: run show version on remote devices
   ios_command:
     commands: show version
  

错误:在此上下文中,第2行列处不允许使用映射值   9

使用此语法我到底做了什么错误?可以在这里使用IP代替DNS吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用192.168.1.1之类的IP,它将被识别为字符串(在解析过程中,一旦遇到第二个点,它将成为一个浮点数。

文件中的问题是缩进ios_command,其i必须与n中的name对齐:

---
- hosts: 192.168.1.1
  tasks:
  - name: run show version on remote devices
    ios_command:
     commands: show version