サポートされているリリース

  • このページには、CloudNativePG *の現在サポートされているリリースのステータス、タイムライン、ポリシーがリストされています。

最新の2つのマイナーリリースをサポートしており、2か月ごとに新しいマイナーリリースを作成することを目指しています。各リリースは、

table below で宣言された「サポート終了」日までサポートされます。

CloudNativePGのサポートされているリリースには、アクティブなメンテナンスウィンドウにあり、セキュリティとバグ修正のためのパッチが適用されたリリースが含まれます。

マイナーリリースでの後続のパッチリリースには、下位互換性のない変更は含まれていません。

サポートポリシー

コミットごとにCloudNativePGの新しいビルドを生成します。

約 2 か月ごとに、マイナー リリースをビルドし、いくつかの追加テストとリリース認定を実行します。マイナーリリースで見つかった問題のパッチバージョンをリリースしています。

さまざまなタイプのリリースは、CloudNativePGコミュニティからのさまざまな製品品質レベルと支援レベルを表しています。コミュニティによるサポートの詳細は、以下の サポートとは を参照してください。

:header: Type,Support Level,Quality and Recommended Use :widths: 12,25,15 :align: left :class: longtable

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`` を改善しますか?」

専門的なサポートが必要な場合は、 クラウドプロバイダーのサポート を参照してください。そこにリストされているベンダーは、サポート期間の延長を含むサービスレベル契約を提供している場合があります。