我正在尝试确定是否有可能使用从我们的Ansible Tower实例收集的Ansible事实填充我们的Servicenow CMDB。我可以找到很多有关从CMDB提取清单或使用Ansible创建事件的文档,但是关于基于收集的事实更新CI对象的文档却很少。这可能吗?
答案 0 :(得分:0)
签出此仓库https://github.com/michaelford85/ansible-servicenow-exercises
尤其是Ansible Playbook-> snow-table-fields.yml
- name: Retrieve fields for a table {{ snow_table }}
snow_record:
state: present
table: "{{ snow_table }}"
data:
name: delete_this_record
username: "{{ SN_USERNAME }}"
password: "{{ SN_PASSWORD }}"
instance: "{{ SN_INSTANCE }}"
register: table_output
其中{{snow_table}}可能类似于cmdb_ci_linux_server