{"id":6477,"date":"2019-03-08T09:30:51","date_gmt":"2019-03-08T17:30:51","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=6477"},"modified":"2025-06-13T19:58:17","modified_gmt":"2025-06-14T02:58:17","slug":"couchbase-sync-gateway-on-kubernetes","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-sync-gateway-on-kubernetes\/","title":{"rendered":"Implantar clusters do Couchbase Sync Gateway no Kubernetes"},"content":{"rendered":"<p>Consulte este <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-mobile-on-kubernetes\/\">postagem<\/a> para obter a vers\u00e3o mais recente.<\/p>\n<p>O <a href=\"https:\/\/docs.couchbase.com\/operator\/1.1\/overview.html\">Operador aut\u00f4nomo do Couchbase<\/a> torna extremamente f\u00e1cil configurar e gerenciar implanta\u00e7\u00f5es do Couchbase Server em clusters kubernetes em nuvens p\u00fablicas e privadas. As implanta\u00e7\u00f5es do Couchbase Mobile exigem um cluster do Sync Gateway, al\u00e9m dos clusters do Couchbase Server. Um cluster do Sync Gateway geralmente consiste em dois ou mais n\u00f3s do Sync Gateway liderados por um balanceador de carga respons\u00e1vel pelo equil\u00edbrio das solicita\u00e7\u00f5es de entrada dos clientes.<\/p>\n<p>Um cont\u00eainer do Sync Gateway deve ser tratado como qualquer outro cont\u00eainer do servidor de aplicativos. Para esse fim, o operador do Couchbase n\u00e3o gerencia a implanta\u00e7\u00e3o do cluster do Sync Gateway. No entanto, a boa not\u00edcia \u00e9 que a implanta\u00e7\u00e3o e o gerenciamento do cluster do Sync Gateway usando o Kubernetes \u00e9 extremamente simples e requer apenas algumas etapas.<\/p>\n<h3 id=\"referencearchitecture\">Arquitetura de refer\u00eancia<\/h3>\n<p>Esta \u00e9 uma arquitetura de refer\u00eancia de um cluster do Couchbase Mobile no Kubernetes:<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/02\/sgw-on-k8s-e1551368511698.png\" alt=\"\" \/><\/p>\n<p>Embora n\u00e3o haja nada \"espec\u00edfico do Couchbase\" na implanta\u00e7\u00e3o do Sync Gateway, fazemos as seguintes recomenda\u00e7\u00f5es<\/p>\n<ul>\n<li>Use o Kubernetes <a href=\"https:\/\/kubernetes.io\/docs\/concepts\/workloads\/controllers\/deployment\/\">Controlador de implanta\u00e7\u00e3o<\/a> para a implanta\u00e7\u00e3o de cont\u00eaineres do Sync Gateway. Os cont\u00eaineres de implanta\u00e7\u00e3o permitem que voc\u00ea defina r\u00e9plicas e gerencie rollouts e rollbacks.<\/li>\n<li>Use um segredo para armazenar o arquivo de configura\u00e7\u00e3o do Sync Gatway. Isso \u00e9 importante porque o arquivo de configura\u00e7\u00e3o do Sync Gateway cont\u00e9m as credenciais RBAC usadas pelo n\u00f3 do Sync Gateway para se conectar ao cluster do Couchbase Server.<\/li>\n<li>Configure um balanceador de carga com um endere\u00e7o IPA externo ao qual o Couchbase Lite e outros clientes externos possam se conectar. Um balanceador de carga s\u00f3 pode ser configurado em um ambiente de nuvem.<\/li>\n<\/ul>\n<p>Observe que, no momento, os pods do Sync Gateway devem ser implantados no mesmo cluster do Kubernetes que o Couchbase Server. Voc\u00ea pode impor a separa\u00e7\u00e3o de preocupa\u00e7\u00f5es e evitar a conten\u00e7\u00e3o de recursos ao <a href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/assign-pod-node\/#node-isolation-restriction\">configurando<\/a> os n\u00f3s que executariam os pods do Couchbase Server ou do Sync Gateway, por meio de <a href=\"https:\/\/docs.couchbase.com\/operator\/1.1\/best-practices.html#cluster-scope\">Espa\u00e7os de nomes<\/a>Especificando limites r\u00edgidos de uso de recursos e configurando regras de acesso \u00e0 rede para controlar o tr\u00e1fego entre o Couchbase Server e o cluster do Sync Gateway.<\/p>\n<h3 id=\"tutorial\">Tutorial<\/h3>\n<p>Elaboramos um <strong><a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.1\/kubernetes\/deploy-cluster.html\">tutorial passo a passo<\/a><\/strong> de como implantar e gerenciar um cluster do Sync Gateway no Kubernetes. O tutorial tamb\u00e9m inclui arquivos .yaml relevantes para configurar o cluster do gateway de sincroniza\u00e7\u00e3o e o balanceador de carga.<\/p>\n<p>As instru\u00e7\u00f5es do tutorial se aplicam a qualquer ambiente do Kubernetes. As diferen\u00e7as que voc\u00ea encontrar\u00e1 entre os ambientes gerenciados estar\u00e3o principalmente no uso de ferramentas de linha de comando espec\u00edficas da plataforma, na interface do usu\u00e1rio do console e na configura\u00e7\u00e3o do RBAC. Por exemplo, voc\u00ea usaria <a href=\"https:\/\/cloud.google.com\/sdk\/gcloud\/\">nuvem<\/a> no Google Kubernetes Engine (GKE), <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/aks\/kubernetes-walkthrough\">CLI do Azure<\/a> no Servi\u00e7o de Cont\u00eainer do Azure (AKS) e <a href=\"https:\/\/github.com\/kubernetes-sigs\/aws-iam-authenticator\">Autenticador IAM da AWS para Kubernetes<\/a> para o Amazon Elastic Container Service (EKS). As instru\u00e7\u00f5es sobre como <a href=\"https:\/\/docs.couchbase.com\/operator\/1.1\/kubernetes-rbac.html\">RBAC<\/a> A configura\u00e7\u00e3o tamb\u00e9m \u00e9 espec\u00edfica da plataforma. No entanto, essas varia\u00e7\u00f5es espec\u00edficas da plataforma n\u00e3o t\u00eam rela\u00e7\u00e3o com as instru\u00e7\u00f5es de implementa\u00e7\u00e3o do Sync Gateway.<\/p>\n<p>Aqui est\u00e3o os links diretos para configurar o cluster do servidor Couchbase em ambientes Kubernetes gerenciados populares. Depois que o servidor Couchbase for implantado, siga as etapas em <a href=\"https:\/\/docs.couchbase.com\/sync-gateway\/2.1\/kubernetes\/deploy-cluster.html\">Tutorial do Sync Gateway<\/a> para implantar o cluster do Sync Gateway.<\/p>\n<ul>\n<li>As instru\u00e7\u00f5es para configurar o cluster do Couchbase Server com o Amazon Elastic Container Service for Kubernetes (EKS) no Amazon Web Services (AWS) est\u00e3o descritas neste <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/deploying-the-couchbase-operator-on-amazon-eks\/\">tutorial<\/a><\/li>\n<li>As instru\u00e7\u00f5es para configurar o cluster do Couchbase Server com o Azure Container Service (AKS) na Azure Cloud Platform est\u00e3o descritas neste <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-autonomous-operator-with-persistent-volumes-on-azure-aks\/\">postagem no blog<\/a><\/li>\n<li>As instru\u00e7\u00f5es para configurar o cluster do Couchbase Server Google Kubernetes Engine (GKE) no Google Cloud Platform (GCP) estar\u00e3o dispon\u00edveis em breve.<\/li>\n<\/ul>\n<h3 id=\"whatnext\">O que vem a seguir<\/h3>\n<p>Como voc\u00ea provavelmente percebeu no tutorial, s\u00e3o necess\u00e1rias apenas algumas etapas para implantar seus cont\u00eaineres do Sync Gateway usando o Kubernetes.<\/p>\n<p>Se tiver d\u00favidas ou coment\u00e1rios, deixe um coment\u00e1rio abaixo ou entre em contato comigo pelo Twitter\u00a0<a href=\"https:\/\/twitter.com\/rajagp\">@rajagp<\/a>\u00a0ou envie-me um e-mail\u00a0<a href=\"mailto:priya.rajagopal@couchbase.com\">priya.rajagopal@couchbase.com<\/a>.  O\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/pt\/forums\/\">F\u00f3runs do Couchbase<\/a> s\u00e3o outro bom lugar para entrar em contato com perguntas.<\/p>\n<h3 id=\"acknowledgements\">Agradecimentos<\/h3>\n<p>Gostaria de agradecer a <a href=\"https:\/\/github.com\/mattcarabine\">Matt Carabine<\/a> e James Nocentini por seus coment\u00e1rios e apoio no desenvolvimento do tutorial.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Please refer to this post for the latest version. The Couchbase Autonomous Operator makes it extremely easy to configure and manage Couchbase Server deployments on kubernetes clusters on public and private clouds. Couchbase Mobile deployments require a Sync Gateway cluster [&hellip;]<\/p>","protected":false},"author":1423,"featured_media":6448,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,2225,1810,2322,2366],"tags":[1520,2004,1519,2339,2248,2247,1673,1725],"ppma_author":[8948],"class_list":["post-6477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-cloud","category-couchbase-mobile","category-kubernetes","category-sync-gateway","tag-containers","tag-couchbase-mobile-2-0","tag-docker","tag-eks","tag-gke","tag-google-kubernetes-engine","tag-microsoft-azure","tag-nosql-database"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deploy Couchbase Sync Gateway Clusters on Kubernetes - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"This post discusses on the deployment and management of Couchbase Mobile Sync Gateway clusters using Kubernetes. Check out the tutorial mentioned in post.\" \/>\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-sync-gateway-on-kubernetes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deploy Couchbase Sync Gateway Clusters on Kubernetes\" \/>\n<meta property=\"og:description\" content=\"This post discusses on the deployment and management of Couchbase Mobile Sync Gateway clusters using Kubernetes. Check out the tutorial mentioned in post.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-sync-gateway-on-kubernetes\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-08T17:30:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T02:58:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"457\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rajagp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 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-sync-gateway-on-kubernetes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Deploy Couchbase Sync Gateway Clusters on Kubernetes\",\"datePublished\":\"2019-03-08T17:30:51+00:00\",\"dateModified\":\"2025-06-14T02:58:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/\"},\"wordCount\":642,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png\",\"keywords\":[\"containers\",\"couchbase mobile 2.0\",\"docker\",\"EKS\",\"GKE\",\"Google Kubernetes Engine\",\"Microsoft Azure\",\"NoSQL Database\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Capella\",\"Couchbase Mobile\",\"Kubernetes\",\"Sync Gateway\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/\",\"name\":\"Deploy Couchbase Sync Gateway Clusters on Kubernetes - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png\",\"datePublished\":\"2019-03-08T17:30:51+00:00\",\"dateModified\":\"2025-06-14T02:58:17+00:00\",\"description\":\"This post discusses on the deployment and management of Couchbase Mobile Sync Gateway clusters using Kubernetes. Check out the tutorial mentioned in post.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png\",\"width\":600,\"height\":457,\"caption\":\"Sync Gateway Cluster on Kubernetes\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Deploy Couchbase Sync Gateway Clusters on Kubernetes\"}]},{\"@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\/c2da90e57717ee4970c48a87a131ac2c\",\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"caption\":\"Priya Rajagopal, Senior Director, Product Management\"},\"description\":\"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.\",\"sameAs\":[\"https:\/\/x.com\/rajagp\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Deploy Couchbase Sync Gateway Clusters on Kubernetes - The Couchbase Blog","description":"Esta postagem discute a implanta\u00e7\u00e3o e o gerenciamento de clusters do Couchbase Mobile Sync Gateway usando o Kubernetes. Confira o tutorial mencionado na postagem.","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-sync-gateway-on-kubernetes\/","og_locale":"pt_BR","og_type":"article","og_title":"Deploy Couchbase Sync Gateway Clusters on Kubernetes","og_description":"This post discusses on the deployment and management of Couchbase Mobile Sync Gateway clusters using Kubernetes. Check out the tutorial mentioned in post.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-sync-gateway-on-kubernetes\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-03-08T17:30:51+00:00","article_modified_time":"2025-06-14T02:58:17+00:00","og_image":[{"width":600,"height":457,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png","type":"image\/png"}],"author":"Priya Rajagopal, Senior Director, Product Management","twitter_card":"summary_large_image","twitter_creator":"@rajagp","twitter_misc":{"Written by":"Priya Rajagopal, Senior Director, Product Management","Est. reading time":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Deploy Couchbase Sync Gateway Clusters on Kubernetes","datePublished":"2019-03-08T17:30:51+00:00","dateModified":"2025-06-14T02:58:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/"},"wordCount":642,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png","keywords":["containers","couchbase mobile 2.0","docker","EKS","GKE","Google Kubernetes Engine","Microsoft Azure","NoSQL Database"],"articleSection":["Best Practices and Tutorials","Couchbase Capella","Couchbase Mobile","Kubernetes","Sync Gateway"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/","name":"Deploy Couchbase Sync Gateway Clusters on Kubernetes - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png","datePublished":"2019-03-08T17:30:51+00:00","dateModified":"2025-06-14T02:58:17+00:00","description":"Esta postagem discute a implanta\u00e7\u00e3o e o gerenciamento de clusters do Couchbase Mobile Sync Gateway usando o Kubernetes. Confira o tutorial mencionado na postagem.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/02\/sgw-on-k8s-e1551368511698.png","width":600,"height":457,"caption":"Sync Gateway Cluster on Kubernetes"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-sync-gateway-on-kubernetes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Deploy Couchbase Sync Gateway Clusters on Kubernetes"}]},{"@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\/c2da90e57717ee4970c48a87a131ac2c","name":"Priya Rajagopal, Diretora S\u00eanior, Gerenciamento de Produtos","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734","url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","caption":"Priya Rajagopal, Senior Director, Product Management"},"description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma.","sameAs":["https:\/\/x.com\/rajagp"],"url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/priya-rajagopalcouchbase-com\/"}]}},"authors":[{"term_id":8948,"user_id":1423,"is_guest":0,"slug":"priya-rajagopalcouchbase-com","display_name":"Priya Rajagopal, Senior Director, Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","author_category":"","last_name":"Rajagopal, Senior Director, Product Management","first_name":"Priya","job_title":"","user_url":"","description":"Priya Rajagopal \u00e9 diretora s\u00eanior de gerenciamento de produtos da Couchbase, respons\u00e1vel pelas plataformas de desenvolvedor para a nuvem e a borda. Ela desenvolve software profissionalmente h\u00e1 mais de 20 anos em v\u00e1rios cargos t\u00e9cnicos e de lideran\u00e7a de produtos, com mais de 10 anos de foco em tecnologias m\u00f3veis. Como delegada de padr\u00f5es de IPTV da TISPAN, ela foi uma das principais colaboradoras das especifica\u00e7\u00f5es de padr\u00f5es de IPTV. Ela tem 22 patentes nas \u00e1reas de rede e seguran\u00e7a de plataforma."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/6477","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\/1423"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=6477"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/6477\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/6448"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=6477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=6477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=6477"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=6477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}