{"id":10033,"date":"2020-12-17T09:57:24","date_gmt":"2020-12-17T17:57:24","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=10033"},"modified":"2025-06-13T23:20:12","modified_gmt":"2025-06-14T06:20:12","slug":"couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/","title":{"rendered":"O Couchbase Autonomous Operator 2.1 para Kubernetes agora \u00e9 GA"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Na confer\u00eancia global de desenvolvedores da Couchbase, 'Connect.Online 2020', realizada em outubro, compartilhamos a ess\u00eancia dos novos recursos ou capacidades da pr\u00f3xima vers\u00e3o 2.1 do Couchbase Autonomous Operator por meio de v\u00e1rios <\/span><a href=\"https:\/\/connectondemand.couchbase.com\/\"><span style=\"font-weight: 400;\">sess\u00f5es<\/span><\/a><span style=\"font-weight: 400;\">. Desde ent\u00e3o, muitos de voc\u00eas est\u00e3o esperando para coloc\u00e1-lo \u00e0 prova. <\/span><b>Hoje, tenho o prazer de anunciar que o Couchbase Autonomous Operator 2.1 est\u00e1 dispon\u00edvel de forma geral (GA) e pronto para implementa\u00e7\u00f5es de produ\u00e7\u00e3o.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">No cen\u00e1rio atual de TI, e especialmente na era atual de uma pandemia em que a escala \u00e9 imprevis\u00edvel e a automa\u00e7\u00e3o \u00e9 essencial para as empresas, as tecnologias nativas da nuvem, como o Kubernetes, est\u00e3o se tornando muito populares. Portanto, <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/\"><span style=\"font-weight: 400;\">Couchbase<\/span><\/a><span style=\"font-weight: 400;\"> - A Couchbase, Inc., criadora do banco de dados NoSQL de classe empresarial, de v\u00e1rias nuvens at\u00e9 o Edge, apresenta alguns recursos novos e atraentes na vers\u00e3o 2.1 do Couchbase Autonomous Operator for Kubernetes, que abordar\u00e1 os pontos problem\u00e1ticos de nossos clientes. Os novos recursos incluem <\/span><b><i>Escalonamento autom\u00e1tico de cluster, medi\u00e7\u00e3o de uso, Couchbase Service Broker, hiberna\u00e7\u00e3o de cluster, backup para o Amazon S3, suporte para Istio Service Mesh e atualiza\u00e7\u00f5es automatizadas em massa com mais alguns aprimoramentos.<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Com esses recursos, a vers\u00e3o 2.1 aumenta o Operador Aut\u00f4nomo do Couchbase como o Operador Mais Maduro (<\/span><a href=\"https:\/\/operatorhub.io\/operator\/couchbase-enterprise\"><span style=\"font-weight: 400;\">Operador de N\u00edvel de Maturidade 5<\/span><\/a><span style=\"font-weight: 400;\">) no mercado com servi\u00e7os de desenvolvedor padronizados e maior controle sobre os custos.  Ou seja, cada novo recurso torna mais simples para nossos clientes padronizar o ambiente e a infraestrutura de desenvolvimento, reduzindo a complexidade e proporcionando flexibilidade e controle para suas equipes de TI.\u00a0<\/span><\/p>\n<h2>Novos recursos avan\u00e7ados introduzidos no Couchbase Autonomous Operator<\/h2>\n<h3>Escalonamento autom\u00e1tico de cluster para servi\u00e7os sem estado [Fase 1]<\/h3>\n<p><span style=\"font-weight: 400;\">O novo recurso mais interessante desta vers\u00e3o \u00e9 <\/span><i><span style=\"font-weight: 400;\">Dimensionamento autom\u00e1tico do cluster<\/span><\/i><span style=\"font-weight: 400;\">. <\/span><i><span style=\"font-weight: 400;\">Dimensionamento autom\u00e1tico do cluster<\/span><\/i><span style=\"font-weight: 400;\"> monitora o cluster e ajusta automaticamente a capacidade para manter um desempenho est\u00e1vel e previs\u00edvel ao menor custo poss\u00edvel com base nos limites predefinidos do Couchbase Services. Como resultado, as organiza\u00e7\u00f5es podem oferecer uma experi\u00eancia consistente sem custos inesperados (que podem ocorrer com o dimensionamento n\u00e3o verificado ou na aus\u00eancia do Cluster Autoscaling) durante os hor\u00e1rios de pico.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O Operador Aut\u00f4nomo do Couchbase delega responsabilidades de dimensionamento para <\/span><a href=\"https:\/\/kubernetes.io\/docs\/tasks\/run-application\/horizontal-pod-autoscale\/\"><span style=\"font-weight: 400;\">Autoscaler de pod horizontal do Kubernetes<\/span><\/a><span style=\"font-weight: 400;\">que supera at\u00e9 mesmo os picos de carga em <\/span><span style=\"font-weight: 400;\">dimensionar automaticamente o n\u00famero de pods em um controlador de replica\u00e7\u00e3o, implanta\u00e7\u00e3o, conjunto de r\u00e9plicas ou conjunto com estado com base em m\u00e9tricas no n\u00edvel do sistema, bem como em m\u00e9tricas personalizadas geradas por meio de <\/span><a href=\"https:\/\/docs.couchbase.com\/cloud-native-database\/howto-prometheus.html\">Prometeu<\/a><b>.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Embora o recurso de dimensionamento autom\u00e1tico tenha sido projetado e implementado para funcionar com todos os servi\u00e7os do Couchbase em um cluster, na vers\u00e3o 2.1, esse recurso certifica apenas <\/span><b><i>Sem estado<\/i><\/b><span style=\"font-weight: 400;\"> servi\u00e7os como o Query Service com buckets ef\u00eameros. Nas vers\u00f5es futuras, planejamos certificar o dimensionamento autom\u00e1tico para todos os servi\u00e7os do Couchbase, incluindo dados, \u00edndice, pesquisa, an\u00e1lise e eventos. Voc\u00ea pode experimentar o dimensionamento autom\u00e1tico para <\/span><b><i>com estado<\/i><\/b><span style=\"font-weight: 400;\"> em 2.1, ativando explicitamente os servi\u00e7os <\/span><b>visualiza\u00e7\u00e3o do desenvolvedor<\/b><span style=\"font-weight: 400;\"> feature &#8211; `spec.enablePreviewScaling`.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/concept-couchbase-autoscaling.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre o dimensionamento autom\u00e1tico de clusters. Para experiment\u00e1-lo rapidamente, siga o tutorial <\/span><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/tutorial-autoscale.html\"><span style=\"font-weight: 400;\">aqui<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3>Relat\u00f3rios de medi\u00e7\u00e3o de uso<\/h3>\n<p><span style=\"font-weight: 400;\">A medi\u00e7\u00e3o de uso \u00e9 outro recurso de destaque nesta vers\u00e3o. A medi\u00e7\u00e3o de uso se beneficia da arquitetura subjacente do '<\/span><a href=\"https:\/\/operatorhub.io\/operator\/metering-upstream\"><span style=\"font-weight: 400;\">Medi\u00e7\u00e3o do operador<\/span><\/a><span style=\"font-weight: 400;\">', um componente rec\u00e9m-adicionado do Operator Framework. O Operator Metering oferece a capacidade de medir o uso de aplicativos, o que fornece extens\u00f5es para charge-back, or\u00e7amento e pre\u00e7os sob demanda para fornecedores de software que fornecem software comercial.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A medi\u00e7\u00e3o de uso foi projetada para se vincular \u00e0s estat\u00edsticas do cluster, como estat\u00edsticas de CPU e mem\u00f3ria, usando m\u00e9tricas em n\u00edvel de sistema, bem como m\u00e9tricas do Prometheus, e gerar relat\u00f3rios por recurso em um cluster. Esses relat\u00f3rios personalizados, que detalham o hist\u00f3rico de uso do cluster e os detalhamentos em per\u00edodos definidos pelo usu\u00e1rio, proporcionar\u00e3o aos nossos clientes visibilidade e controle sobre o uso de seus recursos. \u00c9 poss\u00edvel evitar e controlar o uso inesperado com precis\u00e3o, sabendo quais recursos est\u00e3o sendo usados, quando e por quem.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/tutorial-metering.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre Relat\u00f3rios de medi\u00e7\u00e3o de uso.<\/span><\/p>\n<h3>Agente de servi\u00e7o do Couchbase<\/h3>\n<p><a href=\"https:\/\/www.openservicebrokerapi.org\/\"><span style=\"font-weight: 400;\">API do agente de servi\u00e7o aberto<\/span><\/a><span style=\"font-weight: 400;\"> (API OSB)<\/span> <span style=\"font-weight: 400;\">\u00e9 uma especifica\u00e7\u00e3o de API que foi adotada por muitas plataformas e milhares de provedores de servi\u00e7os para permitir a implanta\u00e7\u00e3o, o gerenciamento e o uso automatizados de servi\u00e7os. Ela conecta os desenvolvedores a um ecossistema global de servi\u00e7os.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Com o Autonomous Operator 2.1, estamos anunciando a vers\u00e3o empresarial do Couchbase Service Broker 1.0, uma integra\u00e7\u00e3o do Couchbase Autonomous Operator com a API OSB que simplifica a instala\u00e7\u00e3o e o gerenciamento de aplicativos em plataformas Kubernetes. Ele permite a f\u00e1cil instala\u00e7\u00e3o do Couchbase Autonomous Operator e a implanta\u00e7\u00e3o, configura\u00e7\u00e3o e replica\u00e7\u00e3o entre datacenters de v\u00e1rios clusters do Couchbase em qualquer plataforma Kubernetes - no local ou na nuvem (Amazon EKS, Google GKE, Azure AKS). O Couchbase Service Broker garante que os servi\u00e7os sejam padronizados com planos de servi\u00e7o predefinidos e que nenhuma configura\u00e7\u00e3o inesperada seja implantada. Como resultado, as equipes de desenvolvimento t\u00eam acesso imediato a servi\u00e7os padronizados, e a organiza\u00e7\u00e3o tem controle e visibilidade sobre o que \u00e9 criado.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O Couchbase Service Broker 1.0 fornece uma classe de servi\u00e7o denominada 'couchbase-osb-service' com 2 planos de servi\u00e7o - 'csb-basic' e 'csb-standard' (com a assinatura regular do Couchbase Server Enterprise), que funcionar\u00e1 com o Couchbase Autonomous Operator 2.1.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/service-broker\/1.0\/index.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre o Couchbase Service Broker.<\/span><\/p>\n<h3>Suporte para Istio Service Mesh<\/h3>\n<p><span style=\"font-weight: 400;\">\u00c0 medida que os ambientes se tornam maiores e mais complexos, o gerenciamento de uma infraestrutura de microsservi\u00e7os distribu\u00eddos se torna cada vez mais dif\u00edcil. Ao integrar-se com <\/span><a href=\"https:\/\/istio.io\/latest\/docs\/concepts\/what-is-istio\/\"><span style=\"font-weight: 400;\">Malha de servi\u00e7o Istio<\/span><\/a><span style=\"font-weight: 400;\">O Couchbase Autonomous Operator 2.1 oferece \u00e0s organiza\u00e7\u00f5es os recursos para lidar com qualquer tamanho de arquitetura de microsservi\u00e7os, incluindo balanceamento de carga, autentica\u00e7\u00e3o de servi\u00e7o a servi\u00e7o e monitoramento.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/cloud-native-database\/istio-service-mesh.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre o suporte para a malha de servi\u00e7o do Istio.<\/span><\/p>\n<h3>Upgrades em massa<\/h3>\n<p><span style=\"font-weight: 400;\">Ao realizar upgrades, o Operador Aut\u00f4nomo adota a abordagem segura, atualizando um pod por vez. A desvantagem dessa abordagem \u00e9 que leva muito tempo para atualizar sequencialmente com o tamanho do cluster.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A vers\u00e3o 2.1 do Couchbase Autonomous Operator apresenta pol\u00edticas de atualiza\u00e7\u00e3o que podem controlar as atualiza\u00e7\u00f5es. Embora a pol\u00edtica padr\u00e3o seja a mesma de antes, voc\u00ea pode defini-la para atualizar todos os pods de uma s\u00f3 vez. Isso reduzir\u00e1 substancialmente o tempo necess\u00e1rio para uma atualiza\u00e7\u00e3o, \u00e0s custas de uma opera\u00e7\u00e3o que consome mais recursos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Alguns aprimoramentos relacionados \u00e0 rota\u00e7\u00e3o de TLS e \u00e0s sondas de prontid\u00e3o tamb\u00e9m foram implementados nesta vers\u00e3o, juntamente com atualiza\u00e7\u00f5es em massa.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/concept-upgrade.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> Sobre upgrades.<\/span><\/p>\n<h2>Habilitando os recursos mais recentes do Couchbase Server com o Couchbase Autonomous Operator 2.1<\/h2>\n<h3>Hiberna\u00e7\u00e3o do cluster<\/h3>\n<p><span style=\"font-weight: 400;\">Em casos de uso em que um cluster do Couchbase n\u00e3o precisa estar em execu\u00e7\u00e3o, por exemplo, quando n\u00e3o \u00e9 necess\u00e1rio em um ambiente de desenvolvimento ou teste, o Couchbase Autonomous Operator permite que um cluster do Couchbase seja hibernado e libere recursos de computa\u00e7\u00e3o ocupados por pods de cluster e os dados permane\u00e7am intactos no armazenamento persistente, o que leva \u00e0 economia de custos quando usado em conjunto com o autoscaler de cluster do Kubernetes.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/concept-hibernation.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre o Cluster Hibernation.<\/span><\/p>\n<h3>Backup do Couchbase para o Amazon S3<\/h3>\n<p><span style=\"font-weight: 400;\">O cluster do Couchbase e os recursos de backup do Couchbase foram ampliados para permitir o uso dos novos recursos de backup na nuvem lan\u00e7ados no Couchbase Server 6.6.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A configura\u00e7\u00e3o de backup global para um cluster agora aceita um segredo contendo credenciais do Amazon AWS que permitem o acesso ao armazenamento de objetos S3. Cada recurso de backup tamb\u00e9m pode ser configurado com um bucket S3. Ao usar um bucket do S3, os backups s\u00e3o armazenados na nuvem em vez de em um volume persistente do Kubernetes. <\/span><i><span style=\"font-weight: 400;\">Isso proporciona verdadeiros backups externos, desacoplados do cluster Kubernetes subjacente.<\/span><\/i><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/howto-backup.html#backup-and-restore-to-s3\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre o backup automatizado para S3.<\/span><\/p>\n<h3>Rota\u00e7\u00e3o da senha do administrador<\/h3>\n<p><span style=\"font-weight: 400;\">A camada de persist\u00eancia e de cache do Operador Aut\u00f4nomo do Couchbase foi atualizada na vers\u00e3o 2.1 para torn\u00e1-la tolerante a falhas em casos como rota\u00e7\u00e3o de senha e TLS.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As senhas do administrador do cluster agora podem ser alternadas modificando o segredo de autentica\u00e7\u00e3o administrativa.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/current\/howto-admin-password-rotation.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre a rota\u00e7\u00e3o da senha de administrador.<\/span><\/p>\n<h3>Durabilidade do n\u00edvel da ca\u00e7amba<\/h3>\n<p><span style=\"font-weight: 400;\">Para casos de uso do Sistema de Registro, os aplicativos devem ser impedidos de gravar acidentalmente em um n\u00edvel de durabilidade menor do que o desejado. As configura\u00e7\u00f5es do cluster e do bucket do Couchbase foram estendidas para definir a durabilidade em n\u00edvel de bucket na vers\u00e3o 6.6 do Couchbase Server.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The `minimumDurability` field can define the durability level in the Couchbase Autonomous Operator 2.1 release.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/reference-couchbasebucket.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre a durabilidade no n\u00edvel da ca\u00e7amba.<\/span><\/p>\n<h3>Configura\u00e7\u00e3o global do \u00edndice secund\u00e1rio<\/h3>\n<p><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o do <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/6.0\/rest-api\/post-settings-indexes.html\"><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o do \u00edndice secund\u00e1rio global<\/span><\/a><span style=\"font-weight: 400;\">que j\u00e1 est\u00e1 dispon\u00edvel no Couchbase Server, tamb\u00e9m est\u00e1 habilitado no Couchbase Autonomous Operator 2.1. Essa defini\u00e7\u00e3o de configura\u00e7\u00e3o inclui v\u00e1rios par\u00e2metros, como indexerThreads, logLevel, maxRollbackPoints, memorySnapshotInterval, storageMode, Plasma, stableSnapshotInterval e memory_optimized.<\/span><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/reference-couchbasecluster.html\"><span style=\"font-weight: 400;\">Leia mais<\/span><\/a><span style=\"font-weight: 400;\"> sobre Configura\u00e7\u00f5es globais de \u00edndice secund\u00e1rio.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Al\u00e9m dos recursos discutidos aqui, algumas corre\u00e7\u00f5es de bugs s\u00e3o discutidas na se\u00e7\u00e3o <\/span><a href=\"https:\/\/docs.couchbase.com\/operator\/2.1\/release-notes.html\"><span style=\"font-weight: 400;\">Notas de lan\u00e7amento<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>At Couchbase&#8217;s global developer conference, &#8216;Connect.Online 2020&#8217; held in October, we shared the essence of new features or capabilities of the upcoming Couchbase Autonomous Operator release version 2.1 through several sessions. Since then, many of you have been waiting to [&hellip;]<\/p>","protected":false},"author":73234,"featured_media":10041,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,9284,2225,2322],"tags":[10124,1245,1519,2247,1545,2138,1673,2022,2362,1685],"ppma_author":[8932],"class_list":["post-10033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-autonomous-operator","category-cloud","category-kubernetes","tag-amazon-web-services-aws","tag-cloud","tag-docker","tag-google-kubernetes-engine","tag-kubernetes","tag-kubernetes-operator","tag-microsoft-azure","tag-openshift","tag-openshift-operator","tag-red-hat"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA<\/title>\n<meta name=\"description\" content=\"Learn about the new features in Autonomous Operator 2.1 for Kubernetes including Couchbase Service Broker and all the latest features from Couchbase Server.\" \/>\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\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA\" \/>\n<meta property=\"og:description\" content=\"Learn about the new features in Autonomous Operator 2.1 for Kubernetes including Couchbase Service Broker and all the latest features from Couchbase Server.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-17T17:57:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T06:20:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1920\" \/>\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: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=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\"},\"author\":{\"name\":\"Roshani Sanghavi, Product Manager, Cloud-Native Solutions\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39\"},\"headline\":\"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA\",\"datePublished\":\"2020-12-17T17:57:24+00:00\",\"dateModified\":\"2025-06-14T06:20:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\"},\"wordCount\":1279,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg\",\"keywords\":[\"Amazon Web Services (AWS)\",\"cloud\",\"docker\",\"Google Kubernetes Engine\",\"kubernetes\",\"kubernetes operator\",\"Microsoft Azure\",\"openshift\",\"Openshift operator\",\"Red Hat\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Autonomous Operator\",\"Couchbase Capella\",\"Kubernetes\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\",\"name\":\"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg\",\"datePublished\":\"2020-12-17T17:57:24+00:00\",\"dateModified\":\"2025-06-14T06:20:12+00:00\",\"description\":\"Learn about the new features in Autonomous Operator 2.1 for Kubernetes including Couchbase Service Broker and all the latest features from Couchbase Server.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg\",\"width\":2560,\"height\":1920},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA\"}]},{\"@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\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@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\":\"pt-BR\",\"@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\/pt\/author\/roshani-sanghavi\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"O Couchbase Autonomous Operator 2.1 para Kubernetes agora \u00e9 GA","description":"Saiba mais sobre os novos recursos do Autonomous Operator 2.1 para Kubernetes, incluindo o Couchbase Service Broker e todos os recursos mais recentes do Couchbase Server.","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\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/","og_locale":"pt_BR","og_type":"article","og_title":"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA","og_description":"Learn about the new features in Autonomous Operator 2.1 for Kubernetes including Couchbase Service Broker and all the latest features from Couchbase Server.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-12-17T17:57:24+00:00","article_modified_time":"2025-06-14T06:20:12+00:00","og_image":[{"width":2560,"height":1920,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg","type":"image\/jpeg"}],"author":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Roshani Sanghavi, Product Manager, Cloud-Native Platform","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/"},"author":{"name":"Roshani Sanghavi, Product Manager, Cloud-Native Solutions","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5a01ffb841ceacb167fe124802422d39"},"headline":"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA","datePublished":"2020-12-17T17:57:24+00:00","dateModified":"2025-06-14T06:20:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/"},"wordCount":1279,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg","keywords":["Amazon Web Services (AWS)","cloud","docker","Google Kubernetes Engine","kubernetes","kubernetes operator","Microsoft Azure","openshift","Openshift operator","Red Hat"],"articleSection":["Best Practices and Tutorials","Couchbase Autonomous Operator","Couchbase Capella","Kubernetes"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/","name":"O Couchbase Autonomous Operator 2.1 para Kubernetes agora \u00e9 GA","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg","datePublished":"2020-12-17T17:57:24+00:00","dateModified":"2025-06-14T06:20:12+00:00","description":"Saiba mais sobre os novos recursos do Autonomous Operator 2.1 para Kubernetes, incluindo o Couchbase Service Broker e todos os recursos mais recentes do Couchbase Server.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/12\/GA-wc-final-scaled.jpg","width":2560,"height":1920},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-autonomous-operator-2-1-for-kubernetes-is-now-ga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase Autonomous Operator 2.1 for Kubernetes is Now GA"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","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":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@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, gerente de produtos, solu\u00e7\u00f5es nativas da nuvem","image":{"@type":"ImageObject","inLanguage":"pt-BR","@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\/pt\/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":"Como gerente de produto do Couchbase Autonomous Operator, Roshani Sanghavi \u00e9 respons\u00e1vel pela cria\u00e7\u00e3o de solu\u00e7\u00f5es nativas da nuvem e integra\u00e7\u00f5es com parceiros relacionados. Ela tem mais de 8 anos de experi\u00eancia no desenvolvimento e fornecimento de aplicativos nativos da nuvem, microsservi\u00e7os em cont\u00eaineres e sistemas distribu\u00eddos no espa\u00e7o de nuvem, armazenamento e virtualiza\u00e7\u00e3o, usando v\u00e1rias plataformas\/tecnologias, como AWS, GCP, VMware, Kubernetes e Docker, tendo trabalhado para a DellEMC, Cisco e IBM.\r\n\r\nEla tem um MBA da Hult International Business School (S\u00e3o Francisco), com especializa\u00e7\u00e3o em an\u00e1lise de neg\u00f3cios e ci\u00eancia de dados, al\u00e9m de um diploma de gradua\u00e7\u00e3o em engenharia de ci\u00eancia da computa\u00e7\u00e3o do Vishwakarma Institute of Technology (\u00cdndia) e um certificado de diploma em an\u00e1lise de neg\u00f3cios da Harvard Business School."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/10033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/73234"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=10033"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/10033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/10041"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=10033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=10033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=10033"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=10033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}