4.6. 一時ストレージ
一時ストレージを使用して、データを Red Hat OpenShift Container Platform(OCP)クラスターに永続的に保存することなく Service Telemetry Framework(STF)を実行します。適切で設計通りに動作している場合に、プラットフォームのデータの自発性により、一時ストレージは本番環境では推奨されません。たとえば、Pod を再起動するか、またはワークロードを別のノードに再スケジュールすると、Pod の起動後に書き込まれたローカルデータが失われます。
STF で一時ストレージを有効にする場合、Service Telemetry Operator は関連する ストレージセクションをデータストレージ
コンポーネントマニフェストに追加しません。
4.6.1. 一時ストレージの設定
一時ストレージ用に STF を設定するには、ストレージEphemeralEnabled: true
を OCP の ServiceTelemetry オブジェクトに追加します。インストール時に storageEphemeralEnabled: true
を追加するか、または STF をすでにデプロイしている場合は、以下の手順を実行します。
手順
- Red Hat OpenShift Container Platform にログインします。
service-telemetry
namespace に切り替えます。oc project service-telemetry
Service Telemetry オブジェクトを編集します。
$ oc edit ServiceTelemetry stf-default
storageEphemeralEnabled: true
パラメーターをspec
セクションに追加します。spec: eventsEnabled: true metricsEnabled: true storageEphemeralEnabled: true
- 変更内容を保存し、オブジェクトを閉じます。