{"id":12317,"date":"2021-10-27T10:00:42","date_gmt":"2021-10-27T17:00:42","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=12317"},"modified":"2025-06-13T21:33:23","modified_gmt":"2025-06-14T04:33:23","slug":"couchbase-autonomous-operator-2-3-beta","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/","title":{"rendered":"Announcing Couchbase Autonomous Operator 2.3 Beta"},"content":{"rendered":"<p><strong>Today, I&#8217;m delighted to announce<\/strong> the latest preview of the Couchbase Autonomous Operator 2.3.0-Beta.<\/p>\n<p>This beta release is focused on adding some key features introduced in <a href=\"https:\/\/docs.couchbase.com\/server\/current\/introduction\/whats-new.html\" target=\"_blank\" rel=\"noopener\">Couchbase Server 7.0<\/a> to Autonomous Operator such as scopes and collections, role-based access control (RBAC) changes to Analytics, and a special feature \u2013 a self-certification tool \u2013 designed to certify Autonomous Operator<span style=\"font-weight: 400\">\u00a0on Kubernetes platforms along with various other components.<\/span><\/p>\n<h2><strong>Manage Scopes and Collections with Autonomous Operator<\/strong><\/h2>\n<p><span style=\"font-weight: 400\">Couchbase Server 7.0 has introduced Scopes and Collections that are new data organization layers between Couchbase Buckets and JSON documents which enables a Dynamic Data Containment Model. Together, <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/scopes-and-collections-for-modern-multi-tenant-applications-couchbase-7-0\/?ref=blog\"><span style=\"font-weight: 400\">Scopes and Collections change the game by making Couchbase one of the few flexible NoSQL systems to support multi-layered structures<\/span><\/a> <span style=\"font-weight: 400\">that map to the RDBMS schema. At the same time, they provide data isolation which is very useful for high-density applications.<\/span><\/p>\n<p><span style=\"font-weight: 400\">With Autonomous Operator 2.3.0-Beta, we are introducing Scopes and Collections for <\/span><i><span style=\"font-weight: 400\">Kubernetes deployments <\/span><\/i><span style=\"font-weight: 400\">where <\/span><i><span style=\"font-weight: 400\">Data Isolation<\/span><\/i><span style=\"font-weight: 400\"> and <\/span><i><span style=\"font-weight: 400\">Dynamic Data Containment<\/span><\/i><span style=\"font-weight: 400\"> are very important use-cases, especially for modern application developments based on microservices architecture. With the 2.3.0-Beta release, Autonomous Operator has the ability to fully manage scopes and collections within a bucket. With Scopes and collections, Autonomous Operator provides fine-grained access control and cross-datacenter-replication, and improved scalability.\u00a0 Migration from Couchbase Server 6.x to 7.x happens seamlessly with no additional steps required.<\/span><\/p>\n<div aria-hidden=\"true\"><\/div>\n<div aria-hidden=\"true\"><\/div>\n<div aria-hidden=\"true\">\n<div id=\"attachment_12361\" style=\"width: 1263px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12361\" class=\"wp-image-12361\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2021\/10\/Screen-Shot-2021-10-22-at-10.29.57-AM-e1634924954624-300x124.png\" alt=\"\" width=\"1253\" height=\"518\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/Screen-Shot-2021-10-22-at-10.29.57-AM-e1634924954624-300x124.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/Screen-Shot-2021-10-22-at-10.29.57-AM-e1634924954624-1024x422.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/Screen-Shot-2021-10-22-at-10.29.57-AM-e1634924954624-768x317.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/Screen-Shot-2021-10-22-at-10.29.57-AM-e1634924954624-20x8.png 20w\" sizes=\"auto, (max-width: 1253px) 100vw, 1253px\" \/><p id=\"caption-attachment-12361\" class=\"wp-caption-text\">Figure1: Scopes and Collections within Autonomous Operator.<\/p><\/div>\n<\/div>\n<p>Learn <a href=\"https:\/\/docs.couchbase.com\/operator\/2.3-beta\/concept-scopes-and-collections.html?ref=blog\">more<\/a> about how scopes and collections work in Autonomous Operator.<\/p>\n<h2><strong>Self-Certify Autonomous Operator\u00a0<\/strong><\/h2>\n<p><span style=\"font-weight: 400\">With Autonomous Operator 2.3.0-Beta we are introducing a Self-Certification tool that allows you to certify your platform for use with Couchbase Autonomous Operator.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Today Autonomous Operator is tested and certified against a number of major platforms such as Amazon EKS, Google GKE, Microsoft AKS, and Red Hat OCP. Official certification is often a time-consuming process. And we understand that end users may not want to use one of the officially certified platforms for some of the reasons listed below:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400\"><b>Data locality &#8211;<\/b><span style=\"font-weight: 400\"> vendors may not operate in your country or region<\/span><\/li>\n<li style=\"font-weight: 400\"><b>On-premise deployments &#8211;<\/b><span style=\"font-weight: 400\"> you may be using your own version of Kubernetes<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Vendor lock-in &#8211;<\/b><span style=\"font-weight: 400\"> you may be tied to existing infrastructure providers<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">So, there has to be another way of supporting these users and providing confidence that the Autonomous Operator will function as designed in your environment. This is why we are introducing a Self-Certification tool with Autonomous Operator 2.3.0. It fulfills the following test criteria:<\/span><\/p>\n<ul>\n<li><b>Kubernetes API conformance<\/b><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Couchbase custom resources are accepted when required\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Couchbase custom resources are rejected when necessary, either via API schema validation or the admission controller<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><b>Platform behavior conformance<\/b><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Simulation of platform scheduling, upgrade error conditions, etc.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Validates that Operator recovers database instances in a safe and predictable manner<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><b>Couchbase Server feature conformance<\/b><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Ensures that Couchbase server behaves in a safe and predictable manner<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Thus the test framework can be used to identify where Kubernetes API rules change in an incompatible way, where Kubernetes platform behaviors lead to unexpected and unsupportable results, and where Couchbase Server changes lead to incompatibilities with the Operator.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Learn <\/span><a href=\"https:\/\/docs.couchbase.com\/operator\/2.3-beta\/concept-platform-certification.html\"><span style=\"font-weight: 400\">more<\/span><\/a><span style=\"font-weight: 400\"> about the Self-Certification tool.<\/span><\/p>\n<h2><strong>RBAC to Analytics\u00a0<\/strong><\/h2>\n<p><span style=\"font-weight: 400\">In Couchbase Server 7.0 some new roles and RBAC settings have been added specifically to the Couchbase Analytics service, which is now also added to Autonomous Operator in 2.3.0-Beta.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Learn <\/span><a href=\"https:\/\/docs.couchbase.com\/operator\/2.3-beta\/concept-user-rbac.html\"><span style=\"font-weight: 400\">more<\/span><\/a><span style=\"font-weight: 400\"> about the RBAC changes with respect to the Analytics service.<\/span><\/p>\n<h2><strong>Couchbase Helm Chart\u00a0<\/strong><\/h2>\n<p><span style=\"font-weight: 400\">Couchbase Helm Chart provides an alternate way to deploy Autonomous Operator and Couchbase Clusters on Kubernetes platforms. Consequently, with every release, we plan to reconcile Couchbase Helm Chart with enhancements made to Autonomous Operator to maintain a consistent user experience.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Learn <\/span><a href=\"https:\/\/docs.couchbase.com\/cloud-native-database\/helm-overview.html\"><span style=\"font-weight: 400\">more<\/span><\/a><span style=\"font-weight: 400\"> about the Couchbase Helm Chart.<\/span><\/p>\n<h2><strong>Additional Resources:<\/strong><\/h2>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li><a href=\"https:\/\/docs.couchbase.com\/operator\/2.3-beta\/release-notes.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Autonomous Operator 2.3.0-Beta Release Notes<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/cloud-native-database\/index.html?ref=blog\" target=\"_blank\" rel=\"noopener\">Cloud-Native Documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.couchbase.com\/operator\/2.3-beta\/overview.html\" target=\"_blank\" rel=\"noopener\">Autonomous Operator Documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/downloads\/\" target=\"_blank\" rel=\"noopener\">Download Autonomous Operator<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<div class=\"wp-block-spacer\" style=\"height: 15px\" aria-hidden=\"true\"><\/div>\n<div class=\"wp-block-spacer\" style=\"height: 30px\" aria-hidden=\"true\"><\/div>\n<div style=\"text-align: center\"><strong>Don&#8217;t just take our word for it: <a href=\"https:\/\/www.couchbase.com\/downloads\/?ref=blog\" target=\"_blank\" rel=\"noopener\">Try out Couchbase Autonomous Operator for yourself <\/a><\/strong><\/div>\n<div class=\"wp-block-spacer\" style=\"height: 15px\" aria-hidden=\"true\"><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, I&#8217;m delighted to announce the latest preview of the Couchbase Autonomous Operator 2.3.0-Beta. This beta release is focused on adding some key features introduced in Couchbase Server 7.0 to Autonomous Operator such as scopes and collections, role-based access control [&hellip;]<\/p>\n","protected":false},"author":73234,"featured_media":12358,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2294,9284,1816,9415,2322,9336,1813,1812],"tags":[1545,2103,1725,1903,1962],"ppma_author":[8932],"class_list":["post-12317","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analytics","category-couchbase-autonomous-operator","category-couchbase-server","category-xdcr","category-kubernetes","category-scopes-and-collections","category-security","category-n1ql-query","tag-kubernetes","tag-microservices","tag-nosql-database","tag-rbac","tag-role-based-access-control"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing Couchbase Autonomous Operator 2.3 Beta<\/title>\n<meta name=\"description\" content=\"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing Couchbase Autonomous Operator 2.3 Beta\" \/>\n<meta property=\"og:description\" content=\"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-27T17:00:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T04:33:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement-social.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"418\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Roshani Sanghavi, Product Manager, Cloud-Native Platform\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement-social.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roshani Sanghavi, Product Manager, Cloud-Native Platform\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\"},\"author\":{\"name\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39\"},\"headline\":\"Announcing Couchbase Autonomous Operator 2.3 Beta\",\"datePublished\":\"2021-10-27T17:00:42+00:00\",\"dateModified\":\"2025-06-14T04:33:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\"},\"wordCount\":642,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg\",\"keywords\":[\"kubernetes\",\"microservices\",\"NoSQL Database\",\"RBAC\",\"Role Based Access Control (RBAC)\"],\"articleSection\":[\"Couchbase Analytics\",\"Couchbase Autonomous Operator\",\"Couchbase Server\",\"Cross Data Center Replication (XDCR)\",\"Kubernetes\",\"Scopes and Collections\",\"Security\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\",\"name\":\"Announcing Couchbase Autonomous Operator 2.3 Beta\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg\",\"datePublished\":\"2021-10-27T17:00:42+00:00\",\"dateModified\":\"2025-06-14T04:33:23+00:00\",\"description\":\"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg\",\"width\":1200,\"height\":628,\"caption\":\"Learn what's new in the Couchbase Autonomous Operator 2.3.0-Beta release for NoSQL in Kubernetes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing Couchbase Autonomous Operator 2.3 Beta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39\",\"name\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/115c13fca16152059aeef2937b07a4ab\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g\",\"caption\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\"},\"description\":\"As a Product Manager for Couchbase Autonomous Operator, Roshani Sanghavi is responsible for building cloud-native solutions and related partner integrations. She has over 8 years of experience in the development and delivery of cloud-native applications, containerized microservices, and distributed systems in the cloud, storage, and virtualization space, using various platforms\/technologies such as AWS, GCP, VMware, Kubernetes, and Docker, having worked for DellEMC, Cisco, and IBM. She holds an MBA from Hult International Business School (San Francisco), specializing in Business Analytics &amp; Data Science, along with an undergraduate degree in computer science engineering from Vishwakarma Institute of Technology (India), and a diploma certificate in business analytics from Harvard Business School.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/roshani-sanghavi-9328331b\/\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/roshani-sanghavi\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing Couchbase Autonomous Operator 2.3 Beta","description":"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/","og_locale":"en_US","og_type":"article","og_title":"Announcing Couchbase Autonomous Operator 2.3 Beta","og_description":"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.","og_url":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/","og_site_name":"The Couchbase Blog","article_published_time":"2021-10-27T17:00:42+00:00","article_modified_time":"2025-06-14T04:33:23+00:00","og_image":[{"width":800,"height":418,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement-social.jpg","type":"image\/jpeg"}],"author":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement-social.jpg","twitter_misc":{"Written by":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/"},"author":{"name":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39"},"headline":"Announcing Couchbase Autonomous Operator 2.3 Beta","datePublished":"2021-10-27T17:00:42+00:00","dateModified":"2025-06-14T04:33:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/"},"wordCount":642,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg","keywords":["kubernetes","microservices","NoSQL Database","RBAC","Role Based Access Control (RBAC)"],"articleSection":["Couchbase Analytics","Couchbase Autonomous Operator","Couchbase Server","Cross Data Center Replication (XDCR)","Kubernetes","Scopes and Collections","Security","SQL++ \/ N1QL Query"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/","name":"Announcing Couchbase Autonomous Operator 2.3 Beta","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg","datePublished":"2021-10-27T17:00:42+00:00","dateModified":"2025-06-14T04:33:23+00:00","description":"Learn all about the 2.3.0-Beta release of Couchbase Autonomous Operator, including scopes and collections, RBAC changes to Analytics, and self-certification.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/10\/couchbase-autonomous-operator-2-3-beta-release-announcement.jpg","width":1200,"height":628,"caption":"Learn what's new in the Couchbase Autonomous Operator 2.3.0-Beta release for NoSQL in Kubernetes"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-3-beta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing Couchbase Autonomous Operator 2.3 Beta"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39","name":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/115c13fca16152059aeef2937b07a4ab","url":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","caption":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions"},"description":"As a Product Manager for Couchbase Autonomous Operator, Roshani Sanghavi is responsible for building cloud-native solutions and related partner integrations. She has over 8 years of experience in the development and delivery of cloud-native applications, containerized microservices, and distributed systems in the cloud, storage, and virtualization space, using various platforms\/technologies such as AWS, GCP, VMware, Kubernetes, and Docker, having worked for DellEMC, Cisco, and IBM. She holds an MBA from Hult International Business School (San Francisco), specializing in Business Analytics &amp; Data Science, along with an undergraduate degree in computer science engineering from Vishwakarma Institute of Technology (India), and a diploma certificate in business analytics from Harvard Business School.","sameAs":["https:\/\/www.linkedin.com\/in\/roshani-sanghavi-9328331b\/"],"url":"https:\/\/www.couchbase.com\/blog\/author\/roshani-sanghavi\/"}]}},"authors":[{"term_id":8932,"user_id":73234,"is_guest":0,"slug":"roshani-sanghavi","display_name":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/bc04732e53cdf100c66a79e177d4c72446583fec60b19c10968d2eb7a56bebd7?s=96&d=mm&r=g","author_category":"","last_name":"Sanghavi","first_name":"Roshani","job_title":"","user_url":"","description":"As a Product Manager for Couchbase Autonomous Operator, Roshani Sanghavi is responsible for building cloud-native solutions and related partner integrations. She has over 8 years of experience in the development and delivery of cloud-native applications, containerized microservices, and distributed systems in the cloud, storage, and virtualization space, using various platforms\/technologies such as AWS, GCP, VMware, Kubernetes, and Docker, having worked for DellEMC, Cisco, and IBM. \r\n\r\nShe holds an MBA from Hult International Business School (San Francisco), specializing in Business Analytics &amp; Data Science, along with an undergraduate degree in computer science engineering from Vishwakarma Institute of Technology (India), and a diploma certificate in business analytics from Harvard Business School."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/12317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/73234"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=12317"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/12317\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/12358"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=12317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=12317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=12317"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=12317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}