본문 바로가기

yaml2

[Cloud] Ansible Playbook 디버깅: 흔한 오류 해결 및 실전 팁 목차Ansible Playbook 디버깅, 처음엔 저도 막막했습니다Ansible Playbook 디버깅이란? 기본 개념부터 잡고 가기디버깅 전에 먼저 해야 할 것들: 사전 점검1. --syntax-check로 문법 먼저 확인2. --check 모드로 드라이런(Dry-run) 실행Ansible Playbook 디버깅 핵심 도구: 상세 출력과 debug 모듈Verbosity(상세 출력) 레벨 활용debug 모듈로 변수 값 확인하기register로 태스크 결과 캡처하기Ansible 오류 유형별 해결 방법: 실전 트러블슈팅⚠️ 오류 1: UNREACHABLE — 호스트에 접근 불가⚠️ 오류 2: 변수 undefined — 변수를 찾을 수 없음⚠️ 오류 3: 권한 오류 — Permission Denied⚠️ 오류.. 2026. 4. 16.
[HomeLabs] Proxmox에 Home Assistant 올리기 ② — Mushroom Cards 대시보드 만들기 환경 정보항목내용Home Assistant Core2026.3.xMushroom Cardsv5.1.1SmartThings 기기31개 (switch, cover, media_player, binary_sensor)대시보드 탭7개 (홈, 거실, 주방, 아이방, 안방, 세탁실, 미디어)1. 핵심: Entity ID를 먼저 파악하자대시보드를 만들 때 가장 먼저 할 일은 각 기기의 Entity ID를 확인하는 것이다. SmartThings에서 가져온 기기들은 예상과 다른 형태로 등록될 수 있다.Entity ID 확인 방법개발자 도구 → 상태(States) 탭 → 상단 검색창에 키워드 입력.삽질 포인트: light가 아니라 switch직접 해보니 가장 헤맨 부분이 이거였다. SmartThings에서 가져온 조명이 .. 2026. 4. 4.