2.5.2. カスタマイズの例外
Pod にコンテナー、initContainer、ボリュームを追加できます。ただし、一部の要素はオペレーターによって管理されており、上書きすることはできません。
- コンテナーの命名
-
containers 配列には、コンテナー
ワークフローの名前を指定しないでください。プライマリーワークフローコンテナーをカスタマイズするには、.spec.podTemplate.containerフィールドを使用します。この方法は、コンテナーを追加する際に意図せず設定ミスが発生するのを防ぐのに役立ちます。 - Operator が管理する不変ボリュームとパス
Operator は特定のボリュームとファイルシステムパスを管理し、それらを上書きしようとする試みを無視します。
Volume 型 パス プロファイル ワークフロープロパティーconfig map
/deployments/config/application.propertiespreviewワークフロープロパティーconfig map
${PROJECT_ROOT}/src/main/resources/application.properties、${PROJECT_ROOT}/src/main/resources/application-dev.propertiesdevresourcesprojected
${PROJECT_ROOT}/src/main/resources/dev重要開発者 プロファイルでは、Operator は
SonataFlowCR で定義されているすべてのワークフローリソースを、リソース投影ボリュームにマウントします。設定の競合やデータ損失を避けるため、このパスにボリュームやデータを追加でマウントしないでください。