第12章 アップグレード
バージョンをアップグレードする際に、Red Hat build of OpenTelemetry Operator は Operator Lifecycle Manager (OLM) を使用します。OLM は、クラスター内の Operator のインストール、アップグレード、およびロールベースのアクセス制御 (RBAC) を制御します。
OLM は、デフォルトで OpenShift Container Platform で実行されます。OLM は利用可能な Operator のクエリーやインストールされた Operator のアップグレードを実行します。
Red Hat build of OpenTelemetry Operator は、起動時にすべての OpenTelemetryCollector
カスタムリソースを自動的にアップグレードします。この Operator は起動時にすべての管理対象インスタンスを調整します。エラーが発生した場合、Operator は指数バックオフを使用してアップグレードを再試行します。アップグレードが失敗した場合、Operator は再起動時にアップグレードを再試行します。
Red Hat build of OpenTelemetry Operator が新しいバージョンにアップグレードされると、その Operator が管理する実行中の OpenTelemetry Collector インスタンスがスキャンされ、Operator の新しいバージョンに対応するバージョンにアップグレードされます。