MicroShift is Developer Preview software only.
For more information about the support scope of Red Hat Developer Preview software, see Developer Preview Support Scope.2.2. API の互換性例外
以下は、Red Hat build of MicroShift での互換性の例外になります。
アップグレードされたクラスターと新規インストールの間の機能のデフォルト
現時点では、製品のマイナーリリースの新規インストールが、以前のマイナーリリースでインストールされ、同等のバージョンにアップグレードされた製品のバージョンと同じ機能デフォルトになるという保証はありません。たとえば、製品の将来のバージョンでは、以前のマイナーバージョンとは異なるデフォルトでクラウドインフラストラクチャーをプロビジョニングする可能性があります。さらに、製品の過去のバージョンで行われたものとは異なるデフォルトのセキュリティーの選択が、製品の将来のバージョンで行われる可能性があります。製品の過去のバージョンはアップグレードを転送しますが、特に下位互換性を維持するために、必要に応じてレガシーの選択を保持します。
unsupported または undocumented annotations の接頭辞を持つ API フィールドの使用
製品で API を選択すると、接頭辞 unsupported<FieldName>
が付いたフィールドが公開されます。現時点では、このフィールドの使用は複数リリースまたは 1 つリリース内でサポートされるようになりました。製品サポートは、特定の問題をデバッグするときにこのフィールドに値を指定するように顧客に要求できますが、その相互作用以外での使用はサポートされていません。明示的に文書化されていないオブジェクトでの注釈の使用は、マイナーリリース全体でのサポートが保証されていません。
製品インストールトポロジーごとの API の可用性
OpenShift ディストリビューションは、サポートされているインストールトポロジーを進化させ続け、あるインストールトポロジーのすべての API が必ずしも別のトポロジーに含まれるとは限りません。たとえば、特定のトポロジーでは、製品のインストールトポロジーと競合している場合、またはそのトポロジーに関連しない場合は特定の API がまったく含まれていない場合に、特定の API への読み取り/書き込みアクセスを制限できます。特定のトポロジーに存在する API は、上記で定義した互換性層に従ってサポートされます。