バージョン管理
etcdでサポートされるバージョン
このドキュメントでは、etcdプロジェクトでサポートされるバージョンについて説明します。
サービスのバージョン管理とサポート対象バージョン
etcdのバージョンは、セマンティックバージョニング の用語に従い、x.y.zと表記します。xはメジャーバージョン、yはマイナーバージョン、zはパッチバージョンです。新しいマイナーバージョンでは、APIに機能が追加される場合があります。
etcdプロジェクトでは、現行バージョンとその前のリリースのリリースブランチを保守します。たとえば、v3.5が現行バージョンの場合、v3.4もサポートされます。v3.6がリリースされると、v3.4のサポートは終了します。
セキュリティー修正を含む適用可能な修正は、重大度と実現可能性に応じて、これら2つのリリースブランチにバックポートされる場合があります。必要に応じて、これらのブランチからパッチリリースを作成します。
この判断は、プロジェクトのメンテナー が行います。
稼働中のetcdクラスターのバージョンは、etcdctlで確認できます。
APIのバージョン管理
v3 APIのレスポンスは、3.0.0リリース以降は変更されない想定ですが、新機能は今後も追加されます。