サポートされているリリース¶
このページには、現在サポートされている CloudNativePG* のリリースのステータス、タイムライン、およびポリシーが一覧表示されています。
最新の 2 つのマイナー リリースをサポートしており、2 か月ごとに新しいマイナー リリースを作成することを目指しています。各リリースは、 table below で宣言された「サポート終了」日までサポートされます。これは、アップグレード計画を可能にする追加の 1 か月のサポートを考慮したものです。
サポートされている 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 で利用可能なリリースを見つけることができます。 |
||
CloudNativePG 1.19 のリリース ノート で、各マイナー リリースおよびパッチ |
リリースに関する詳細な情報を見つけることができます。
命名スキーム¶
私たちの命名スキームは 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 |
Supported Postgres Versions |
|---|---|---|---|---|---|---|
1.19.x |
Yes |
February 14, 2023 |
~ July 15, 2023 |
1.23, 1.24, 1.25, 1.26 |
1.22 |
11 - 15 |
1.18.x |
Yes |
November 10, 2022 |
~ May 13, 2023 |
1.23, 1.24, 1.25, 1.26 |
1.22 |
10 - 15 |
main |
No, development only |
11 - 15 |
上記の表でサポートされている Kubernetes バージョンのリストは、CloudNativePG のメンテナーがサポートおよびテストするのに合理的であると考えるものによって異なります。
現時点では、CloudNativePG コミュニティは、Red Hat OpenShift などの追加の Kubernetes ディストリビューションをサポートしていません (これは将来変更される可能性があります。変更された場合、CloudNativePG メンテナーによって作成された公式ポリシーに反映されます)。
上記の表でサポートされている Postgres バージョンのリストは、通常、マイナー バージョンがリリースされた時点でコミュニティによってサポートされていた PostgreSQL のバージョンによって異なります。
今後のリリース¶
Version |
Release Date |
End of Life |
Supported Kubernetes Versions |
|---|---|---|---|
1.20.0 |
April 13, 2023 |
||
1.21.0 |
June 15, 2023 |
注釈
機能の凍結はリリースの 1 週間前に発生します
重要
将来の日付は不確実であり、変更される可能性があります.これは Kubernetes バージョンにも当てはまります。リリース スケジュールの更新と変更は、 Release updates で通知されます。
メインの GitHub リポジトリでの議論。
古いリリース¶
Version |
Release Date |
End of Life |
Compatible Kubernetes Versions |
|---|---|---|---|
1.15.x |
April 21, 2022 |
October 6, 2022 |
1.21, 1.22, 1.23 |
1.16.x |
July 7, 2022 |
December 21, 2022 |
1.22, 1.23, 1.24 |
1.17.x |
September 6, 2022 |
March 20, 2023 |
1.22, 1.23, 1.24 |
サポートとは¶
2 か月ごとに新しい最終リリースを作成するため、サポート期間はリリース ブランチごとに約 5 か月 (最新の 2 つのマイナー リリースとさらに 1 か月) です。
以下の図では、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 チャネル) または
を使用して、コミュニティからサポートをリクエストできます。
セキュリティとバグ修正 : セキュリティ修正を含む重要なバグ修正を、現在サポートされているすべてのリリースにバックポートします。パッチをバックポートする前に、私たちは次のことを自問します。
専門的なサポートをお探しの場合は、 表領域のサポートがありません を参照してください。そこに記載されているベンダーは、サポート期間の延長を含むサービス レベル アグリーメントを提供している場合があります。