1 Get Started

Oracle TimesTen In-Memory Database (TimesTen) is a relational database that resides entirely in physical memory—which is, at the same time, completely persistent and recoverable. You can deploy TimesTen as a standalone database or as cache to a back-end Oracle database. The TimesTen Kubernetes Operator (TimesTen Operator) is a Kubernetes operator that you can use to create, manage, and monitor TimesTen databases in a Kubernetes cluster. The TimesTen Operator configures TimesTen databases, users and schemas, and if applicable, cache and replication. The TimesTen Operator automatically manages and monitors many TimesTen databases simultaneously in your namespace. For example, in an active standby pair replication scheme, if the active database fails, the TimesTen Operator automatically promotes the standby database to active. Then, Kubernetes replaces the Pod that contains the failed active database. Finally, the TimesTen Operator brings up a new standby database in the replacement Pod. The TimesTen Operator performs all these operations automatically without need of user intervention.

Oracle Cloud Infrastructure Kubernetes Engine (Kubernetes Engine or OKE) is a fully managed, scalable, and highly available Kubernetes service that you can use to deploy containerized applications to the cloud. OKE supports two types of worker nodes:

  • Managed nodes run on compute instances (either bare metal or virtual machine) in your tenancy. You are responsible for managing managed nodes, but you have the flexibility to configure them to meet your specific requirements. You are responsible for upgrading Kubernetes on managed nodes and for managing cluster capacity.

  • Virtual nodes enable you to run Pods at scale without the operational overhead of upgrading the data plane infrastructure and managing the capacity of clusters.

OKE does not support clusters with mixed node pools. A virtual node pool and managed node pool cannot be created in the same cluster.