{"id":6914,"date":"2019-05-14T21:16:37","date_gmt":"2019-05-15T04:16:37","guid":{"rendered":"http:\/\/www.couchbase.com\/blog\/?p=6914"},"modified":"2025-06-13T21:33:43","modified_gmt":"2025-06-14T04:33:43","slug":"quick-start-with-helm","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/quick-start-with-helm\/","title":{"rendered":"Inicio r\u00e1pido: Despliegue de Couchbase Autonomous Operator con Helm"},"content":{"rendered":"<h2><span style=\"font-weight: 400\">\u00bfQu\u00e9 es Helm?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Helm es una herramienta que agiliza la instalaci\u00f3n y gesti\u00f3n de aplicaciones en plataformas Kubernetes. El cuadro de Helm de Couchbase Autonomous Operator permite a los usuarios combinar definiciones de Kubernetes para recursos como Servicios, Roles y Despliegues en un \u00fanico paquete personalizable.  Dado que Helm es esencialmente un gestor de paquetes para aplicaciones Kubernetes, todos los recursos instalados pueden ser gestionados y actualizados como una sola unidad utilizando un enfoque de todo o nada que asegura que cada dependencia necesaria para cada versi\u00f3n se instala correctamente al actualizar. Este blog describe c\u00f3mo usar Helm para instalar el Operador Aut\u00f3nomo Couchbase junto con un Cluster Couchbase en tu entorno Kubernetes.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400\">Instalaci\u00f3n de Helm<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Asumiendo que tienes un cluster kubernetes corriendo en al menos la versi\u00f3n 1.11, entonces est\u00e1s listo para comenzar con helm para desplegar un Cluster Couchbase.  El primer paso es instalar el cliente de l\u00ednea de comandos Helm. Los siguientes comandos descargar\u00e1n y descomprimir\u00e1n el binario helm en una ruta ejecutable para linux (para un sistema operativo diferente ver <\/span><a href=\"https:\/\/github.com\/helm\/helm\/releases\"><span style=\"font-weight: 400\">libera<\/span><\/a><span style=\"font-weight: 400\">)<\/span><\/p>\n<pre class=\"lang:sh decode:true\"># Install helm\r\nwget https:\/\/storage.googleapis.com\/kubernetes-helm\/helm-v2.13.1-linux-amd64.tar.gz\r\ntar -zxvf helm-v2.13.1-linux-amd64.tar.gz\r\nsudo mv linux-amd64\/helm \/usr\/local\/bin\/helm\r\n\r\n<\/pre>\n<p><span style=\"font-weight: 400\">Now let&#8217;s install Helms templating service which is called `tiller<em><strong>`<\/strong><\/em>. Tiller does all the work of interacting directly with the Kubernetes API for creating resources like Services, Secrets, and Pods. \u00a0As with every good quick-start guide, we\u2019re going to be a bit loose with security for the sake of brevity, which means giving the `tiller` service the ability to create resources within any Kubernetes namespace. \u00a0<\/span><span style=\"font-weight: 400\">Ejecute el siguiente comando para crear las reglas RBAC y ServiceAccount necesarias para el servicio Tiller:<\/span><\/p>\n<pre class=\"lang:yaml decode:true\" title=\"Tiller RBAC\">echo \"apiVersion: v1\r\nkind: ServiceAccount\r\nmetadata:\r\n  name: tiller\r\n  namespace: kube-system\r\n---\r\napiVersion: rbac.authorization.k8s.io\/v1\r\nkind: ClusterRoleBinding\r\nmetadata:\r\n  name: tiller\r\nroleRef:\r\n  apiGroup: rbac.authorization.k8s.io\r\n  kind: ClusterRole\r\n  name: cluster-admin\r\nsubjects:\r\n  - kind: ServiceAccount\r\n    name: tiller\r\n    namespace: kube-system\" | kubectl create -f -\r\n<\/pre>\n<p><span style=\"font-weight: 400\">Por \u00faltimo, instale el servicio tiller en el cl\u00faster kubernetes:<\/span><\/p>\n<pre class=\"lang:sh decode:true\">helm init --service-account tiller<\/pre>\n<p>\u00a1Hora de empezar a timonear!<\/p>\n<h2><span style=\"font-weight: 400\">Instalaci\u00f3n de gr\u00e1ficos<\/span><\/h2>\n<h2><span style=\"font-weight: 400\">Instalar la carta del operador<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Couchbase Operator Chart despliega el controlador de admisi\u00f3n din\u00e1mico, el Operator en s\u00ed, y todos los recursos necesarios para ejecutarlos dentro de tu cluster.  Este es el poder\/magia de helm, ya que funciona de forma muy similar a un gestor de paquetes al representar un grupo de recursos como una \u00fanica unidad instalable y actualizable.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Para instalar los gr\u00e1ficos deber\u00e1 dirigir el cliente helm a nuestro repositorio asociado con el siguiente comando:<\/span><\/p>\n<pre class=\"lang:sh decode:true\">helm repo add couchbase https:\/\/couchbase-partners.github.io\/helm-charts\/<\/pre>\n<p><span style=\"font-weight: 400\">Y ahora vamos a instalar el gr\u00e1fico de operador:<\/span><\/p>\n<pre class=\"lang:sh decode:true\">helm install --name op-example couchbase\/couchbase-operator<\/pre>\n<p><span style=\"font-weight: 400\">La instalaci\u00f3n devuelve una lista de comandos a ejecutar para comprobar los registros del operador. \u00a0<\/span><\/p>\n<pre class=\"lang:default highlight:0 decode:true\">NOTES: \r\n\r\n1. couchbase-operator deployed. Check the couchbase-operator logs\r\nkubectl logs -f deployment\/op-example-couchbase-operator --namespace default \r\n\r\n2. admission-controller deployed. Check the admission-controller logs\r\nkubectl logs -f deployment\/op-example-couchbase-admission-controller --namespace default<\/pre>\n<p><span style=\"font-weight: 400\">Copie el primer comando para asegurarse de que el operador se ha iniciado correctamente:<\/span><\/p>\n<pre class=\"lang:sh decode:true\">kubectl logs -f deployment\/op-example-couchbase-operator --namespace default<\/pre>\n<p>Y deber\u00edas ver que el operador est\u00e1 escuchando eventos, lo que significa que est\u00e1 esperando un cluster que gestionar:<\/p>\n<pre class=\"lang:default decode:true\">time=\"2019-05-02T23:42:12Z\" level=info msg=\"couchbase-operator v1.2.0 (release)\" module=main\r\n...\r\ntime=\"2019-05-02T23:42:28Z\" level=info msg=\"CRD initialized, listening for events...<\/pre>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400\">Instalar la tabla de cl\u00fasteres de Couchbase<\/span><\/h2>\n<p><span style=\"font-weight: 400\">El gr\u00e1fico de cl\u00faster couchbase proporciona una versi\u00f3n templada del tipo de cl\u00faster couchbase.  Por defecto, este gr\u00e1fico instalar\u00e1 un cluster de 3 nodos. Si tiene curiosidad sobre los detalles de este gr\u00e1fico, puede ver los valores predeterminados con el siguiente comando:<\/span><\/p>\n<pre class=\"lang:default decode:true\">helm inspect couchbase\/couchbase-cluster<\/pre>\n<p><span style=\"font-weight: 400\">Ahora vamos a poner en marcha un cluster instalando la tabla de cluster con el siguiente comando:<\/span><\/p>\n<pre class=\"lang:default decode:true\">helm install --name cb-example couchbase\/couchbase-cluster<\/pre>\n<p><span style=\"font-weight: 400\">La instalaci\u00f3n devuelve los pasos para obtener el estado del cl\u00faster junto con una forma r\u00e1pida de ver la consola de administraci\u00f3n.\u00a0<\/span><\/p>\n<pre class=\"lang:default decode:true\">NOTES: \r\n1. Get couchbase cluster status \u00a0\r\nkubectl describe --namespace default couchbasecluster cb-example-couchbase-cluster \r\n\r\n2. Connect to Admin console \u00a0\r\nkubectl port-forward --namespace default cb-example-couchbase-cluster-0000 8091:8091 \u00a0# open https:\/\/localhost:8091<\/pre>\n<p><span style=\"font-weight: 400\">\u00a0Vamos a ejecutar el segundo comando para ver la consola:<\/span><\/p>\n<pre class=\"lang:default decode:true\">kubectl port-forward --namespace default cb-example-couchbase-cluster-0000 8091:8091\r\n<\/pre>\n<p><span style=\"font-weight: 400\">Este comando crear\u00e1 un proxy de la consola de administraci\u00f3n a su localhost en el puerto 8091. Navegue a <\/span><a href=\"https:\/\/localhost:8091\/\"><span style=\"font-weight: 400\">https:\/\/localhost:8091<\/span><\/a><span style=\"font-weight: 400\"> para ver el cl\u00faster.  Si a\u00fan no ve el cl\u00faster, ejecute <span class=\"lang:default highlight:0 decode:true crayon-inline\">kubectl describe po cb-example-couchbase-cluster-0000<\/span>\u00a0 para obtener el estado del Pod que se est\u00e1 reenviando porque puede ser que las im\u00e1genes a\u00fan se est\u00e9n creando, lo que suele ocurrir cuando se ejecuta en un cl\u00faster completamente nuevo.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Gesti\u00f3n de gr\u00e1ficos<\/span><\/h2>\n<p>En este punto deber\u00eda tener al menos dos gr\u00e1ficos instalados, uno para el operador y otro para el cluster.  Para ver la lista de gr\u00e1ficos instalados, ejecute <code>lista de cascos<\/code>:<\/p>\n<pre class=\"lang:default decode:true\">~$ helm list\r\n\r\nNAME      \tREVISION\tUPDATED                 \tSTATUS  \tCHART                   \tAPP VERSION\tNAMESPACE\r\ncb-example\t1       \tThu May  9 23:44:31 2019\tDEPLOYED\tcouchbase-cluster-0.1.2 \t1.2        \tdefault  \r\nop-example\t1       \tThu May  9 23:40:36 2019\tDEPLOYED\tcouchbase-operator-0.1.2\t1.2        \tdefault<\/pre>\n<p>Cuando se instala una carta, Helm la denomina\u00a0<code>liberar<\/code>. Puede instalar varias versiones desde un \u00fanico gr\u00e1fico. Cuando se elimina una versi\u00f3n mediante <code>helm delete<\/code>todos sus recursos empaquetados (Pods, Servicios, Secretos) tambi\u00e9n son eliminados.  Para m\u00e1s informaci\u00f3n sobre c\u00f3mo personalizar el operador y el gr\u00e1fico de cluster, consulta la documentaci\u00f3n de Couchbase Operator en <a href=\"https:\/\/docs.couchbase.com\/operator\/current\/helm-managing-guide.html#update-release\">Actualizaci\u00f3n de una versi\u00f3n<\/a>.<\/p>\n<h2><span style=\"font-weight: 400\">Instalaci\u00f3n con TLS y vol\u00famenes persistentes<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Para crear un cluster con TLS y Persistent Volumes utilizaremos el template overriding de helm para proporcionar personalizaciones del gr\u00e1fico del cluster.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Cree un archivo llamado <code>misvalores.yaml<\/code> con los siguientes valores:<\/span><\/p>\n<pre class=\"lang:yaml decode:true\" title=\"misvalores.yaml\">echo \"couchbaseCluster:\r\n  servers:\r\n    all_services:\r\n      pod:\r\n        volumeMounts:\r\n          default: couchbase\r\n          data:  couchbase\r\n  securityContext:\r\n    fsGroup: 1000\r\n  volumeClaimTemplates:\r\n    - metadata:\r\n        name: couchbase\r\n      spec:\r\n        storageClassName: default\r\n        resources:\r\n          requests:\r\n            storage: 1Gi\r\ncouchbaseTLS:\r\n  create: true\" &gt; myvalues.yaml\r\n<\/pre>\n<p><span style=\"font-weight: 400\">The above values assume you have a storage class named `default`, if this is not the case then change it to the appropriate value for your environment. \u00a0Now install the cluster chart with the value overrides:<\/span><\/p>\n<pre class=\"lang:default decode:true\">helm install \u00a0--name cbs-example -f myvalues.yaml couchbase\/couchbase-cluster<\/pre>\n<p><span style=\"font-weight: 400\">Observe que helm ha autogenerado el certificado de CA utilizado por el operador y los clientes junto con el certificado y la clave del servidor.<\/span><\/p>\n<pre class=\"lang:default decode:true\">RESOURCES:\r\n==&gt; v1\/Secret\r\nNAME \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0AGE\r\ncbs-example-couchbase-cluster \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a01s\r\ncbs-example-couchbase-cluster-server-tls \u00a0\u00a0\u00a01s\r\ncbs-example-couchbase-cluster-operator-tls \u00a01s<\/pre>\n<p><span style=\"font-weight: 400\">Para ver la consola de administraci\u00f3n, ejecute el comando de reenv\u00edo de puerto desde el puerto de administraci\u00f3n habilitado para TLS (18091) de un pod a su localhost con el siguiente comando:<\/span><\/p>\n<pre class=\"lang:default decode:true\">kubectl port-forward --namespace default cbs-example-couchbase-cluster-0000 18091:18091<\/pre>\n<p><span style=\"font-weight: 400\">Vaya a <\/span><a href=\"https:\/\/localhost:8091\/\"><span style=\"font-weight: 400\">https:\/\/localhost:18091<\/span><\/a><span style=\"font-weight: 400\"> para ver el cl\u00faster.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Seguir adelante<\/span><\/h2>\n<p dir=\"ltr\">Si est\u00e1s pensando \"eso ha sido demasiado f\u00e1cil\", probablemente tengas raz\u00f3n.  Si piensa: \"Quiero saber m\u00e1s\", eche un vistazo a la secci\u00f3n <a href=\"https:\/\/docs-staging.couchbase.com\/operator\/1.2\/helm-setup-guide.html#installing-tiller-for-production\">Gu\u00eda de instalaci\u00f3n<\/a> para conocer las mejores pr\u00e1cticas a la hora de poner su entorno en producci\u00f3n.<\/p>\n<h4 dir=\"ltr\">M\u00e1s recursos sobre el operador aut\u00f3nomo Couchbase<\/h4>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Pru\u00e9balo:<a href=\"https:\/\/www.couchbase.com\/blog\/es\/downloads\/\"> https:\/\/www.couchbase.com\/downloads<\/a><\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Foros de apoyo:<a href=\"https:\/\/www.couchbase.com\/blog\/es\/forums\/c\/couchbase-server\/Kubernetes\/\"> https:\/\/www.couchbase.com\/forums\/c\/couchbase-server\/Kubernetes<\/a><\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Documentaci\u00f3n:<a href=\"https:\/\/docs.couchbase.com\/operator\/1.2\/whats-new.html\"> https:\/\/docs.couchbase.com\/operator\/1.2\/whats-new.html<\/a><\/p>\n<\/li>\n<\/ul>\n<h4 dir=\"ltr\">Seguir leyendo<\/h4>\n<ul>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Operador aut\u00f3nomo 1.2.0 Deep Dive:<a href=\"https:\/\/www.couchbase.com\/blog\/es\/deep-dive-couchbase-autonomous-operator-1-2-0\/\"> https:\/\/www.couchbase.com\/blog\/deep-dive-couchbase-autonomous-operator-1-2-0<\/a><\/p>\n<\/li>\n<li dir=\"ltr\">\n<p dir=\"ltr\">Operador aut\u00f3nomo 1.2.0 Trabajo en red:<a href=\"https:\/\/www.couchbase.com\/blog\/es\/autonomous-operator-1-2-0-networking\/\"> https:\/\/www.couchbase.com\/blog\/autonomous-operator-1-2-0-networking<\/a><\/p>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>What\u2019s Helm? Helm is a tool that streamlines the installation and management of applications on Kubernetes platforms. The Couchbase Autonomous Operator helm chart allows users to combine Kubernetes definitions for resources like Services, Roles, and Deployments into a single customizable [&hellip;]<\/p>\n","protected":false},"author":58996,"featured_media":10745,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9284,2225,2322],"tags":[2365,1545],"ppma_author":[9112],"class_list":["post-6914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-autonomous-operator","category-cloud","category-kubernetes","tag-helm","tag-kubernetes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Quick Start: Deploy Couchbase Autonomous Operator With Helm<\/title>\n<meta name=\"description\" content=\"Learn how Couchbase Autonomous Operator with helm allows users to combine Kubernetes resources into a single customizable package.\" \/>\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\/es\/quick-start-with-helm\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Quick Start: Deploy Couchbase Autonomous Operator With Helm\" \/>\n<meta property=\"og:description\" content=\"Learn how Couchbase Autonomous Operator with helm allows users to combine Kubernetes resources into a single customizable package.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/quick-start-with-helm\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-15T04:16:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T04:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tommie McAfee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tommie McAfee\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/\"},\"author\":{\"name\":\"Tommie McAfee\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/b02e5e238a09f5b62dfbf812cccadcc9\"},\"headline\":\"Quick Start: Deploy Couchbase Autonomous Operator With Helm\",\"datePublished\":\"2019-05-15T04:16:37+00:00\",\"dateModified\":\"2025-06-14T04:33:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/\"},\"wordCount\":881,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2019\\\/05\\\/Helmhelmhelmhelm_RESIZED.png\",\"keywords\":[\"helm\",\"kubernetes\"],\"articleSection\":[\"Couchbase Autonomous Operator\",\"Couchbase Capella\",\"Kubernetes\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/\",\"name\":\"Quick Start: Deploy Couchbase Autonomous Operator With Helm\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2019\\\/05\\\/Helmhelmhelmhelm_RESIZED.png\",\"datePublished\":\"2019-05-15T04:16:37+00:00\",\"dateModified\":\"2025-06-14T04:33:43+00:00\",\"description\":\"Learn how Couchbase Autonomous Operator with helm allows users to combine Kubernetes resources into a single customizable package.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2019\\\/05\\\/Helmhelmhelmhelm_RESIZED.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2019\\\/05\\\/Helmhelmhelmhelm_RESIZED.png\",\"width\":1200,\"height\":800,\"caption\":\"Several cats labeled with different Kubernetes services\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/quick-start-with-helm\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quick Start: Deploy Couchbase Autonomous Operator With Helm\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\\\/b02e5e238a09f5b62dfbf812cccadcc9\",\"name\":\"Tommie McAfee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=gb39b19c67a942d7338df0896b2db72c9\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=g\",\"caption\":\"Tommie McAfee\"},\"description\":\"Sr. Software Engineer for the Couchbase Cloude Native Team.\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/es\\\/author\\\/tommie-mcafee-2\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Inicio r\u00e1pido: Despliegue de Couchbase Autonomous Operator con Helm","description":"Descubre c\u00f3mo Couchbase Autonomous Operator con helm permite a los usuarios combinar recursos de Kubernetes en un \u00fanico paquete personalizable.","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\/es\/quick-start-with-helm\/","og_locale":"es_MX","og_type":"article","og_title":"Quick Start: Deploy Couchbase Autonomous Operator With Helm","og_description":"Learn how Couchbase Autonomous Operator with helm allows users to combine Kubernetes resources into a single customizable package.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/quick-start-with-helm\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-05-15T04:16:37+00:00","article_modified_time":"2025-06-14T04:33:43+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png","type":"image\/png"}],"author":"Tommie McAfee","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tommie McAfee","Est. reading time":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/"},"author":{"name":"Tommie McAfee","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/b02e5e238a09f5b62dfbf812cccadcc9"},"headline":"Quick Start: Deploy Couchbase Autonomous Operator With Helm","datePublished":"2019-05-15T04:16:37+00:00","dateModified":"2025-06-14T04:33:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/"},"wordCount":881,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png","keywords":["helm","kubernetes"],"articleSection":["Couchbase Autonomous Operator","Couchbase Capella","Kubernetes"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/","url":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/","name":"Inicio r\u00e1pido: Despliegue de Couchbase Autonomous Operator con Helm","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png","datePublished":"2019-05-15T04:16:37+00:00","dateModified":"2025-06-14T04:33:43+00:00","description":"Descubre c\u00f3mo Couchbase Autonomous Operator con helm permite a los usuarios combinar recursos de Kubernetes en un \u00fanico paquete personalizable.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/05\/Helmhelmhelmhelm_RESIZED.png","width":1200,"height":800,"caption":"Several cats labeled with different Kubernetes services"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/quick-start-with-helm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Quick Start: Deploy Couchbase Autonomous Operator With Helm"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos 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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/b02e5e238a09f5b62dfbf812cccadcc9","name":"Tommie McAfee","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=gb39b19c67a942d7338df0896b2db72c9","url":"https:\/\/secure.gravatar.com\/avatar\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=g","caption":"Tommie McAfee"},"description":"Ingeniero de software s\u00e9nior para el equipo Couchbase Cloude Native.","url":"https:\/\/www.couchbase.com\/blog\/es\/author\/tommie-mcafee-2\/"}]}},"acf":[],"authors":[{"term_id":9112,"user_id":58996,"is_guest":0,"slug":"tommie-mcafee-2","display_name":"Tommie McAfee","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/1d01719a273377aa801d458f007bd295fa19cfa3025602d2517995372bb9eaa1?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/6914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/58996"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=6914"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/6914\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/10745"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=6914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=6914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=6914"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=6914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}