OpenShift Service Mesh 3.0 is a Technology Preview feature only
Technology Preview features are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. This documentation is a work in progress and might not be complete or fully tested.第2章 サイドカーインジェクション
サービスメッシュ内で Istio の機能を使用するには、各 Pod に Istio コントロールプレーンによって設定および管理されるサイドカープロキシーが必要です。
2.1. サイドカーインジェクションについて
サイドカーインジェクションは、namespace または Pod レベルでラベルを使用して有効化されます。これらのラベルは、プロキシーを管理する特定のコントロールプレーンも示します。デプロイメントで定義された Pod テンプレートに有効なインジェクションラベルを適用すると、そのデプロイメントによって作成された新しい Pod は自動的にサイドカーを受け取ります。同様に、namespace レベルで Pod インジェクションラベルを適用すると、その namespace 内のすべての新しい Pod にサイドカーが含まれるようになります。
インジェクションはアドミッションコントローラーを介して Pod の作成時に行われるため、変更はデプロイメントリソースではなく個々の Pod に表示されます。サイドカーインジェクションを確認するには、注入された Istio プロキシーコンテナーを表示できる oc describe
を使用して Pod の詳細を直接確認します。