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_PATH
와 PROTOBOARDS_PATH
에 지정된 path에 CH의 Dashboard 메뉴에서 built-in으로 사용되는 json파일들이 모여있습니다.
사용자는 이를 수정하여, customizing할 수 있습니다.
| CloudHub dashboard UI에 나타나는 chart들의 파일이 포함됩니다. |
| 위 dashboard를 제외한 모든 chart들의 파일이 포함됩니다. |
Pre-created chart 적용 우선 순위
PROTOBOARDS_PATH
,CANNED_PATH
를 우선 적용(UI loading).위 Path에 존재하지 않는 chart의 경우, cloudhub 실행 파일에 내장된 chart를 loading.
작성 방식은 조금 까다로울 수 있으므로, 기존의 예제 파일들을 참고로 간단한 쿼리 수정 정도를 행하는 편이 좋으며, 필요한 경우 기술 지원을 통해 해결하시기 바랍니다.
자유로운 수정은 CloudHub dashboard UI에서 하시기 바랍니다.