※ 本記事は、Shefali Bhargava、Param Saini、Sanjay Singhによる”Announcing Oracle AI Database Operator for Kubernetes v2.2.0
“を翻訳したものです。
2026年10月8日
Kubernetes上でエンタープライズ・データベースを稼働させるには、それらを取り巻くアプリケーションと同等に信頼性の高い自動化が求められます。Oracle AI Database Operator for Kubernetesは、宣言的な構成と使い慣れたKubernetesツールを使用して、チームがOracle AI Databaseワークロードと関連サービスのライフサイクルをプロビジョニング、管理、自動化するのに役立つカスタム・リソースとコントローラでKubernetes APIを拡張します。
本日、Oracle AI Database Operator for Kubernetes v2.2.0を発表します。この本番リリースでは、Oracle AI Databaseデプロイメント全体のライフサイクルの自動化が拡張され、調整と運用管理が強化され、新しいネットワーキング機能が追加され、セキュリティと可観測性がさらに向上します。
このリリースの特長
バージョン2.2.0は、Operator全体にわたって運用面での重要な改善が行われています:
これらの更新を組み合わせることで、チームはKubernetesネイティブ・パターンでデータベース操作を標準化するとともに、プロビジョニング、メンテナンス、リカバリ、ネットワーキング、および日々の管理における手動ステップを削減できます。
- Oracle Autonomous AI Database、専用インフラストラクチャ・コンポーネント上のOracle Autonomous AI Database、バックアップ、リストア、マルチテナント・ワークロードのライフサイクル自動化とリコンシリエーションの拡張。
- 単一インスタンス・データベース、Oracle Real Application Clusters、Oracle Globally Distributed AI Database、Oracle RestartおよびOracle Data Guard Brokerトポロジのより広範な自動化。
- Oracle Connection Manager Controller (プレビュー・モード)、Oracle Connection Manager (CMAN)エンドポイントおよび生成されたルーティング・ルールをサポートします。
- セキュアなHTTPSメトリック、強化されたマネージャ・セキュリティ・コンテキスト、拡張されたロール・ベースのアクセス制御(RBAC)とWebフック、ネットワーク・ポリシー、広範なテスト・カバレッジなど、セキュリティと可観測性の向上。
- Oracle Cloud Infrastructure、Red Hat OpenShift、Oracle Kubernetes Engine (OKE)、Oracle Linux Cloud Native Environment、Google Kubernetes Engine、Azure Kubernetes Service、Amazon Elastic Kubernetes Service、Minikube間のプラットフォーム互換性。
Oracle AI Database Operator v2.2.0の新機能
Oracle Autonomous AI Databaseのライフサイクル操作の強化
このリリースでは、Oracle Autonomous AI Databaseとそのリソースのライフサイクル自動化を深めています。新しいリコンシリエーションおよび検証機能は、KubernetesとOCIの状態の整合性を維持しやすくなり、finalizerベースのクリーンアップでは、より制御されたリソース・ライフサイクル管理がサポートされます。
バックアップおよびリストア・ワークフローの場合、v2.2.0では、ポイントインタイム・リストアおよびOCI作業リクエスト統合とともに、ターゲット検証および所有者参照が追加されます。ウォレットの検証、ウォレットのローテーション、バックアップとリソースの同期およびクリーンアップにより、これらのサービスの運用基盤がさらに向上します。
データベース・トポロジ全体でより多くの自動化を実現
v2.2.0 は、様々なデータベース・アーキテクチャにわたってコントローラ機能を拡張します:
- 単一インスタンス・データベース: サービス・エンドポイント、TCPS、Oracle True Cache、Oracle Data Guardの前提条件、ワークフローのクローニングとリストア、および外部PVCの追加サポート。また、podセキュリティ、リソース処理、再作成チェックおよび接続ステータスも強化されました。
- Oracle Real Application Clusters (RAC)およびOracle Restart: ディスクおよびPVCのプロビジョニングと検証を含む、拡張されたRACおよびASMストレージのライフサイクル管理。Oracle Restartでは、静的PV/PVC処理と動的PV/PVC処理をサポートし、検証、ストレージ、ワークロードおよびファイナライズの段階的リコンシリエーションが追加されています。
- Oracle Globally Distributed AI Database: カタログとシャードの管理、ステータス検証など、シャード・トポロジのライフサイクルとスケーリングの自動化の向上。
- Oracle True Cache: 拡張機能により、生成された構成BLOBおよびConfigMapsを使用して、同じクラスタ、クラスタ間、外部データベースに接続する新しいデプロイメント・モードが追加されました。また、サービス登録、TCP/TCPS接続、外部アクセス・オプション、検証、ライフサイクル制御、サンプルおよびドキュメントも追加されます。
- Data Guard Broker: 拡張トポロジ・ランタイム、認証ウォレット処理、検証とプロビジョニング、ファスト・スタート・フェイルオーバー・オブザーバ管理および操作トラッキング。手動スイッチオーバーのサポートがべき等になりました。
- 可観測性: Oracle AI Database Operator for Kubernetesは、Oracle AI Databaseとともに可観測性コンポーネントの導入、構成、ライフサイクル管理を自動化します。ハイブリッド・デプロイメントとマルチクラウド・デプロイメント全体で標準化された可観測性を提供します。
これらの変更により、慎重な運用上の調整が必要となることが多いデータベース・トポロジに対して、再現可能な宣言型ワークフローをチームが適用しやすくなります。
マルチテナントおよびORDS操作の改善
マルチテナント・デプロイメントの場合、LRESTコントローラおよびLRPDBコントローラは、HTTPSパスワードを必要としなくなったワークフローを含む、内部通信および構成を改善します。このリリースでは、Kubernetes Secretsを介したPDBでのアプリケーション・ユーザーの作成、PDB初期化パラメータのリコンシリエーション、簡易リセット・ビットマスク・ステータス処理、およびtnsnames.oraトポロジのロードのサポートも追加されています。
ORDSサービスは、HTTPのみのエッジ・デプロイメント、HTTPアクセス・ログ転送および永続性およびインスタンスAPIブートストラップの機能を取得します。また、リソース制限、メタデータおよびJVMオプションを構成して、ORDSデプロイメントをKubernetesオペレーティング・モデルとより適切に連携させることもできます。
プライベートAIサービスの操作
PrivateAIコントローラでは、段階的な依存性およびワークロードのリコンシリエーション、更新ロック・ステータスおよびロールアウト・トラッキングが導入されています。また、TLSシークレットのライフサイクルサポート、およびvLLMとGPUベースのデプロイメントのサポートも追加され、チームがより強力なKubernetesネイティブの制御によりプライベートAIサービスを運用できるようになります。
Oracle Connection Manager Controllerのプレビュー
Oracle AI Database Operator for Kubernetes v2.2.0では、Oracle Connection Manager Controllerカスタム・リソースをプレビュー・モードで導入しています。Oracle Connection Manager (CMAN)エンドポイント、生成されたルール、cman.oraファイル・モードおよびエンドポイント・ステータスをサポートします。このリリースでは、network.oracle.com/v4 APIおよびOracle CMANコントローラCRDも追加されています。
このプレビューにより、チームは、オペレータの宣言モデルを通じてデータベース・ネットワーキングの動作を定義および監視する新しい方法が提供されます。
セキュリティ、可観測性、運用レジリエンス
オペレータ・プラットフォームの更新には、セキュアなHTTPSメトリック、強化されたマネージャ・セキュリティ・コンテキスト、拡張されたRBACおよびWebフック・カバレッジ、互換性Webフック、ネットワーク・ポリシー、サンプルおよびテスト・カバレッジが含まれます。DatabaseObserverの改善により、より安全な子リソースの所有権、Server-Side Applyのサポート、およびデプロイメントの準備状況とステータス処理の改善が提供されます。
これらの拡張機能は、オペレータの耐障害性を高め、本番環境での操作を容易にするように設計されています。
幅広いKubernetesプラットフォーム互換性
Oracle AI Database Operator for Kubernetes v2.2.0は、次の環境にインストールおよびテストされています:
- Oracle Container Engine for Kubernetes (OKE), Kubernetes
- Red Hat OpenShift
- Oracle Linux Cloud Native Environment
- Google Kubernetes Engine (GKE)
- Azure Kubernetes Service (AKS)
- Amazon Elastic Kubernetes Service (EKS)
- Minikube
この幅広い互換性により、OCI、オンプレミス環境、およびマルチクラウドのKubernetes環境全体で運用しているチームがサポートされます。
はじめに
開始するには、オペレータをインストールおよび検証してから、デプロイメントのコントローラおよびデータベース・ワークロード・ガイドを使用します。このプロジェクトには、チームを迅速に実行し、本番環境で確実に運用できるようにするための例、構成リファレンスおよび運用ガイダンスが含まれています。
- GitHub
- Oracle Container Registry
- OperatorHub.io
- Oracle Kubernetes Engine (OKE)
- Oracle AI Database Operator on OpenShift
詳細は、Oracle AI Databases for Containers and Kubernetesのページを参照してください。For more information, visit the Oracle AI Databases for Containers and Kubernetes page.
結論として
Oracle AI Database Operator for Kubernetes v2.2.0は、データベースおよびプラットフォーム・チームが、アプリケーションに使用される宣言的なKubernetesパターンと同じ方法で、Oracle AI Databaseのライフサイクルのより多くの管理を支援します。このリリースでは、データベース・トポロジ全体の幅広い自動化、より強力なリコンシリエーション、セキュリティと可観測性の向上、および新しいネットワーキング・プレビューにより、Kubernetes上のOracle AI Databaseのより一貫性のある回復力のあるオペレーティング・モデルがサポートされます。
