---
schema_version: "1"
id: 10c9759c3851f111d4898df25909e683fe4b157440988888cd91d61b7f8cdf36
title: Referência do Helm Chart
collection: tableau
version: next
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/next/pt-br/server/server-helm-ref.md
canonical_url: https://help.tableau.com/v0.0/server/pt-br/server-helm-ref.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3bf337a2797009f919eb17db9c5bba8b210b9b4b6c2de7431cba4e71aa8464ae
description: "Importante: esta documentação pressupõe um conhecimento do Helm e de Helm Charts e não tenta fornecer exemplos prescritivos detalhados"
---
[Pular para o conteúdo principal](#main-content)

# Tableau Server Helm Chart - Referência

**Importante**: esta documentação pressupõe um conhecimento do Helm e de Helm Charts e não tenta fornecer exemplos prescritivos detalhados. Ele foi criado para clientes que estão familiarizados com o Tableau Server e com o Helm e Helm Charts.

## Introdução

Este tópico fornece informações de referência para implantação do Tableau Server no Kubernetes usando um Helm Chart.

### Matriz de propriedades de valores

A tabela abaixo lista todas as propriedades folha de `values.yaml`.

- **Valor**: caminho de chave pontilhado
- **Opcional**: se a propriedade pode ser omitida para a renderização do Chart
- **Valor(es) esperado(s)**: tipo válido ou valores permitidos
- Intervalo: intervalo numérico ou semântico, quando aplicável

| Valor | Padrão | Descrição | Opcional | Valor(s) esperado(s) | Range |
| --- | --- | --- | --- | --- | --- |
| deploymentMode | single | Seletor de padrão de implantação | true | `single` ou `multinode` | N/A |
| image.repository | "" | Repositório de imagens do Tableau | false | cadeia de caracteres de repositório da imagem do contêiner | cadeia de caracteres não vazia |
| image.tag | "" | Marca de imagem do Tableau | false | cadeia de caracteres de marca de imagem | cadeia de caracteres não vazia |
| image.pullPolicy | IfNotPresent | Política de extração de imagens | true | `Always,IfNotPresent,Never` | N/A |
| image.pullSecrets | \[\] | Referências de segredos de extração de imagem | true | matriz de cadeia de caracteres de nomes de segredos | N/A |
| serviceAccount.create | true | Criar ServiceAccount dedicada | true | booliano | N/A |
| serviceAccount.name | "" | Substituição do nome da ServiceAccount | true | cadeia de caracteres | Rótulo DNS |
| serviceAccount.annotations | {} | Anotações da ServiceAccount | true | map\[string\]string | N/A |
| securityContext.runAsUser | 999 | UID do contêiner | true | inteiro | \>=0 |
| securityContext.runAsGroup | 998 | GID do contêiner | true | inteiro | \>=0 |
| podSecurityContext.runAsUser | 999 | UID no nível do pod | true | inteiro | \>=0 |
| podSecurityContext.runAsGroup | 998 | GID no nível do pod | true | inteiro | \>=0 |
| podSecurityContext.fsGroup | 998 | Grupo FS de volume compartilhado | true | inteiro | \>=0 |
| podSecurityContext.fsGroupChangePolicy | OnRootMismatch | Política de propriedade de grupo FS | true | `OnRootMismatch` ou `Always` | N/A |
| primary.replicaCount | 1 | Réplicas de StatefulSet principais | true | inteiro | \>=1 |
| primary.hostname | primary | Dica de nome de host principal | true | cadeia de caracteres | não vazio |
| primary.resources.limits.cpu | "16" | Limite de CPU principal | true | Quantidade de CPUs do Kubernetes | \>0 |
| primary.resources.limits.memory | "64Gi" | Limite de memória principal | true | Quantidade de memória do Kubernetes | \>0 |
| primary.resources.requests.cpu | "8" | Solicitação de CPU principal | true | Quantidade de CPUs do Kubernetes | \>0 |
| primary.resources.requests.memory | "32Gi" | Solicitação de memória principal | true | Quantidade de memória do Kubernetes | \>0 |
| primary.nodeSelector | {} | Seletor de nó principal | true | map\[string\]string | N/A |
| primary.tolerations | \[\] | Tolerâncias principais | true | matriz de objetos de tolerância | N/A |
| primary.affinity | {} | Regras de afinidade principais | true | objeto de afinidade | N/A |
| worker.replicaCount | 1 | Réplicas de StatefulSet de trabalhador | true | inteiro | \>=0 |
| worker.hostname | worker | Dica de nome de host do trabalhador | true | cadeia de caracteres | não vazio |
| worker.resources.limits.cpu | "16" | Limite de CPU do trabalhador | true | Quantidade de CPUs do Kubernetes | \>0 |
| worker.resources.limits.memory | "64Gi" | Limite de memória do trabalhador | true | Quantidade de memória do Kubernetes | \>0 |
| worker.resources.requests.cpu | "8" | Solicitação de CPU do trabalhador | true | Quantidade de CPUs do Kubernetes | \>0 |
| worker.resources.requests.memory | "32Gi" | Solicitação de memória do trabalhor | true | Quantidade de memória do Kubernetes | \>0 |
| worker.nodeSelector | {} | Seletor de nó do trabalhador | true | map\[string\]string | N/A |
| worker.tolerations | \[\] | Tolerâncias do trabalhador | true | matriz de objetos de tolerância | N/A |
| worker.affinity | {} | Regras de afinidade do trabalhador | true | objeto de afinidade | N/A |
| worker.healthChecks.enabled | false | Habilitar investigações do trabalhador | true | booliano | N/A |
| env.ACCEPTEULA | "1" | Aceitar o EULA do Tableau | true | "`1`" ou "`0`" | N/A |
| env.LICENSE\_KEY | "" | Chave de licença via env | true | cadeia de caracteres | não vazio se usado |
| env.TABLEAU\_HOSTNAME | "" | Nome de host explícito do Tableau | true | cadeia de caracteres | Nome de DNS/FQDN |
| env.TSM\_ONLY | "0" | Executar o modo somente TSM | true | "`1`" ou "`0`" | N/A |
| env.TSM\_REMOTE\_UID | "" | UID remoto do TSM | true | cadeia de caracteres numéricos | \>=0 |
| env.TSM\_REMOTE\_USERNAME | "" | Nome de usuário remoto do TSM | true | cadeia de caracteres | N/A |
| env.TSM\_REMOTE\_PASSWORD | "" | Senha remota do TSM via env | true | cadeia de caracteres | não vazio se usado |
| env.TABLEAU\_USERNAME | "" | Nome de usuário do administrador do Tableau via env | true | cadeia de caracteres | não vazio se usado |
| env.TABLEAU\_PASSWORD | "" | Senha do administrador do Tableau via env | true | cadeia de caracteres | não vazio se usado |
| env.ALWAYS\_WRITE\_BOOTSTRAP\_FILE | "0" | Gravar o arquivo bootstrap do principal | true | "`1`" ou "`0`" | N/A |
| env.BOOTSTRAP\_INSTALL | "0" | Modo de instalação de bootstrap do trabalhador | true | "`1`" ou "`0`" | N/A |
| env.WAIT\_FOR\_BOOTSTRAP\_FILE | "0" | Modo de instalação de bootstrap do trabalhador | true | "`1`" ou "`0`" | N/A |
| env.HTTP\_PROXY | "" | Aguarde o arquivo de bootstrap | true | Cadeia de caracteres do URL | N/A |
| env.HTTPS\_PROXY | "" | URL do proxy HTTPS | true | Cadeia de caracteres do URL | N/A |
| env.NO\_PROXY | "" | URL do proxy HTTPS | true | hosts/CIDRs separados por vírgulas | N/A |
| env.PORT\_RANGE\_MIN | 8600 | Lista minNo-proxy do intervalo de portas dinâmico | true | cadeia de caracteres numéricos | 1-65535 |
| env.PORT\_RANGE\_MAX | 9000 | Máximo intervalo de portas dinâmicas | true | cadeia de caracteres numéricos | 1-65535; >= min |
| env.COORDINATION\_SERVICE\_CLIENT\_PORT | "" | Substituição da porta do cliente ZK | true | cadeia de caracteres numéricos | 1-65535 |
| env.COORDINATION\_SERVICE\_PEER\_PORT | "" | Substituição de porta do peer ZK | true | cadeia de caracteres numéricos | 1-65535 |
| env.LICENSE\_SERVICE\_VENDOR\_DAEMON\_PORT | "" | Substituição da porta líder ZK | true | cadeia de caracteres numéricos | 1-65535 |
| env.COORDINATION\_SERVICE\_LEADER\_PORT | "" | Substituição de porta daemon da licença | true | cadeia de caracteres numéricos | 1-65535 |
| env.AGENT\_FILE\_TRANSFER\_PORT | "" | Substituição da porta de transferência de arquivo do Agent | true | cadeia de caracteres numéricos | 1-65535 |
| env.CONTROLLER\_PORT | "" | Substituição da porta do controlador | true | cadeia de caracteres numéricos | 1-65535 |
| persistence.enabled | true | Habilitar PVCs de dados | true | booliano | N/A |
| persistence.storageClass | "" | Classe de armazenamento do PVC de dados | true | cadeia de caracteres | existing StorageClass |
| persistence.accessMode | ReadWriteOnce | Modo de acesso do PVC de dados | true | `ReadWriteOnce,ReadOnlyMany,ReadWriteMany` | N/A |
| persistence.size | 100Gi | Tamanho do PVC de dados | true | Quantidade de Kubernetes | \>0 |
| persistence.bootstrap.enabled | true | Habilitar PVC de bootstrap (múltiplos nós) | true | booliano | N/A |
| persistence.bootstrap.storageClass | "" | Classe de armazenamento de PVC de bootstrap | true | cadeia de caracteres | existing StorageClass |
| persistence.bootstrap.accessMode | ReadWriteMany | Modo de acesso do PVC do bootstrap | true | geralmente `ReadWriteMany` | N/A |
| persistence.bootstrap.size | 1Gi | Tamanho do PVC de bootstrap | true | Quantidade de Kubernetes | \>0 |
| persistence.bootstrap.createPV | false | Permitir que o Chart crie o PV estático | true | booliano | N/A |
| persistence.bootstrap.volumeName | "" | Vínculo explícito do nome do PV de bootstrap | true | cadeia de caracteres | nome de PV existente |
| persistence.bootstrap.pv.name | "" | Nome do PV quando `createPV=true` | true | cadeia de caracteres | DNS-1123 |
| persistence.bootstrap.pv.capacity | 1Gi | Capacidade do PV | true | Quantidade de Kubernetes | \>0 |
| persistence.bootstrap.pv.reclaimPolicy | Retain | Política de recuperação de PV | true | `Retain,Delete,Recycle` | N/A |
| persistence.bootstrap.pv.volumeMode | Filesystem | Modo do volume PV | true | `Filesystem` ou `Block` | N/A |
| persistence.bootstrap.pv.csi.driver | efs.csi.aws.com | Driver CSI para o PV e bootstrap | true | Nome do driver CSI | N/A |
| persistence.bootstrap.pv.csi.volumeHandle | "" | identificador EFS/FileSystem | true | ID específico do provedor | não fica vazio se `createPV=true` |
| persistence.bootstrap.pv.csi.volumeAttributes | {} | Mapa de atributos de volume do CSI | true | map\[string\]string | N/A |
| persistence.bootstrap.permissionsFix.enabled | false | Habilitar o init de permissão de bootstrap | true | booliano | N/A |
| persistence.bootstrap.permissionsFix.image | busybox:1.36 | Imagem Permission-fix | true | referência de imagem válida | N/A |
| persistence.bootstrap.permissionsFix.runAsUser | 0 | UID para permission-fix init | true | inteiro | \>=0 |
| persistence.bootstrap.permissionsFix.fsOwner | 999 | chown UID para bootstrap dir | true | inteiro | \>=0 |
| persistence.bootstrap.permissionsFix.fsGroup | 998 | chown GID para bootstrap dir | true | inteiro | \>=0 |
| persistence.bootstrap.permissionsFix.dirMode | "2775" | modo chmod para bootstrap dir | true | modo octal de cadeia de caracteres | 0000-7777 |
| config.configJson | Bloco JSON | Conteúdo `config.json` do Tableau | true | cadeia de caracteres JSON válida | N/A |
| config.regInfoJson | Bloco JSON | Registro JSON do Tableau | true | cadeia de caracteres JSON válida | N/A |
| config.tabsvcYml | Bloco YAML | Conteúdo `tabsvc.yml` do Tableau | true | cadeia de caracteres YAML válida | N/A |
|   |   | Chave da licença por meio do segredo do Chart | true | cadeia de caracteres | não vazio se usado |
| secrets.tsmRemotePassword | "" | Senha remota do TSM via segredo | true | cadeia de caracteres | não vazio se usado |
| secrets.tableauUsername | "" | Nome de usuário do administrador do Tableau via segredo | true | cadeia de caracteres | não vazio se usado |
| secrets.tableauPassword | "" | Senha do administrador do Tableau via segredo | true | cadeia de caracteres | não vazio se usado |
| service.primary.type | ClusterIP | Tipo de serviço principal | true | `ClusterIP,NodePort,LoadBalancer` | N/A |
| service.primary.ports.http | 80 | Porta HTTP principal | true | inteiro | 1-65535 |
| service.primary.ports.gateway | 8080 | Porta de gateway primário | true | inteiro | 1-65535 |
| service.primary.ports.ssl | 8443 | Porta SSL principal | true | inteiro | 1-65535 |
| service.primary.ports.tsm | 8850 | Porta TSM principal | true | inteiro | 1-65535 |
| service.primary.ports.dynamic.start | 8600 | Início dinâmico da porta | true | inteiro | 1-65535 |
| service.primary.ports.dynamic.end | 9000 | Fim dinâmico da porta | true | inteiro | 1-65535; >= star |
| service.primary.annotations | {} | Anotações do serviço principal | true | map\[string\]string | N/A |
| service.worker.ports.http | ClusterIP | Tipo de serviço do trabalhador | true | `ClusterIP,NodePort,LoadBalancer` | N/A |
| service.worker.ports.http | 80 | Porta HTTP do trabalhador | true | inteiro | 1-65535 |
| service.worker.ports.gateway | 8080 | Porta de gateway do trabalhador | true | inteiro | 1-65535 |
| service.worker.ports.ssl | 8443 | Porta SSL do trabalhador | true | inteiro | 1-65535 |
| service.worker.ports.tsm | 8850 | Porta TSM do trabalhador | true | inteiro | 1-65535 |
| service.worker.ports.dynamic.start | 8600 | Início dinâmico do trabalhador | true | inteiro | 1-65535 |
| service.worker.ports.dynamic.end | 9000 | Fim dinâmico do trabalhador | true | inteiro | 1-65535; >= start |
| service.worker.annotations | {} | Anotações do serviço do trabalhador | true | map\[string\]string | N/A |
| ingress.enabled | false | Habilitar Ingress | true | booliano | N/A |
| ingress.className | "" | Nome da classe do Ingress | true | cadeia de caracteres | classe existente |
| ingress.annotations | {} | Anotações do Ingress | true | map\[string\]string | N/A |
| ingress.hosts | \[{host: tableau.example.com, paths:\[...\]}\] | Configuração de host/caminho do Ingress | true | matriz de objetos de host/caminho | N/A |
| ingress.tls | \[\] | Entradas TLS do Ingress | true | matriz de objetos TLS | N/A |
| healthChecks.startup.enabled | true | Habilitar investigação de inicialização | true | booliano | N/A |
| healthChecks.startup.initialDelaySeconds | 300 | Atraso da investigação de inicialização | true | inteiro | \>=0 |
| healthChecks.startup.periodSeconds | 15 | Período de investigação da inicialização | true | inteiro | \>=1 |
| healthChecks.startup.timeoutSeconds | 30 | Tempo limite da investigação da inicialização | true | inteiro | \>=1 |
| healthChecks.startup.failureThreshold | 200 | Limite de falhas de inicialização | true | inteiro | \>=1 |
| healthChecks.liveness.enabled | true | Habilitar investigação de atividade | true | booliano | N/A |
| healthChecks.liveness.initialDelaySeconds | 300 | Atraso na investigação de atividade | true | inteiro | \>=0 |
| healthChecks.liveness.periodSeconds | 30 | Período da investigação de atividade | true | inteiro | \>=1 |
| healthChecks.liveness.timeoutSeconds | 10 | Tempo limite da investigação de atividade | true | inteiro | \>=1 |
| healthChecks.liveness.successThreshold | 1 | Limite de sucessos da atividade | true | inteiro | \>=1 |
| healthChecks.liveness.failureThreshold | 3 | Limite de falhas da atividade | true | inteiro | \>=1 |
| healthChecks.readiness.enabled | true | Habilitar investigação de prontidão | true | booliano | N/A |
| healthChecks.readiness.initialDelaySeconds | 300 | Atraso na investigação de prontidão | true | inteiro | \>=0 |
| healthChecks.readiness.periodSeconds | 10 | Período da investigação de prontidão | true | inteiro | \>=1 |
| healthChecks.readiness.timeoutSeconds | 5 | Tempo limite da investigação de prontidão | true | inteiro | \>=1 |
| healthChecks.readiness.successThreshold | 1 | Limite de sucessos de prontidão | true | inteiro | \>=1 |
| healthChecks.readiness.failureThreshold | 3 | Limite de falhas de prontidão | true | inteiro | \>=1 |
| podDisruptionBudget.enabled | false | Habilitar PodDisruptionBudget | true | booliano | N/A |
| podDisruptionBudget.minAvailable | 1 | Pods mínimos disponíveis | true | cadeia de caracteres com valor inteiro ou percentual | \>=0 |
| rótulos | {} | Rótulos muito comuns | true | map\[string\]string | N/A |
| anotações | {} | Anotações muito comuns | true | map\[string\]string | N/A |
| podLabels | {} | Rótulos de pods extras | true | map\[string\]string | N/A |
| podAnnotations | {} | Anotações de pod extras | true | map\[string\]string | N/A |
| hooks.autoApplyWorkerTopology.enabled | false | Habilitar hook de topologia pós-instalação/atualização | true | booliano | N/A |
| hooks.autoApplyWorkerTopology.kubectlImage | bitnami/kubectl:latest | Imagem de kubectl da tarefa de gancho | true | referência de imagem válida | N/A |
| hooks.autoApplyWorkerTopology.timeoutSeconds | 3600 | Tempo limite do hook enquanto aguarda por trabalhadores | true integer >=60 | integer >=60 | \>=60 |

## Recursos adicionais

- [Tableau Server Helm Chart - Visão geral](https://help.tableau.com/v0.0/server/pt-br/server-in-container_helm-chart.htm)
- [Tableau Server Helm Chart - Pré-requisitos](https://help.tableau.com/v0.0/server/pt-br/server-helm-prerequisites.htm)
- [Tableau Server Helm Chart - Implantação](https://help.tableau.com/v0.0/server/pt-br/server-helm-deploy.htm)
- [Tableau Server Helm Chart - Exemplos](https://help.tableau.com/v0.0/server/pt-br/server-helm-examples.htm)
- [Tableau Server Helm Chart - Solução de problemas](https://help.tableau.com/v0.0/server/pt-br/server-helm-troubleshooting.htm)
- [Documentação do Tableau Server](https://help.tableau.com/current/server-linux/en-us/)