Oracle AI Databases for Containers and Kubernetes

Oracle offers convenient, containerized images (Podman) for a single instance, sharded, and Oracle Real Application Clusters (Oracle RAC) databases running on single or multiple hosts, reducing deployment and management work. Oracle’s database operator on Kubernetes automates the lifecycle management of Oracle AI Databases by extending Kubernetes APIs.

 Kubernetes, Containers, and Microservices with the Oracle Database (27:31)
Kubernetes, Containers, and Microservices with the Oracle Database (27:31)
AI Database

Oracle AI Database 26ai: AI made simple for Enterprise

Oracle AI Databases for Containers and Kubernetes features

Containerized Databases on Kubernetes

Kubernetes provides orchestration for rapid provisioning of containerized Oracle Databases. Kubernetes supports faster deployments through prebuilt configurations, self-monitoring, and elasticity.

Oracle Database Operator for Kubernetes

Oracle Database offers the Kubernetes API software extensions with custom resource definitions and controllers for automating operations and lifecycle management of databases deployed within and outside Kubernetes clusters.

Benefits

Accelerate development and testing

Quickly provision databases for development and testing using prebuilt images, accelerating delivery of cloud or on-premises applications.



Portability

Run containerized Oracle Databases across on-premises and cloud quickly and consistently.



Consolidate databases

Reduce infrastructure costs and complexity by running more database containers on fewer servers.



Scalability

Add multiple containers to efficiently create more instances of Oracle Database, running only the number of containers required to support database workloads.



Benefits

Orchestration of infrastructure for database deployment

Leverage Oracle Database containerized images to automate deployment and integration with your IT infrastructure.



Monitoring of infrastructure resources

Monitor resources to maintain the high availability of application states and scale or descale database pods based on your workload requirements.



Benefits

OraOperator Release v 2.1.0

What’s New in v2.1.0

OraOperator v2.1.0 enhances Kubernetes native Oracle Database operations with improved RAC provisioning, scaling, ASM integration, and maintenance. It strengthens Pluggable Database (PDB) lifecycle management via wallet-based secrets, better tracing, and online password resets. Oracle REST Data Services (ORDS) gains improved credential/config handling. The release adds resilience fixes and broad support across major Kubernetes platforms and Oracle Database configurations.

Read the complete post

Automation of database management

Oracle Database Operator for Kubernetes (OraOperator) helps developers, DBAs, DevOps, and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for most database operations.



Kubernetes APIs extended for database lifecycle management and deployment

Oracle Database is natively part of the Kubernetes infrastructure to start, stop, monitor, patch, upgrade, and perform other lifecycle management operations from Kubernetes. It provides these capabilities whether your Oracle Database is in the cloud, on-premises, or in Kubernetes.



Container imagesPodman (OL8, OL9)
-Production
Single instance database (includes SE, EE, XE and Oracle AI Database 26ai Free)19.30c, Oracle AI Database 26ai
Globally Distributed Database (Oracle AI Database 26ai Free)19.30c, Oracle AI Database 26ai
Oracle RAC (on-premises only)19.30c, Oracle AI Database 26ai
Explore the Oracle Container Registry-
Container imagesOracle Cloud Native Environment and OCI Kubernetes Engine
-Production
Single instance database (includes SE, EE, XE and Oracle AI Database 26ai Free)19.30c, Oracle AI Database 26ai
Globally Distributed Database (Oracle AI Database 26ai Free)19.30c, Oracle AI Database 26ai
Oracle RAC (on-premises only)19.30c
--
-------
Containerized database on K8s clusters-
Single instance database (SE, EE, XE, Free Lite, Oracle AI Database 26ai Free)Provision/clone/deletePatchingResource and configuration management
Globally Distributed Database (Oracle AI Database 26ai Free)Provision/clone/deleteScale shards(up/down)Support for Oracle AI Database 26ai RAFT replicationPatching
Data Guard (Preview)Create standbyObserver for Fast-Start FailoverPatching primary and secondarySnapshot Standby support
True Cache (Preview)Provision instancesPatching
OCI-only databases-
Oracle Autonomous AI Database with Oracle RAC (serverless and dedicated)Provision/bindScale (up/down)Network access optionsCloning and long-term backup and restoreJSON, OLTP, APEX, Data Warehouse and AI LakehouseStart/stop/terminate
True Cache (Preview)Provision/bindScale (up/down)On-demand backupPDB managementDatabase cloningStart/stop/terminate
On-premises and OCI Databases-
Multitenant Database with Oracle RAC (Exadata, PDB/CDB)Bind/createto a CDBPlug/unplug PDBsDelete PDBsClone PDBsOpen/close PDBAssertive deletion policy support
ORDS-based controllerLifecycle management
Observability-
Database Observability (preview)Metric/log collectionSupport exporter container images
-

Announcing Oracle AI Database Operator for Kubernetes v2.2.0

Shefali Bhargava, Lead Principal Product Manager, Oracle

Oracle AI Database Operator for Kubernetes v2.2.0 expands lifecycle automation across Oracle AI Database workloads. It adds stronger reconciliation, security, observability, backup/restore, and networking controls. New capabilities cover Oracle True Cache, RAC, Oracle Data Guard, Multitenant, ORDS, and Private AI services. It also introduces a preview Oracle Connection Manager controller. The release supports consistent database operations across OCI, on-premises, and multi-cloud Kubernetes.

You may also be interested in

Get started with Oracle Databases for Containers and Kubernetes


Contact Us

Find out how Oracle Databases for Containers and Kubernetes can help you.

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。