Oracle Container Engine for Kubernetes is an Oracle-managed container orchestration service that can reduce the time and cost to build modern cloud native applications. Unlike most other vendors, Oracle Cloud Infrastructure provides Container Engine for Kubernetes as a free service that runs on higher-performance, lower-cost compute shapes. DevOps engineers can use unmodified, open source Kubernetes for application workload portability and to simplify operations with automatic updates and patching.
Watch the cloud native video (1:14)
The Oracle Cloud Infrastructure (OCI) Service Operator for Kubernetes is now available. The open source Kubernetes add-on allows users to manage OCI resources, such as Oracle Autonomous Database and the MySQL Database service through the Kubernetes API.
Arm has become a dominant processor architecture to run mobile applications, and the trend is now moving to the server side. You can build and run your Arm-based applications using Ampere A1 Compute platform in OCI.
We're excited to announce the general availability of graphical processing unit (GPU) shapes support with Oracle Container Engine for Kubernetes (OKE). You can now configure your Kubernetes clusters with GPU instances to run applications that rely on GPU hardware assisted processing.
Deploy Kubernetes clusters including the underlying virtual cloud networks, internet gateways, and NAT gateways with a single click.
Automate Kubernetes operations with web-based REST API and CLI for all actions including Kubernetes cluster creation, scaling, and operations.
Manage GPU and Arm-based applications in a Kubernetes environment with OKE. Support multiarchitecture images with Oracle Container Image Registry (OCIR).
Unlike Amazon Elastic Kubernetes Service (EKS) and Google Kubernetes Engine (GKE), Oracle Container Engine for Kubernetes does not charge for cluster management.
Increase the availability of applications using clusters that span multiple availability domains (data centers) in any commercial region or in Oracle Dedicated Region Cloud@Customer. Scale pods horizontally and vertically, and scale clusters too.
Automate deployment of cloud native applications with Oracle Visual Builder Studio or any third-party tool. Monitor and secure these applications with tools from Oracle Cloud Infrastructure, Datadog, Aqua Security, and other partners.
Easily and quickly upgrade container clusters, with zero downtime, to keep them up to date with the latest stable version of Kubernetes.
When it detects node failures, Container Engine for Kubernetes automatically provisions new worker nodes to maintain cluster availability.
Use the well-known, Docker-based container runtime for worker nodes, with full access via Secure Shell (SSH).
OKE uses unmodified open source Kubernetes that complies with the Cloud Native Computing Foundation (CNCF) and Open Container Initiative (OCI) standards for application portability.
Bring your own tools, or take advantage of Oracle's partners for security, federation, observability, and build automation.
Optimize both cost and performance by choosing the most appropriate compute shapes from a wide range of bare metal, high-performance computing (HPC), and virtual machine options.
Manage container lifecycles from start to finish. Build and test images with Visual Builder Studio, deploy from Registry, and integrate with Autonomous Database.
When compared to AWS, Oracle Cloud provides more than 3X better compute price-performance and 20X the IOPS for half the price.
Container Engine for Kubernetes easily integrates with Oracle Cloud Infrastructure services, Autonomous Database using the Service Broker, and WebLogic Server using the WebLogic Operator.
Encrypt Kubernetes secrets at-rest using the Key Management service, and stay in compliance with HIPAA, PCI, and SOC 2.
Leverage private Kubernetes clusters. Control access and permissions using native Identity and Access Management, Identity Cloud Service and Kubernetes Role-Based Access Control (RBAC).
Independent software vendors, research institutions, and other organizations use Container Engine to improve developer efficiency.
Manage microservices running in Docker containers and using a common API for communication.
Define the app and server in a Docker file—without refactoring. Use a CI/CD tool to deploy them into Kubernetes.
Explore the Oracle Cloud Infrastructure Architecture Center for a wide selection of architectures and solution playbooks on cloud native, Kubernetes, microservices, and more.
There is no additional charge for cluster management using Container Engine for Kubernetes. Customers pay only for the infrastructure used by containerized workloads, such as for the worker nodes (compute), storage, and other resources consumed. Oracle manages the multi-availability domain parent nodes and provides them to customers for free.
Greg Verstraeten, Senior Principal Product Manager, Oracle
Oracle Cloud Infrastructure (OCI) OKE reduces the operational burden of setting up and managing enterprise-grade Kubernetes clusters. We recognize that Kubernetes and its ecosystem is complex, so we built OKE with the following design principles in mind...
Read the complete postKubernetes is an open source platform for managing and scaling clusters of containerized applications and services.
Get 30 days of access to CI/CD tools, managed Terraform, telemetry, and more.
Empower app development with Kubernetes, Docker, serverless, APIs, and more.
Try Katacoda-based, interactive scenarios for Oracle Cloud.
Reach our associates for sales, support, and other questions.