> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Valores del chart

Todos los valores del chart `fineparser-enterprise`, junto con su valor predeterminado.

## images

| Valor | Predeterminado | Descripción |
| - | - | - |
| `images.pullSecrets` | `[]` | Secretos de extracción de imágenes. |
| `images.<component>.image` | El repositorio de AWS Marketplace | Repositorio de imágenes para `orchestrator`, `worker` e `ingest`. |
| `images.<component>.tag` | La versión del chart | Etiqueta de la imagen. |
| `images.<component>.pullPolicy` | `IfNotPresent` | Política de extracción. Debe ser `IfNotPresent` para el worker cuando `worker.prepull.enabled` está establecido en `true`. |

## serviceAccount

| Valor | Predeterminado | Descripción |
| - | - | - |
| `serviceAccount.create` | `true` | Crea la cuenta de servicio con la que se ejecutan el orquestador y los workers. |
| `serviceAccount.name` | `""` | Nombre de la cuenta. Si se deja vacío, se usa `<fullname>-orchestrator`. Si `create` es `false`, indique aquí la cuenta existente. |
| `serviceAccount.annotations` | `{}` | Anotaciones para la cuenta creada por el chart. |

## awsMarketplace

| Valor | Predeterminado | Descripción |
| - | - | - |
| `awsMarketplace.region` | `""` | Región en la que se registran los workers. Configúrelo solo si no se inyecta `AWS_REGION`. |

## scaling

