EDB Postgres for Kubernetes 1.24.0
なぜデータベースに Kubernetes を使うのか?
Kubernetes は、データベース管理のための堅牢でスケーラブルなプラットフォームであり、自動化されたデプロイメント、スケーラビリティ、自己修復機能を提供します。 Kubernetes を利用することで、PostgreSQL クラスタをより効率的に管理し、ダウンタイムを最小限に抑え、高可用性を確保できます。
EDB Postgres for Kubernetes とは?
EDB Postgres for Kubernetes は、Kubernetes での PostgreSQL クラスタ管理を簡素化するオープンソースオペレーターです。これは、PostgreSQL の管理を宣言的に行い、クラスタのデプロイメント、管理、バックアップ、リカバリ、高可用性、レプリケーションを簡素化します。オブジェクトストレージへの継続的なバックアップ、ホットバックアップとコールドバックアップ、自動フェイルオーバーなどのさまざまな PostgreSQL 機能をサポートしています。また、Prometheus 用の事前定義されたメトリックセットと監視用の Grafana ダッシュボードも提供します。
ステートレスコンテナに対して EDB Postgres for Kubernetes を使うメリットは?
EDB Postgres for Kubernetes は、Kubernetes インフラストラクチャ、自動化、ベストプラクティスとのシームレスな統合を実現し、PostgreSQL クラスタの管理を簡素化します。ステートレスコンテナの場合、最大のメリットは、オペレーターが PostgreSQL のレプリケーションとフェイルオーバーを透過的に管理することです。EDB Postgres for Kubernetes は、アプリケーションにとって、高可用性と継続的なリカバリを確保する、PostgreSQL クラスタを管理します。
顧客へのメリット
オペレーターは、EDB Postgres for Kubernetes を使用する顧客に大きなメリットをもたらします。主なメリットは次のとおりです。
- 共有しないアーキテクチャ、水平方向のテーブルパーティショニング、継続的なバックアップによるパフォーマンスの向上
- フェイルオーバーとリカバリの自己修復機能による信頼性の向上
- 自動化された暗号化と TLS 接続によるセキュリティの強化
- PostgreSQL リソースの宣言的な管理アプローチによる管理の簡素化
EDB Postgres for Kubernetes 1.24.0 の新機能
バージョン 1.24.0 で導入された新機能をいくつかご紹介します。
- 分散トポロジー: レプリカクラスタを使用して分散 PostgreSQL トポロジーを定義できる新しい機能で、複数の Kubernetes クラスタ間で障害復旧機能を拡張します。
- レプリカクラスタの強化: スタンドアロンレプリカクラスタ機能は廃止されました。障害復旧目的で分散トポロジーのみをサポートするようになりました。
- マニフェストのサーバーサイド適用: オペレーターマニフェストをデプロイするときに、サーバーサイドの適用を使用するようになりました。
- バックアップ用のボリュームスナップショット: オブジェクトストアベースのバックアップに加えて、バックアップ用のボリュームスナップショットをサポートするようになりました。
- Azure PVC 更新のサポート: PostgreSQL インスタンスを再起動せずに、PVC をシームレスにリサイズできる新しい機能です。
- 新しいメトリックエクスポーター: EDB Postgres for Kubernetes には、PostgreSQL 用の既存の Prometheus エクスポーターに加えて、PgBouncer 用のメトリックエクスポーターセットが追加されました。
EDB Postgres for Kubernetes は、Kubernetes での PostgreSQL 管理を簡素化し、堅牢でスケーラブルなソリューションを提供します。セキュリティ、高可用性、継続的なリカバリに重点を置いているため、Kubernetes で PostgreSQL ワークロードを実行する組織にとって理想的な選択肢となります。
日本語訳|EDB Postgres for Kubernetes 1.24.0
※GoogleのAutoML Translationを使用して翻訳しております。
![]() |
![]() |
英語原文|EDB Postgres for Kubernetes 1.24.0
![]() |
![]() |





