WikiJS 런타임(wiki.do4ai.com, 코드상 atlas)이 안 뜨거나 문서가 갱신되지 않을 때의 절차다.
atlas(prod 전용) / Deployment atlas: 컨테이너 wikijs(:3000, /healthz), content-sync(60초 주기 main pull 사이드카), repo-bootstrap init / ingress host wiki.do4ai.com / 콘텐츠 정본 GitHub do4ai/wiki 레포(= vault).sudo kubectl get pods,svc,ing -n atlas
curl -I https://wiki.do4ai.com/healthz
wikijs 파드 상태·/healthz·ingress host 확인. Recreate 전략이라 배포 중 짧은 다운은 정상.sudo kubectl logs deploy/atlas -c content-sync -n atlas --tail=100
content-sync가 60초마다 do4ai/wiki main을 pull → WikiJS 반영. 레포 pull 실패(토큰/네트워크)·동기화 스크립트 오류 확인. 정본은 레포이므로 대부분 재동기화로 해결./wiki/data/db.sqlite) 단일 인스턴스. 손상 시 레포 재동기화로 콘텐츠 복구 우선(DB는 캐시/런타임).wiki.do4ai.com/healthz 200, 최근 vault 변경이 페이지에 반영, content-sync 에러 없음.python3 scripts/wiki_wikijs_sync.py sync --dry-run.온보딩 트랙 2부. 서비스 운영
이전: wiki 모니터링·알람·SRE · 다음: 03. 관측과 SRE (섹션 지도) · 전체 경로: 시작하기: 신입 온보딩