Couchbase releases Autonomous Operator 1.2 for Kubernetes and OpenShift
NoSQL database company, Couchbase, has released a new version of its autonomous operator. This operator makes it possible for enterprises to run and manage their Couchbase databases autonomously on Kubernetes – meaning developers can more easily scale their databases to meet spikes in demand, move between cloud providers and avoid the costs associated with managing thousands of application and database instances manually.
Autonomous Operator 1.2 new features
- Production certification: full production support for cloud-managed Kubernetes services on Amazon, Azure and Google platforms, whilst refreshing support for Red Hat OpenShift, giving developers more options and flexibility than ever
- Automated cluster upgrades: developers can use Autonomous Operator 1.2 to automatically upgrade both Couchbase Server and Kubernetes clusters, saving time and protecting against downtime and data loss
- Kubernetes admission controller: new feature performs validation checks before implementing a new Couchbase cluster configuration to protect the Couchbase deployment and Operator from any accidental damage an invalid configuration might cause
- Support for Helm: using Helm is an effective way to deploy, manage and upgrade the Operator, providing a single point of authority for keeping track of resources associated with each deployment.
- Public connectivity for Couchbase clients: this release introduces support for connecting clients to the Couchbase cluster over the Internet via public IP-based addressing and dynamic DNS.
- TLS certificate rotation: Kubernetes certificate rotation while online and providing services is supported in order to enable the replacement of expired or compromised certificates.
Bipin Jethwani, principal architect at AT&T Entertainment Group, said: “Couchbase Autonomous Operator 1.2 sets a new standard for Kubernetes in production deployments. For the first time, a fully distributed, scalable, enterprise-class database that can be orchestrated by Kubernetes is generally available to enterprises wishing to automate the deployment, monitoring, scaling and managing of database applications both on-premises and in public cloud environments seamlessly. Further, it brings the required abstraction and automation to the table, for intelligent CI/CD pipelines.”