13.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