-
Language:
日本語
-
Language:
日本語
3.2.7.3.2. サービスの ConfigMap リソースの使用
IoTConfig
を使用してカスタム設定を提供するだけでなく、カスタムログ設定をサービスの ConfigMap
ソースに配置することもできます。
手順
サービスの
ConfigMap
インスタンスを編集します。たとえば、HTTP プロトコルアダプターの場合はiot-http-adapter-config
です。oc edit cm iot-http-adapter-config
キー
logback-custom.xml
を使用して、データセクションに XML ベースの logback 設定を追加します。apiVersion: v1 kind: ConfigMap metadata: namespace: enmasse-infra name: iot-http-adapter-config data: application.yaml: … 1 logback-spring.xml: … 2 logback-custom.xml: | 3 <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration>
-
Operator は
ConfigMap
リソースの変更を検出し、ロギング設定を適用して、必要なすべてのコンポーネントを再デプロイします。