Consulte [Escalado](https://docs.abbyy.com/es/fine-parser/enterprise/concepts/scaling.md).

| Valor | Predeterminado | Descripción |
| - | - | - |
| `scaling.minWorkers` | `0` | Workers que siguen en ejecución cuando la cola está vacía. |
| `scaling.maxWorkers` | `20` | Número máximo de workers que ejecuta el pool. |
| `scaling.minimumThroughputSeconds` | `120` | Plazo máximo para que el trabajo en cola reciba capacidad, en segundos. |
| `scaling.defaultUnitSeconds` | `30` | Estimación inicial del tiempo que tarda una unidad, en segundos. |
| `scaling.tickMs` | `15000` | Frecuencia con la que se comprueba el tamaño del pool, en milisegundos. |
| `scaling.scaleDownCooldownMs` | `300000` | Tiempo durante el que la cola debe requerir menos workers antes de que el pool se reduzca, en milisegundos. |

## orchestrator

| Valor | Predeterminado | Descripción |
| - | - | - |
| `orchestrator.workLeaseSeconds` | `300` | Tiempo del que dispone un worker para terminar una unidad antes de que se asigne a otro worker. |
| `orchestrator.workMaxAttempts` | `3` | Número de intentos por unidad antes de que falle su trabajo. |
| `orchestrator.workReclaimInterval` | `60` | Frecuencia con la que las unidades caducadas se devuelven a la cola. Con el valor predeterminado, la comprobación se realiza cada 6 segundos. |
| `orchestrator.jobStartTimeoutSeconds` | `3600` | Tiempo que un trabajo aceptado puede esperar para iniciarse antes de fallar con `never-started`. |
| `orchestrator.jobRetentionSeconds` | `86400` | Tiempo durante el que se conserva el estado de un trabajo finalizado. Con `"infinity"`, se conserva indefinidamente. |
| `orchestrator.terminationGracePeriodSeconds` | `10` | Período de gracia del pod. |
| `orchestrator.storage.size` | `2Gi` | Tamaño del volumen de estado. |
| `orchestrator.resources.requests` | `cpu: 1`, `memory: 1G` | Solicitudes de recursos. No se establecen límites. |

## worker

| Valor | Predeterminado | Descripción |
| - | - | - |
| `worker.predefinedProfile` | `DocumentConversion_Normal` | Perfil predefinido predeterminado. Consulte [Configuración de reconocimiento](https://docs.abbyy.com/es/fine-parser/enterprise/basics/recognition-settings.md). |
| `worker.userProfile` | `""` | Perfil de usuario predeterminado, como cadena de varias líneas. |
| `worker.terminationGracePeriodSeconds` | `600` | Tiempo del que dispone un worker en proceso de detención para terminar su unidad de trabajo. |
| `worker.resources.requests` | `cpu: 1`, `memory: 1G` | Solicitudes de recursos por worker. No se establecen límites. |
| `worker.prepull.enabled` | `false` | Descarga previamente la imagen del worker en los nuevos nodos de trabajo. Consulte [Programación](https://docs.abbyy.com/es/fine-parser/enterprise/best-practices/scheduling.md#pre-pulling-the-worker-image). |
| `worker.prepull.taintKey` | `startup-taint.cluster-autoscaler.kubernetes.io/fineparser-image` | Taint de inicio con el que se registran los nodos de trabajo. |

## ingest

| Valor | Predeterminado | Descripción |
| - | - | - |
| `ingest.replicas` | `2` | Número de pods de ingest. |
| `ingest.pageSplitThreshold` | `25` | Los PDF que superan este número de páginas se dividen en partes de este tamaño. |
| `ingest.maxUploadSize` | `512Mi` | Tamaño máximo de solicitud aceptado. |
| `ingest.scratchSize` | `2Gi` | Espacio temporal por pod de ingest. Aproximadamente el doble de `maxUploadSize`. |
| `ingest.cors.allowedOrigins` | `""` | Orígenes, separados por comas, desde los que se permite llamar a la API desde un navegador. |
| `ingest.service.type` | `ClusterIP` | Tipo de servicio. |
| `ingest.service.port` | `8080` | Puerto del servicio. |
| `ingest.resources.requests` | `cpu: 500m`, `memory: 500M` | Solicitudes de recursos por pod. No se establecen límites. |

## storage

Consulte [Almacenamiento](https://docs.abbyy.com/es/fine-parser/enterprise/basics/storage.md), [Sistema de archivos EFS](https://docs.abbyy.com/es/fine-parser/enterprise/aws/efs.md) y [Bucket de salida de S3](https://docs.abbyy.com/es/fine-parser/enterprise/aws/s3.md).

| Valor | Predeterminado | Descripción |
| - | - | - |
| `storage.inProcess.efs.fileSystemId` | Marcador de posición | El sistema de archivos EFS. Es obligatorio, salvo que se establezca `existingClaim`. |
| `storage.inProcess.size` | `10Gi` | Tamaño solicitado del claim in-process. |
| `storage.inProcess.storageClass.name` | `""` | Nombre de la StorageClass de EFS que crea el chart. Si se deja vacío, se usa `<fullname>-in-process`. |
| `storage.inProcess.storageClass.reclaimPolicy` | `Delete` | Política de recuperación de la StorageClass. |
| `storage.inProcess.storageClass.parameters` | `uid`, `gid` `65534`, `directoryPerms` `755` | Parámetros adicionales del controlador CSI de EFS. |
| `storage.inProcess.existingClaim` | `""` | Claim existente que se usará en lugar de crear uno nuevo. |
| `storage.output.s3.bucket` | Marcador de posición | El bucket de S3. Es obligatorio, salvo que se establezca `existingClaim`. |
| `storage.output.existingClaim` | `""` | Claim existente que se usará en lugar de crear uno nuevo. |
| `storage.s3.region` | `""` | Región del bucket. |
| `storage.s3.mountOptions` | `[allow-delete, allow-other, uid=65534, gid=65534]` | Opciones de montaje de Mountpoint. Si se define la lista, sustituye a la predeterminada. |

## storageClass

| Valor | Predeterminado | Descripción |
| - | - | - |
| `storageClass.create` | `false` | Crea una StorageClass `gp3` cifrada para el estado del orquestador. |
| `storageClass.name` | `""` | StorageClass para el estado del orquestador. Si se deja vacío, se usa la clase predeterminada. Obligatorio cuando `create` es `true`. |
| `storageClass.provisioner` | `ebs.csi.aws.com` | Aprovisionador de la clase creada. En EKS Auto Mode, usa `ebs.csi.eks.amazonaws.com`. |

## Programación

`orchestrator`, `ingest` y `worker` admiten, cada uno, `nodeSelector`, `tolerations`, `affinity` y `podAnnotations`, que están vacíos de forma predeterminada. Consulte [Grupos de nodos y programación](https://docs.abbyy.com/es/fine-parser/enterprise/best-practices/scheduling.md).
