yaml의 오류 들여쓰기로 주석이 잘못되었습니다

1511 단어 ansible
  - name: set name resolve                                                                                                                                                                                         
    blockinfile:                                                                                                                                                                                                   
      path: /etc/hosts                                                                                                                                                                                             
      block: |                                                                                                                                                                                                     
        {{ hostvars[master-1]['ansible_facts']['eth1']['ipv4']['address'] }} cluster-endpoint                                                                                                                      
        #loop: "{{ groups['master'] }}"  
ansible가 실수를 했어요.

The task includes an option with an undefined variable. The error was: 'master' is undefined

# 들여쓴 줄이 잘못되었기 때문에 # 이 줄에 주석을 달 수 없습니다. 이것은 명령으로 간주됩니다.
들여쓰기가 잘못된 것 같지만, 진정한 문제는 호스트 이름을 인용해야 한다는 것이다. master-1

좋은 웹페이지 즐겨찾기