Youssef HAMROUNI
07/24/2025, 1:57 PMkapa.ai
07/24/2025, 1:57 PMvalues.yaml
, ajoutez un nodeSelector pour chaque service statique : yaml airbyte-bootloader: nodeSelector: type: static server: nodeSelector: type: static keycloak: nodeSelector: type: static keycloak-setup: nodeSelector: type: static temporal: nodeSelector: type: static webapp: nodeSelector: type: static workload-launcher: nodeSelector: type: static
### 2. Affecter les jobs au node group "jobs" Pour les pods de jobs (worker, orchestrator, workload-api-server), utilisez : yaml worker: nodeSelector: type: jobs orchestrator: nodeSelector: type: jobs workload-api-server: nodeSelector: type: jobs
### 3. S’assurer que les pods de jobs (replication, discover, etc.) sont bien déployés sur le node group "jobs" Ajoutez les variables d’environnement suivantes dans la section extraEnvs
du workload-launcher
: yaml workload-launcher: nodeSelector: type: static extraEnvs: - name: JOB_KUBE_NODE_SELECTORS value: type=jobs - name: SPEC_JOB_KUBE_NODE_SELECTORS value: type=jobs - name: CHECK_JOB_KUBE_NODE_SELECTORS value: type=jobs - name: DISCOVER_JOB_KUBE_NODE_SELECTORS value: type=jobs
Cela garantit que tous les pods de jobs (replication, spec, check, discover) seront lancés sur le node group "jobs" : [Scaling Airbyte After Installation – Multiple Node Groups](https://docs.airbyte.com/platform/enterprise-setup/scaling-airbyte#multiple-node-groups) ### Exemple complet yaml airbyte-bootloader: nodeSelector: type: static server: nodeSelector: type: static # ... autres services statiques worker: nodeSelector: type: jobs orchestrator: nodeSelector: type: jobs workload-api-server: nodeSelector: type: jobs workload-launcher: nodeSelector: type: static extraEnvs: - name: JOB_KUBE_NODE_SELECTORS value: type=jobs - name: SPEC_JOB_KUBE_NODE_SELECTORS value: type=jobs - name: CHECK_JOB_KUBE_NODE_SELECTORS value: type=jobs - name: DISCOVER_JOB_KUBE_NODE_SELECTORS value: type=jobs
Remarque : Adaptez la valeur du nodeSelector (type: static
ou type: jobs
) selon le label de vos node groups sur EKS. Pour plus de détails, consultez la documentation officielle : [Scaling Airbyte After Installation – Multiple Node Groups](https://docs.airbyte.com/platform/enterprise-setup/scaling-airbyte#multiple-node-groups)