LabHub
学习 学习路径 课程

Ansible 实战

测验:变量优先级

在 LabHub 中继续学习

한국어 원문으로 표시합니다.

한 플레이에 vars: 로 svc_tier 를 적고, 같은 플레이의 vars_files: 로 읽는 파일에도 svc_tier 가 있다. 태스크에서 보이는 값은?

남이 만든 롤의 값을 플레이 vars_files 로 덮어썼는데 전혀 바뀌지 않는다. 가장 먼저 열어 볼 파일은?

낮은 자리에 svc_limits: {cpu: "1", memory: 1Gi} 가 있고 높은 자리에서 svc_limits: {memory: 2Gi} 를 줬다. 결과는?

인벤토리를 디렉터리로 주었더니 ansible-inventory --graph 에 호스트가 하나도 안 나온다. 디렉터리 안에는 hosts.ini 와 group_vars/ 가 있다. 원인으로 가장 그럴듯한 것은?

블록 vars 와 태스크 vars 에 같은 이름이 있다. 그 태스크에서 이기는 쪽과 그 이유는?

운영 사고 중에 -e svc_tier=emergency 로 플레이북을 돌렸다. 이 방식의 가장 큰 문제는?