サポートされているリリース¶
このページには、CloudNativePG *の現在サポートされているリリースのステータス、タイムライン、ポリシーがリストされています。
- 最新の2つのマイナーリリースをサポートしており、2か月ごとに新しいマイナーリリースを作成することを目指しています。各リリースは、
table below で宣言された「サポート終了」日までサポートされます。
CloudNativePGのサポートされているリリースには、アクティブなメンテナンスウィンドウにあり、セキュリティとバグ修正のためのパッチが適用されたリリースが含まれます。
マイナーリリースでの後続のパッチリリースには、下位互換性のない変更は含まれていません。
サポートポリシー¶
コミットごとにCloudNativePGの新しいビルドを生成します。
約 2 か月ごとに、マイナー リリースをビルドし、いくつかの追加テストとリリース認定を実行します。マイナーリリースで見つかった問題のパッチバージョンをリリースしています。
さまざまなタイプのリリースは、CloudNativePGコミュニティからのさまざまな製品品質レベルと支援レベルを表しています。コミュニティによるサポートの詳細は、以下の サポートとは を参照してください。
Development Build |
No support |
Dangerous, may not be fully reliable. Useful to experiment with. |
Minor Release |
Support provided until 1 month after the N+2 minor release (ex. 1.15 supported until 1 month after 1.17.0 is released) |
|
Patch |
Same as the corresponding Minor release |
Users are encouraged to adopt patch releases as soon as they are available for a given release. |
Security Patch |
Same as a Patch, however, it will not contain any additional code other than the security fix from the previous patch |
Given the nature of security fixes, users are strongly encouraged to adopt security patches after release. |
releases page で利用可能なリリースを見つけることができます。 |
||
リリースノート で、各マイナーおよびパッチリリースの高レベルの情報を見つけることができます。 |
ネーミングスキーム¶
私たちの命名スキームは、次のように Semantic Versioning 2.0.0 に基づいています。
<major>.<minor>.<patch>
<minor> はリリースごとに増加し、 <patch> は現在の<minor>
リリースのパッチの数をカウントします。パッチは通常、 <minor>
リリースと比較して小さな変更です。
バージョンのGitタグの先頭にv が追加されます。
CloudNativePGリリースのサポート状況¶
Version |
Currently Supported |
Release Date |
End of Life |
Supported Kubernetes Versions |
Tested, but not supported |
|---|---|---|---|---|---|
main |
No, development only |
||||
1.15.x |
Yes |
April 21, 2022 |
October 15, 2022 |
1.21, 1.22, 1.23 |
1.19, 1.20, 1.24 |
1.16.x |
Yes |
July 7, 2022 |
~ December 10, 2022 |
1.22, 1.23, 1.24 |
1.19, 1.20, 1.21 |
上記の表のサポートされているKubernetesバージョンのリストは、CloudNativePGメンテナーがサポートとテストが合理的であると考えているものによって異なります。
現時点では、CloudNativePGコミュニティは、Red Hat OpenShiftなどの追加のKubernetesディストリビューションをサポートしていません(これは将来変更される可能性があります。変更した場合、CloudNativePGメンテナーが作成した公式ポリシーに反映されます)。
今後のリリース¶
Version |
Release Date |
End of Life |
Supported Kubernetes Versions |
|---|---|---|---|
1.17.0 |
September 15, 2022 |
~ February 10, 2023 |
1.22, 1.23, 1.24 |
1.18.0 |
November 10, 2022 |
1 month after 1.20 |
注釈
将来の日付は不確実であり、変更される可能性があります。これは、Kubernetesバージョンにも適用されます。
サポートとは¶
2か月ごとに新しい最終リリースを作成することを考えると、サポートウィンドウは各リリースブランチ(最新の2つのマイナーリリースとさらに1か月)の約5か月です。
以下の図で、 release-1.16 はリリースブランチの例です。
たとえば、最新のリリースがv1.16.0 であると想像すると、 v1.16.0
とv1.15.0 の両方のサポートが期待できます。
各ブランチの最新のパッチリリースのみがサポートされています。
- -----+---------------------------------------------> main (trunk development)
\ \
\ \
\ \ v1.16.0
\ \ Jul 7, 2022 ^
\ \----------+---------------> release-1.16 |
\ | SUPPORTED
\ | RELEASES
\ v1.15.0 | = the two
\ Apr 21, 2022 | last
+-------------------+---------------> release-1.15 | releases
v
次の2種類のサポートを提供しています。
テクニカルサポート : テクニカルサポートは、サポートされているリリースに対してのみベストエフォートで提供されます。
CloudNativePG Slack (
#generalチャンネル)で、または GitHub Discussions
を使用して、コミュニティにサポートを要求できます。
セキュリティとバグの修正 :現在サポートされているすべてのリリースに、セキュリティの修正を含む重要なバグの修正をバックポートします。パッチをバックポートする前に、次のことを自問します。「既にリリースされたバージョンの安定性を本当に重視していることを念頭に置いて、このバックポートは``CloudNativePG`` を改善しますか?」
専門的なサポートが必要な場合は、 クラウドプロバイダーのサポート を参照してください。そこにリストされているベンダーは、サポート期間の延長を含むサービスレベル契約を提供している場合があります。