---
schema_version: "1"
id: c99ef744ed56e165aa98a7317dfaf6b90f344c037c2db8611cdafaaced56c936
title: Referencia del gráfico de Helm
collection: tableau
version: next
locale: es-es
portal_url: https://docs.salesforce.com/tableau/next/es-es/server/server-helm-ref.md
canonical_url: https://help.tableau.com/v0.0/server/es-es/server-helm-ref.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 652cfed9f8fd965251ea0a9afc5a7f78dca138308eec2ab28e21e09c3d2ce191
description: "Importante: Esta documentación asume un conocimiento de Helm y los gráficos de Helm y no intenta proporcionar ejemplos detallados y prescriptivos"
---
[Saltar al contenido principal](#main-content)

# Gráfico de Helm de Tableau Server: referencia

**Importante**: Esta documentación asume un conocimiento de Helm y los gráficos de Helm y no intenta proporcionar ejemplos detallados y prescriptivos. Está diseñado para clientes que están familiarizados con Tableau Server y Helm y con los gráficos de Helm.

## Introducción

Este tema proporciona información de referencia para implementar Tableau Server en Kubernetes mediante un gráfico de Helm.

### Matriz de propiedades de valores

La siguiente tabla enumera todas las propiedades de hoja de `values.yaml`.

- **Valor**: ruta de clave con puntos
- **Opcional**: si la propiedad se puede omitir para la representación del gráfico
- **Valores esperados**: tipo válido o valores permitidos
- Rango: rango numérico o semántico cuando corresponda

| Valor | Predeterminado | Descripción | Opcional | Valores esperados | Range |
| --- | --- | --- | --- | --- | --- |
| deploymentMode | single | Selector de patrones de implementación | true | `single` o `multinode` | N/D |
| image.repository | "" | Repositorio de imágenes de Tableau | false | cadena de repositorio de imagen de contenedor | cadena no vacía |
| image.tag | "" | Etiqueta de imagen de Tableau | false | cadena de etiqueta de imagen | cadena no vacía |
| image.pullPolicy | IfNotPresent | Directiva de extracción de imágenes | true | `Always,IfNotPresent,Never` | N/D |
| image.pullSecrets | \[\] | Referencias secretas de extracción de imagen | true | matriz de cadenas de nombres secretos | N/D |
| serviceAccount.create | true | Crear una cuenta de servicio dedicada | true | booleano | N/D |
| serviceAccount.name | "" | Anulación del nombre de ServiceAccount | true | cadena | Etiqueta DNS |
| serviceAccount.annotations | {} | Anotaciones de ServiceAccount | true | map\[string\]string | N/D |
| securityContext.runAsUser | 999 | UID de contenedor | true | entero | \>=0 |
| securityContext.runAsGroup | 998 | GID de contenedor | true | entero | \>=0 |
| podSecurityContext.runAsUser | 999 | UID a nivel de pod | true | entero | \>=0 |
| podSecurityContext.runAsGroup | 998 | GID a nivel de pod | true | entero | \>=0 |
| podSecurityContext.fsGroup | 998 | Grupo FS de volumen compartido | true | entero | \>=0 |
| podSecurityContext.fsGroupChangePolicy | OnRootMismatch | Directiva de propiedad grupal de FS | true | `OnRootMismatch` o `Always` | N/D |
| primary.replicaCount | 1 | Réplicas primarias de StatefulSet | true | entero | \>=1 |
| primary.hostname | primary | Sugerencia de nombre de host principal | true | cadena | non-empty |
| primary.resources.limits.cpu | "16" | Límite de CPU principal | true | Cantidad de CPU de Kubernetes | \>0 |
| primary.resources.limits.memory | "64Gi" | Límite de memoria principal | true | Cantidad de memoria de Kubernetes | \>0 |
| primary.resources.requests.cpu | "8" | Solicitud de CPU principal | true | Cantidad de CPU de Kubernetes | \>0 |
| primary.resources.requests.memory | "32Gi" | Solicitud de memoria principal | true | Cantidad de memoria de Kubernetes | \>0 |
| primary.nodeSelector | {} | Selector de nodo principal | true | map\[string\]string | N/D |
| primary.tolerations | \[\] | Tolerancias principales | true | matriz de objetos de tolerancia | N/D |
| primary.affinity | {} | Reglas de afinidad principales | true | objeto de afinidad | N/D |
| worker.replicaCount | 1 | Réplicas de StatefulSet de trabajadores | true | entero | \>=0 |
| worker.hostname | worker | Sugerencia de nombre de host del trabajador | true | cadena | non-empty |
| worker.resources.limits.cpu | "16" | Límite de CPU del trabajador | true | Cantidad de CPU de Kubernetes | \>0 |
| worker.resources.limits.memory | "64Gi" | Límite de memoria del trabajador | true | Cantidad de memoria de Kubernetes | \>0 |
| worker.resources.requests.cpu | "8" | Solicitud de CPU del trabajador | true | Cantidad de CPU de Kubernetes | \>0 |
| worker.resources.requests.memory | "32Gi" | Solicitud de memoria del trabajador | true | Cantidad de memoria de Kubernetes | \>0 |
| worker.nodeSelector | {} | Selector de nodo de trabajo | true | map\[string\]string | N/D |
| worker.tolerations | \[\] | Tolerancias de los trabajadores | true | matriz de objetos de tolerancia | N/D |
| worker.affinity | {} | Reglas de afinidad de los trabajadores | true | objeto de afinidad | N/D |
| worker.healthChecks.enabled | false | Habilitar sondeos de trabajadores | true | booleano | N/D |
| env.ACCEPTEULA | "1" | Aceptar el EULA de Tableau | true | "`1`" o "`0`" | N/D |
| env.LICENSE\_KEY | "" | Clave de licencia a través de env | true | cadena | no vacío si se usa |
| env.TABLEAU\_HOSTNAME | "" | Nombre de host de Tableau explícito | true | cadena | Nombre DNS/FQDN |
| env.TSM\_ONLY | "0" | Ejecutar el modo de solo TSM | true | "`1`" o "`0`" | N/D |
| env.TSM\_REMOTE\_UID | "" | UID remoto de TSM | true | cadena numérica | \>=0 |
| env.TSM\_REMOTE\_USERNAME | "" | Nombre de usuario remoto de TSM | true | cadena | N/D |
| env.TSM\_REMOTE\_PASSWORD | "" | Contraseña remota de TSM a través de env | true | cadena | no vacío si se usa |
| env.TABLEAU\_USERNAME | "" | Nombre de usuario del administrador de Tableau a través de env | true | cadena | no vacío si se usa |
| env.TABLEAU\_PASSWORD | "" | Contraseña de administrador de Tableau a través de env | true | cadena | no vacío si se usa |
| env.ALWAYS\_WRITE\_BOOTSTRAP\_FILE | "0" | Escribir el archivo de arranque desde el archivo principal | true | "`1`" o "`0`" | N/D |
| env.BOOTSTRAP\_INSTALL | "0" | Modo de instalación de arranque del trabajador | true | "`1`" o "`0`" | N/D |
| env.WAIT\_FOR\_BOOTSTRAP\_FILE | "0" | Modo de instalación de arranque del trabajador | true | "`1`" o "`0`" | N/D |
| env.HTTP\_PROXY | "" | Espere el archivo de arranque | true | cadena URL | N/D |
| env.HTTPS\_PROXY | "" | URL de proxy HTTPS | true | cadena URL | N/D |
| env.NO\_PROXY | "" | URL de proxy HTTPS | true | hosts separados por comas/CIDR | N/D |
| env.PORT\_RANGE\_MIN | 8600 | Intervalo de puertos dinámicos minNo-proxy list | true | cadena numérica | 1-65535 |
| env.PORT\_RANGE\_MAX | 9000 | Rango máximo de puertos dinámicos | true | cadena numérica | 1-65535; >= min |
| env.COORDINATION\_SERVICE\_CLIENT\_PORT | "" | Anulación del puerto del cliente ZK | true | cadena numérica | 1-65535 |
| env.COORDINATION\_SERVICE\_PEER\_PORT | "" | Anulación del puerto del par ZK | true | cadena numérica | 1-65535 |
| env.LICENSE\_SERVICE\_VENDOR\_DAEMON\_PORT | "" | Anulación de puerto de directriz ZK | true | cadena numérica | 1-65535 |
| env.COORDINATION\_SERVICE\_LEADER\_PORT | "" | Anulación del puerto del daemon de licencias | true | cadena numérica | 1-65535 |
| env.AGENT\_FILE\_TRANSFER\_PORT | "" | Anulación de puerto de transferencia de archivos del agente | true | cadena numérica | 1-65535 |
| env.CONTROLLER\_PORT | "" | Anulación del puerto del controlador | true | cadena numérica | 1-65535 |
| persistence.enabled | true | Habilitar PVC de datos | true | booleano | N/D |
| persistence.storageClass | "" | Clase de almacenamiento de PVC de datos | true | cadena | StorageClass existente |
| persistence.accessMode | ReadWriteOnce | Modo de acceso de PVC de datos | true | `ReadWriteOnce,ReadOnlyMany,ReadWriteMany` | N/D |
| persistence.size | 100Gi | Tamaño de PVC de datos | true | Cantidad de Kubernetes | \>0 |
| persistence.bootstrap.enabled | true | Habilitar PVC de arranque (multinodo) | true | booleano | N/D |
| persistence.bootstrap.storageClass | "" | Clase de almacenamiento de PVC de arranque | true | cadena | StorageClass existente |
| persistence.bootstrap.accessMode | ReadWriteMany | Modo de acceso de PVC de arranque | true | suele ser `ReadWriteMany` | N/D |
| persistence.bootstrap.size | 1Gi | Tamaño de PVC de arranque | true | Cantidad de Kubernetes | \>0 |
| persistence.bootstrap.createPV | false | Dejar que el gráfico cree PV estático | true | booleano | N/D |
| persistence.bootstrap.volumeName | "" | Enlace de nombre de PV de arranque explícito | true | cadena | nombre de PV existente |
| persistence.bootstrap.pv.name | "" | Nombre del PV cuando `createPV=true` | true | cadena | DNS-1123 |
| persistence.bootstrap.pv.capacity | 1Gi | Capacidad de PV | true | Cantidad de Kubernetes | \>0 |
| persistence.bootstrap.pv.reclaimPolicy | Retener | Directiva de recuperación de PV | true | `Retain,Delete,Recycle` | N/D |
| persistence.bootstrap.pv.volumeMode | Sistema de archivos | Modo de volumen PV | true | `Filesystem` o `Block` | N/D |
| persistence.bootstrap.pv.csi.driver | efs.csi.aws.com | Controlador CSI para PV de arranque | true | Nombre del controlador CSI | N/D |
| persistence.bootstrap.pv.csi.volumeHandle | "" | Identificador EFS/FileSystem | true | ID específica del proveedor | no vacío si `createPV=true` |
| persistence.bootstrap.pv.csi.volumeAttributes | {} | Mapa de atributos de volumen CSI | true | map\[string\]string | N/D |
| persistence.bootstrap.permissionsFix.enabled | false | Habilitar el inicio de permisos de arranque | true | booleano | N/D |
| persistence.bootstrap.permissionsFix.image | Busybox:1.36 | Imagen de corrección de permisos | true | referencia de imagen válida | N/D |
| persistence.bootstrap.permissionsFix.runAsUser | 0 | UID para la inicialización de corrección de permisos | true | entero | \>=0 |
| persistence.bootstrap.permissionsFix.fsOwner | 999 | chown UID para el directorio de arranque | true | entero | \>=0 |
| persistence.bootstrap.permissionsFix.fsGroup | 998 | chown GID para el directorio de arranque | true | entero | \>=0 |
| persistence.bootstrap.permissionsFix.dirMode | "2775" | Modo chmod para el directorio de arranque | true | modo octal de cadena | 0000-7777 |
| config.configJson | Bloque JSON | Contenido de `config.json` de Tableau | true | cadena JSON válida | N/D |
| config.regInfoJson | Bloque JSON | JSON de registro de Tableau | true | cadena JSON válida | N/D |
| config.tabsvcYml | Bloque YAML | Contenido de `tabsvc.yml` de Tableau | true | cadena YAML válida | N/D |
|   |   | Clave de licencia a través de secreto de gráfico | true | cadena | no vacío si se usa |
| secrets.tsmRemotePassword | "" | Contraseña remota de TSM a través de secreto | true | cadena | no vacío si se usa |
| secrets.tableauUsername | "" | Nombre de usuario del administrador de Tableau a través de secreto | true | cadena | no vacío si se usa |
| secrets.tableauPassword | "" | Contraseña de administrador de Tableau a través de secreto | true | cadena | no vacío si se usa |
| service.primary.type | ClusterIP | Tipo de servicio principal | true | `ClusterIP,NodePort,LoadBalancer` | N/D |
| service.primary.ports.http | 80 | Puerto HTTP principal | true | entero | 1-65535 |
| service.primary.ports.gateway | 8080 | Puerto de puerta de enlace principal | true | entero | 1-65535 |
| service.primary.ports.ssl | 8443 | Puerto SSL principal | true | entero | 1-65535 |
| service.primary.ports.tsm | 8850 | Puerto TSM principal | true | entero | 1-65535 |
| service.primary.ports.dynamic.start | 8600 | Inicio de puerto dinámico | true | entero | 1-65535 |
| service.primary.ports.dynamic.end | 9000 | Fin de puerto dinámico | true | entero | 1-65535; >= star |
| service.primary.annotations | {} | Anotaciones de servicio principal | true | map\[string\]string | N/D |
| service.worker.ports.http | ClusterIP | Tipo de servicio de trabajador | true | `ClusterIP,NodePort,LoadBalancer` | N/D |
| service.worker.ports.http | 80 | Puerto HTTP del trabajador | true | entero | 1-65535 |
| service.worker.ports.gateway | 8080 | Puerto de la puerta de enlace del trabajador | true | entero | 1-65535 |
| service.worker.ports.ssl | 8443 | Puerto SSL del trabajador | true | entero | 1-65535 |
| service.worker.ports.tsm | 8850 | Puerto TSM del trabajador | true | entero | 1-65535 |
| service.worker.ports.dynamic.start | 8600 | Inicio dinámico del trabajador | true | entero | 1-65535 |
| service.worker.ports.dynamic.end | 9000 | Final dinámico del trabajador | true | entero | 1-65535; >= start |
| service.worker.annotations | {} | Anotaciones de servicio de trabajador | true | map\[string\]string | N/D |
| ingress.enabled | false | Habilitar ingress | true | booleano | N/D |
| ingress.className | "" | Nombre de clase de ingress | true | cadena | clase existente |
| ingress.annotations | {} | Anotaciones de ingress | true | map\[string\]string | N/D |
| ingress.hosts | \[{host: tableau.example.com, paths:\[...\]}\] | Configuración de ruta/host de ingress | true | matriz de objetos de host/ruta | N/D |
| ingress.tls | \[\] | Entradas TLS de ingress | true | matriz de objetos TLS | N/D |
| healthChecks.startup.enabled | true | Habilitar sonda de inicio | true | booleano | N/D |
| healthChecks.startup.initialDelaySeconds | 300 | Retraso del sondeo de inicio | true | entero | \>=0 |
| healthChecks.startup.periodSeconds | 15 | Período de sondeo de inicio | true | entero | \>=1 |
| healthChecks.startup.timeoutSeconds | 30 | Tiempo de espera del sondeo de inicio | true | entero | \>=1 |
| healthChecks.startup.failureThreshold | 200 | Umbral de error de inicio | true | entero | \>=1 |
| healthChecks.liveness.enabled | true | Habilitar sondeo de actividad | true | booleano | N/D |
| healthChecks.liveness.initialDelaySeconds | 300 | Retraso del sondeo de actividad | true | entero | \>=0 |
| healthChecks.liveness.periodSeconds | 30 | Período de sondeo de actividad | true | entero | \>=1 |
| healthChecks.liveness.timeoutSeconds | 10 | Tiempo de espera del sondeo de actividad | true | entero | \>=1 |
| healthChecks.liveness.successThreshold | 1 | Umbral de éxito de actividad | true | entero | \>=1 |
| healthChecks.liveness.failureThreshold | 3 | Umbral de error de actividad | true | entero | \>=1 |
| healthChecks.readiness.enabled | true | Habilitar sondeo de preparación | true | booleano | N/D |
| healthChecks.readiness.initialDelaySeconds | 300 | Retraso del sondeo de preparación | true | entero | \>=0 |
| healthChecks.readiness.periodSeconds | 10 | Período de prueba de preparación | true | entero | \>=1 |
| healthChecks.readiness.timeoutSeconds | 5 | Tiempo de espera del sondeo de preparación | true | entero | \>=1 |
| healthChecks.readiness.successThreshold | 1 | Umbral de éxito de preparación | true | entero | \>=1 |
| healthChecks.readiness.failureThreshold | 3 | Umbral de error de preparación | true | entero | \>=1 |
| podDisruptionBudget.enabled | false | Habilitar PodDisruptionBudget | true | booleano | N/D |
| podDisruptionBudget.minAvailable | 1 | Mínimo de pods disponibles | true | cadena de entero o porcentaje | \>=0 |
| labels | {} | Etiquetas más comunes | true | map\[string\]string | N/D |
| annotations | {} | Anotaciones adicionales más comunes | true | map\[string\]string | N/D |
| podLabels | {} | Etiquetas de pod adicionales | true | map\[string\]string | N/D |
| podAnnotations | {} | Anotaciones de pod adicionales | true | map\[string\]string | N/D |
| hooks.autoApplyWorkerTopology.enabled | false | Habilitar enlace de topología posterior a la instalación/actualización | true | booleano | N/D |
| hooks.autoApplyWorkerTopology.kubectlImage | bitnami/kubectl:latest | Imagen de kubectl de trabajo de enlace | true | referencia de imagen válida | N/D |
| hooks.autoApplyWorkerTopology.timeoutSeconds | 3600 | Tiempo de espera de enlace mientras se esperan trabajadores | true entero >=60 | entero >=60 | \>=60 |

## Recursos adicionales

- [Gráfico de Helm de Tableau Server: descripción general](https://help.tableau.com/v0.0/server/es-es/server-in-container_helm-chart.htm)
- [Gráfico de Helm de Tableau Server: requisitos previos](https://help.tableau.com/v0.0/server/es-es/server-helm-prerequisites.htm)
- [Gráfico de Helm de Tableau Server: Implementar](https://help.tableau.com/v0.0/server/es-es/server-helm-deploy.htm)
- [Gráfico de Helm de Tableau Server: ejemplos](https://help.tableau.com/v0.0/server/es-es/server-helm-examples.htm)
- [Gráfico de Helm de Tableau Server: solución de problemas](https://help.tableau.com/v0.0/server/es-es/server-helm-troubleshooting.htm)
- [Documentación de Tableau Server](https://help.tableau.com/current/server-linux/es-es/)