Making a pre-created chart

CloudHub에서 제공되는 모든 Chart들은 생성/수정/삭제가 가능합니다.

형식은 json 포맷으로 이루어져 있으며, 파일의 위치는 아래와 같이 /etc/systemd/system/multi-user.target.wants/cloudhub.service에 지정되어 있습니다.

$ sudo vim /etc/systemd/system/multi-user.target.wants/cloudhub.service ... Environment="CANNED_PATH=/usr/share/cloudhub/cloudhub-canned" Environment="PROTOBOARDS_PATH=/usr/share/cloudhub/cloudhub-protoboards" ...

위의 CANNED_PATHPROTOBOARDS_PATH에 지정된 path에 CH의 Dashboard 메뉴에서 built-in으로 사용되는 json파일들이 모여있습니다.

사용자는 이를 수정하여, customizing할 수 있습니다.

PROTOBOARDS_PATH

CloudHub dashboard UI에 나타나는 chart들의 파일이 포함됩니다.

CANNED_PATH

위 dashboard를 제외한 모든 chart들의 파일이 포함됩니다.

Pre-created chart 적용 우선 순위

  1. PROTOBOARDS_PATH, CANNED_PATH를 우선 적용(UI loading).

  2. 위 Path에 존재하지 않는 chart의 경우, cloudhub 실행 파일에 내장된 chart를 loading.

작성 방식은 조금 까다로울 수 있으므로, 기존의 예제 파일들을 참고로 간단한 쿼리 수정 정도를 행하는 편이 좋으며, 필요한 경우 기술 지원을 통해 해결하시기 바랍니다.

자유로운 수정은 CloudHub dashboard UI에서 하시기 바랍니다.