"host_fqdn" 변수에서 키워드를 검색하세요. 값에 "lab.com" 키워드가 있으면 해당 값을 다시 "host_fqdn"에 직접 저장해야 하며, 그렇지 않으면 "lab.com" 키워드를 값에 추가하여 "host_fqdn" 변수에 저장해야 합니다.
vars:
host_fqdn: server
host_fqdn: |
{% if 'lab.com' in {{ host_fqdn }} %}
{% host_fqdn = "{{ host_fqdn }}" %}
{% else %}
{% host_fqdn = "{{ host_fqdn }}.lab.com" %}
{% endif %}
답변1
vars를 통해서는 수행할 수 없지만 아래와 같이 set_fact를 통해 수행할 수 있습니다.
- set_fact:
host_fqdn: "{{ host_fqdn if 'lab.com' in host_fqdn else host_fqdn ~'.lab.com' }}"