Introduction to Kubernetes Operators for Databases
summary
An open source Oracle Database Operator automates database lifecycle on Kubernetes and OCI, handling provision, OCID bind, backups, restore, scale (example: 1→2 OCPUs), stop/start and hard terminate; it manages security with a wallet (mTLS) and exposes metrics via exporters for Prometheus/Grafana. Deploy and run operations with familiar tools like kubectl apply -f, Terraform and GitHub Actions. Developer preview is available, production release and on‑prem targeting are in progress.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:25Cloud native benefits
- 3:55Database deployment challenges
- 4:59Oracle's cloud native strategy
- 8:48Oracle Database Operator intro
- 12:39Deep dive: Oracle Database Operator
- 17:58Operator features and lifecycle
- 22:44Demo: binding and scaling
- 26:17Observability and security
- 29:04Automation and DevOps
- 31:12Resources and next steps
- 32:14Q&A
related talks
50mThe hell of SQL DBs on Kubernetes versus the promise of operators
28mKubernetes and Microservices with Database
27mDatabase Infrastructure with Open Source Kubernetes Database Operators
34mDatabases on Kubernetes
41mDatabases on Kubernetes Using a Custom Operator: Day 1, Day 2, and Beyond
47mContainer Orchestration for Oracle DBAs
42mKubernetes Operators: What are They and Why would You Need Them?
45mDatabases on Kubernetes: Why you should care
