This commit addresses service discovery issues by explicitly configuring Consul DNS for the `openwebui` and `lobechat` tasks within the `ai-frontend` job. Previously, services were unable to reliably resolve `ollama.service.consul`. This is resolved by: * Setting `dns_servers` to the Consul server IP (`192.168.1.133`). * Setting `dns_search` to `service.consul`. * Reverting `OLLAMA_BASE_URL` and `OLLAMA_PROXY_URL` environment variables to use `ollama.service.consul` as intended. * The `lobechat` task's image is now pinned to `v1.143.0` for improved stability. * Removed outdated comments regarding host pinning.
2.3 KiB
2.3 KiB