在YAML中可以使用IP地址吗
错误:此上下文第2行列不允许映射值 九,在YAML中可以使用IP地址吗,yaml,Yaml,错误:此上下文第2行列不允许映射值 九, 这个语法我到底做错了什么?这里是否可以使用IP而不是DNS?是的,您可以使用类似于192.168.1.1的IP,它将被识别为字符串(在解析过程中,一旦遇到第二个点,它将成为一个非浮点数) 文件中的问题在于ios\u命令的缩进,它的i必须与name中的n对齐: --- - hosts: 192.168.1.1 tasks: - name: run show version on remote devices ios_command:
这个语法我到底做错了什么?这里是否可以使用IP而不是DNS?是的,您可以使用类似于
192.168.1.1
的IP,它将被识别为字符串(在解析过程中,一旦遇到第二个点,它将成为一个非浮点数)
文件中的问题在于ios\u命令的缩进,它的i
必须与name
中的n
对齐:
---
- hosts: 192.168.1.1
tasks:
- name: run show version on remote devices
ios_command:
commands: show version
您可能想尝试转义IP(明确地说它是一个字符串):hosts:“192.168.1.1”您需要正确缩进YAML。行ios\u命令:
需要再缩进一个空格
---
- hosts: 192.168.1.1
tasks:
- name: run show version on remote devices
ios_command:
commands: show version