--- # Role: trino # Déploie Trino - name: Installer Trino kubernetes.core.helm: name: trino chart_ref: "{{ helm_charts.trino.chart }}" chart_version: "{{ helm_charts.trino.version }}" release_namespace: trino create_namespace: true values: server: workers: "{{ services.trino.replicas }}" resources: "{{ services.trino.resources }}" coordinator: resources: "{{ services.trino.resources }}" worker: resources: "{{ services.trino.resources }}" service: type: ClusterIV ingress: enabled: true hosts: - host: trino.digitribe.fr paths: - path: / pathType: Prefix tls: - secretName: trino-tls hosts: - trino.digitribe.fr catalog: postgresql: connector.name=postgresql connection-url=jdbc:postgresql://postgresql-ha-pgpool.default.svc.cluster.local:5432/smartcity connection-user=trino connection-password={{ vault_trino_db_password }} clickhouse: connector.name=clickhouse connection-url=jdbc:clickhouse://clickhouse.clickhouse.svc.cluster.local:8123/default connection-user=default connection-password={{ vault_clickhouse_password }} delta: connector.name=delta_lake connection-url=jdbc:delta://deltalake.deltalake.svc.cluster.local:9083