EDB Postgres AI for CloudNativePG Cluster#
CloudNativePG クラスターオペレーターのEDB Postgres AIは、 CloudNativePG™ に基づくフォークです。 EDB Postgres Advanced ServerやIBM Power、OpenShiftなどの追加サポート対象プラットフォームを使用して、Oracleとの互換性などの追加価値を提供します。 EDBによって設計、開発、およびサポートされており、ネイティブストリーミングレプリケーションを使用して、プライマリ/スタンバイアーキテクチャで可用性の高いPostgresデータベースクラスターのライフサイクルを完全にカバーしています。
CloudNativePGクラスターのEDB Postgres AIは、2021年2月4日に一般提供されました。以前のバージョンは、GAリリース前に一部の顧客が利用できるようになりました。
注釈
オペレーターの名前がクラウドネイティブPostgreSQLから変更されました。基になるコンポーネントとリソースが変更されていないため、クラウドネイティブPostgreSQLの既存のユーザーは何の変更も経験しません。
高可用性のためのKubernetes API統合
CloudNativePG™は
postgresql.cnpg.io/v1APIバージョンを使用しますCloudNativePGクラスターのEDB Postgres AIは
postgresql.k8s.enterprisedb.io/v1APIバージョンを使用しますフェイルオーバーを介した自己修復とレプリカの自動再作成
スケールアップ/ダウン機能を備えたキャパシティ管理
定期メンテナンスに向けた計画的なスイッチオーバー
読み取り専用および読み取り/書き込みのKubernetesサービス定義
Postgresのマイナーバージョンとオペレーターのアップグレードのローリングアップデート
継続的なバックアップとポイント インタイム リカバリー
PgBouncerを使用した接続プーリング
すぐに使える統合メトリックエクスポーター
複数のKubernetesクラスターにわたるPostgreSQLレプリケーション
WALファイルの別冊
- はじめに
- EDB CloudNativePG Cluster release notes
- EDB CloudNativePG Cluster 1.30.0 release notes
- EDB CloudNativePG Cluster 1.29.2 release notes
- EDB CloudNativePG Cluster 1.29.1 release notes
- EDB CloudNativePG Cluster 1.29.0 release notes
- EDB CloudNativePG Cluster 1.28.2 release notes
- EDB CloudNativePG Cluster 1.28.1 release notes
- EDB CloudNativePG Cluster 1.28.0 release notes
- EDB CloudNativePG Cluster 1.27.3 release notes
- EDB CloudNativePG Cluster 1.27.2 release notes
- EDB CloudNativePG Cluster 1.27.1 release notes
- EDB CloudNativePG Cluster 1.27.0 release notes
- EDB CloudNativePG Cluster 1.26.3 release notes
- EDB CloudNativePG Cluster 1.26.2 release notes
- EDB CloudNativePG Cluster 1.26.1 release notes
- EDB CloudNativePG Cluster 1.26.0 release notes
- GETTING_STARTED
- CONFIGURATION
- PostgreSQL Configuration
- 動的pg_hbaアドレス解決のための名前付けポッドラベルセレクターを定義します。 # オペレーターは、一致するポッドIPを解決し、 ${podselector:NAME} # pg_hbaルールの参照を/32 IPv4または/128 IPv6マスクを使用してIPごとに1行に展開します。 podSelectorRefs: - name: app-pods selector: matchLabels: app: myapp - name:モニタリングセレクター:matchLabels:role:モニタリング
- Operator configuration
- Instance Pod configuration
- Examples
- USING
- Bootstrap
- Image Catalog
- Importing Postgres databases
- Security
- Postgres Instance Manager
- Scheduling
- Job scheduling with EDB Postgres AI for CloudNativePG
- Resource management
- Failure Modes
- Rolling updates
- Replication
- Logical Replication
- Backup
- Recovery
- WAL archiving
- Service management
- PostgreSQL Role management
- PostgreSQL Database management
- Tablespaces
- Storage
- Labels and Annotations
- Monitoring
- Logging
- Certificates
- Client TLS/SSL connections
- Connecting from an application
- Connection Pooling
- Replica clusters
- Kubernetes upgrade and maintenance
- PostgreSQL upgrades
- EDB Postgres AI for CloudNativePG Cluster Plugin
- Automated failover
- Fencing
- Declarative hibernation
- PostGIS
- Container Image Requirements
- Image Volume Extensions
- Custom Pod Controller
- Networking
- Benchmarking
- EDB ENHANCEMENTS
- REFERENCE
- APPENDIX