2.2. API の互換性例外


以下は、MicroShift での互換性の例外になります。

アップグレードされたクラスターと新規インストールの間の機能のデフォルト

現時点では、製品のマイナーリリースの新規インストールが、以前のマイナーリリースでインストールされ、同等のバージョンにアップグレードされた製品のバージョンと同じ機能デフォルトになるという保証はありません。たとえば、製品の将来のバージョンでは、以前のマイナーバージョンとは異なるデフォルトでクラウドインフラストラクチャーをプロビジョニングする可能性があります。さらに、製品の過去のバージョンで行われたものとは異なるデフォルトのセキュリティーの選択が、製品の将来のバージョンで行われる可能性があります。製品の過去のバージョンはアップグレードを転送しますが、特に下位互換性を維持するために、必要に応じてレガシーの選択を保持します。

unsupported または undocumented annotations の接頭辞を持つ API フィールドの使用

製品で API を選択すると、接頭辞 unsupported<FieldName> が付いたフィールドが公開されます。現時点では、このフィールドの使用は複数リリースまたは 1 つリリース内でサポートされるようになりました。製品サポートは、特定の問題をデバッグするときにこのフィールドに値を指定するように顧客に要求できますが、その相互作用以外での使用はサポートされていません。明示的に文書化されていないオブジェクトでの注釈の使用は、マイナーリリース全体でのサポートが保証されていません。

製品インストールトポロジーごとの API の可用性

OpenShift ディストリビューションは、サポートされているインストールトポロジーを進化させ続け、あるインストールトポロジーのすべての API が必ずしも別のトポロジーに含まれるとは限りません。たとえば、特定のトポロジーでは、製品のインストールトポロジーと競合している場合、またはそのトポロジーに関連しない場合は特定の API がまったく含まれていない場合に、特定の API への読み取り/書き込みアクセスを制限できます。特定のトポロジーに存在する API は、上記で定義した互換性層に従ってサポートされます。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.