14.4. cephadm 사용자 정의 구성 파일
cephadm 은 데몬에 대한 기타 구성 파일 지정을 지원합니다. 구성 파일의 콘텐츠와 마운트해야 하는 데몬의 컨테이너 내의 위치를 모두 제공해야 합니다.
YAML 사양은 지정된 사용자 정의 구성 파일과 함께 적용됩니다. cephadm 은 구성 파일이 지정된 데몬을 재배포합니다. 그런 다음 이러한 파일은 지정된 위치의 데몬 컨테이너에 마운트됩니다.
사용자 정의 구성 파일을 사용하여 YAML 사양을 적용할 수 있습니다.
예제
service_type: grafana service_name: grafana custom_configs: - mount_path: /etc/example.conf content: | setting1 = value1 setting2 = value2 - mount_path: /usr/share/grafana/example.cert content: | -----BEGIN PRIVATE KEY----- V2VyIGRhcyBsaWVzdCBpc3QgZG9vZi4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNldGV0dXIgc2FkaXBzY2luZyBlbGl0ciwgc2VkIGRpYW0gbm9udW15IGVpcm1vZCB0ZW1wb3IgaW52aWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdXlhbSBlcmF0LCBzZWQgZGlhbSB2b2x1cHR1YS4gQXQgdmVybyBlb3MgZXQgYWNjdXNhbSBldCBqdXN0byBkdW8= -----END PRIVATE KEY----- -----BEGIN CERTIFICATE----- V2VyIGRhcyBsaWVzdCBpc3QgZG9vZi4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNldGV0dXIgc2FkaXBzY2luZyBlbGl0ciwgc2VkIGRpYW0gbm9udW15IGVpcm1vZCB0ZW1wb3IgaW52aWR1bnQgdXQgbGFib3JlIGV0IGRvbG9yZSBtYWduYSBhbGlxdXlhbSBlcmF0LCBzZWQgZGlhbSB2b2x1cHR1YS4gQXQgdmVybyBlb3MgZXQgYWNjdXNhbSBldCBqdXN0byBkdW8= -----END CERTIFICATE-----
데몬의 컨테이너에 새 구성 파일을 마운트할 수 있습니다.
구문
ceph orch redeploy SERVICE_NAME
예제
[ceph: root@host01 /]# ceph orch redeploy grafana