전체 문서
Getting Started
CICDoo란 시작하기: 온보딩 마법사 대시보드와 인프라 맵Concepts
프로덕션, 스테이징, 개발 스테이지 도메인, 서브도메인, SSL Odoo 버전과 에디션 (Community와 Enterprise) 워크스페이스와 팀 협업Servers
서버 추가하기 서버 도메인과 DNS 로드 밸런서 사용하기 서버 작업: 배포, 로그, 차트Projects & Git
프로젝트 만들기 GitHub 연결하기 GitLab 연결하기 브랜치와 인스턴스Instances & Console
인스턴스 만들기 인스턴스 재시작, 중지, 삭제 스테이지 간 브랜치 병합 웹 IDE와 원격 접속 인스턴스 설정 설명 배포와 작업 큐Agent Tasks
에이전트 작업이란 에이전트 작업 설정하기 작업 실행과 결과 검토 에이전트 시간과 추가 구매Monitoring & Backups
인스턴스 모니터링 백업과 복원 경고 알림 (이메일과 SMS)Workspaces & Permissions
워크스페이스 멤버 초대하기 멤버 권한과 리소스 접근 멤버가 리소스를 보거나 사용할 수 없습니다Account & Security
2단계 인증 (2FA) 프로필과 연동 설정 비밀번호와 계정 복구Billing & Plans
요금제와 가격 업그레이드와 구독 관리 프로젝트 구독이 미납된 경우 채널 파트너 프로그램Support & Tickets
지원 티켓 열기 CICDoo 팀에 도움 요청하기Troubleshooting
문제 해결: 서버를 연결할 수 없습니다 문제 해결: 배포가 실패했습니다 문제 해결: 저장소를 옮긴 뒤 git push가 403으로 실패합니다 문제 해결: 인스턴스가 중단되거나 느립니다 문제 해결: 도메인 또는 SSL 문제인스턴스 및 콘솔
배포와 작업 큐
CICDoo가 배포와 그 밖의 동작을 큐 작업으로 실행하는 방식, 그리고 작업의 상태와 로그를 확인하는 방법.
CICDoo에서 일이 처리되는 방식
인스턴스의 모든 동작은 큐의 작업으로 실행됩니다. 인스턴스의 브랜치에 코드를 푸시하면 배포가 자동으로 시작되고, 콘솔에서 직접 실행하는 동작 (재시작, 백업, 병합 등)도 같은 방식으로 큐에 들어갑니다. 작업마다 상태가 있고, 읽을 수 있는 로그가 있습니다.
작업 유형
다음과 같은 작업 유형이 있습니다:
- 배포: 코드 푸시 후 인스턴스를 빌드하고 배포합니다.
- 업그레이드: 소프트 재시작으로, Odoo를 재시작하고 모듈을 업그레이드합니다.
- 재시작: Docker 컨테이너의 하드 재시작입니다.
- 백업과 복원: 인스턴스 백업과 복원입니다.
- 병합: 스테이지 간 브랜치 병합입니다.
- 중지: 인스턴스를 중지합니다.
- 제거: 인스턴스를 삭제합니다.
작업 상태
- 대기 중: 시작을 기다리는 중입니다.
- 처리 중 (진행 중): 준비되고 있습니다.
- 실행 중: 서버에서 시작되어 실행되고 있습니다.
- 완료: 성공적으로 끝났습니다.
- 실패: 무언가 잘못되었습니다. 이유는 로그가 알려 줍니다.
인스턴스 콘솔의 큐 탭
인스턴스를 열고 큐 탭을 클릭하세요. 해당 인스턴스의 최근 작업이 유형, 상태, 시작한 사람 (본인, 팀원, 또는 자동 작업의 경우 cicdoo), 생성 시각과 함께 나열됩니다. 목록은 자동으로 갱신되며, 직접 다시 불러오고 싶을 때 쓸 수 있는 새로고침 링크도 있습니다.
큐 페이지
사이드바에는 모든 인스턴스의 작업을 한 표에 모아 보여 주는 큐 페이지도 있습니다: 서버, 인스턴스 (리포지토리와 브랜치), 유형, 상태, 시작한 사람, 생성 시각. 인스턴스 링크를 클릭하면 그 콘솔로 이동합니다.
작업 로그 보기
작업에서 로그 보기 (큐 탭) 또는 로그 (큐 페이지)를 클릭하세요. 전체 작업 출력이 담긴 대화상자가 열립니다. 작업이 아직 진행 중이면 로그에 실시간 표시가 나타나고 몇 초마다 갱신되므로, 배포가 진행되는 모습을 지켜볼 수 있습니다. 작업이 실패한 경우에는 같은 대화상자에 로그나 오류 메시지가 표시됩니다.
관련 문서
- 재시작 유형은 인스턴스 재시작, 중지, 삭제에서 설명합니다.
- 병합 작업은 스테이지 간 브랜치 병합에서 다룹니다.
- 백업과 복원 작업은 백업과 복원에서 다룹니다.
문제가 해결되지 않으면 티켓 페이지나 채팅 위젯에서 지원 티켓을 열어 주세요.
여전히 해결되지 않나요? 앱에서 티켓을 열거나 엔지니어와 상담하세요.