機能のライフサイクル
このドキュメントでは、osm-edge の機能のライフサイクル、それらのバージョン管理フェーズ、およびそれらの可用性、安定性、アップグレード可能性、サポート、および非推奨ポリシーに関する情報について説明します。
機能のバージョン管理
osm-edge の機能は、成熟度に基づいてバージョン管理されます。 次の表では、機能のバージョン管理の状態と、機能のバージョン管理のライフサイクルにおける各状態に関する情報について説明します。
アルファ | ベータ | 安定 | |
---|---|---|---|
定義 | 機能は実験的であり、活発に開発中です。 バージョンのアップグレード中に API が変更され、移行作業が必要になる場合があります。 | 機能は使用する準備ができていますが、運用環境で精査する必要があります。 バージョンのアップグレード中に API が変更され、移行作業が必要になる場合があります。 | この機能は、本番環境ですぐに使用できます。 API は、その後のいくつかのリリースでサポートされる予定です。 |
安定 | この機能を使用すると、バグが発生する可能性があります。 デフォルトでは無効です。 | 十分にテストされ、本番環境で使用できます。 | 十分にテストされ、本番環境で使用するために安定しています。 |
サポート | 下位互換性がない可能性があります。 動作は変更される可能性があり、機能はいつでも廃止される可能性があります。 | 下位互換性がない可能性があります。 動作は変更される可能性があり、機能は後続のバージョンでサポートされる予定です。 | 動作の変更は予定されておらず、その後のいくつかのリリースで使用できると考えられています。 |
非推奨ポリシー | なし。 いつでも非推奨にすることができます。 | この機能は少なくとも 2 つのマイナー リリースでサポートされ、事前の通知がある場合にのみ廃止されます。 | この機能は、その後のいくつかのリリースでサポートされ、事前の通知と代替オプションへのアップグレード パスによってのみ非推奨になります。 |
ドキュメンテーション | ドキュメントが存在する場合と存在しない場合があります。 | docs.openservicemesh.io にあるドキュメントとその使用方法に関する情報。 | ドキュメントは docs.openservicemesh.io にあり、詳細なガイドとサンプル デモが含まれています。 |
機能の状態
次のセクションでは、osm-edge でサポートされている機能とそのバージョン管理状態をリストします。
芯
特徴 | 状態 |
---|---|
osm-edge CLI | 安定 |
osm-edge CLI と Helm を使用したコントロール プレーンのインストール | 安定 |
osm-edge CLI と Helm を使用したコントロール プレーンのアンインストール | 安定 |
自動サイドカー インジェクション | 安定 |
構成検証 Webhook | 安定 |
osm-edge CLI と Helm を使用したコントロール プレーンのアップグレード | ベータ |
マルチクラスタ | アルファ |
交通管理
特徴 | 状態 |
---|---|
SMI を使用したトラフィック アクセス制御 | 安定 |
SMI を使用したトラフィックのシフト | 安定 |
SMI を使用した HTTP ルーティング | 安定 |
SMI を使用した TCP ルーティング | 安定 |
許容トラフィック ポリシー | 安定 |
プロトコル: HTTP1.1、HTTP2、TCP、gRPC | 安定 |
エグレス ポリシー | 安定 |
進入ポリシー | 安定 |
Ingress ゲートウェイ (輪郭) | ベータ |
サーキットブレーカー | アルファ |
セキュリティと証明書の管理
特徴 | 状態 |
---|---|
自動相互TLS | 安定 |
SMI アクセス制御を使用した許可 | 安定 |
証明書プロバイダー - Tresor (ネイティブ実装) | 安定 |
Ingress の相互 TLS | 安定 |
証明書プロバイダー - cert-manager | ベータ |
証明書プロバイダー - Hashicorp Vault | ベータ |
可観測性
特徴 | 状態 |
---|---|
プロメテウスの統合 | 安定 |
グラファナ統合 | 安定 |
コントロール プレーンの指標 | 安定 |
Pypi トラフィック メトリック | 安定 |
Jaeger による分散トレース | ベータ |
統合
特徴 | 状態 |
---|---|
Flagger によるプログレッシブ配信 | アルファ |
Dapr の統合 | アルファ |
Helm チャート値の廃止
Helm チャートの値は、将来のリリースでの削除に備えて非推奨になる可能性があります。 非推奨の値には、値ファイル内のコメントと、Helm 値の JSON スキーマ内の対応するプロパティのタイトルに、「DEPRECATED」キーワードのプレフィックスが付けられます。
たとえば、値 「foo」 は、値ファイルの説明に 「DEPRECATED」 キーワードがあるため、非推奨と見なされます。
# -- DEPRECATED
# foo configuration
foo: bar
「helm show values」 コマンドを使用して、Helm チャートの値を表示できます。
リリースで「DEPRECATED」とマークされた値は、次のマイナー リリースでのみ削除されます。 これは、リリース「vX.Y.Z」で廃止された値は、リリース「vX.Y+1.Z」以降にのみ削除されることを意味します。 非推奨の値については、リリース ノートに記載されています。
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.