Upserting into an Elasticsearch within the same cluster

I have…

  • Read the following guideline: Troubleshooting and Support | Squidex. I understand that my support request might get deleted if I do not follow the guideline.
  • Used code blocks with ``` to format my code examples like JSON or logs properly.

I’m submitting a…

  • Regression (a behavior that stopped working in a new release)
  • Bug report
  • Performance issue
  • Documentation issue or request

Current behavior

Hi Sebastian, I was wondering how can we upsert the document to an elasticsearch engine without having to pass through a public URL. The elasticsearch engine exists on the same cluster with the cloud. We would like NOT to use the public URL: eg. elasticsearch-siscom-dev.elasticsearch-siscom-dev.svc.cluster.local:9200

Expected behavior

Minimal reproduction of the problem

Environment

App Name:

  • Self hosted with docker
  • Self hosted with IIS
  • Self hosted with other version
  • Cloud version

Version: 7.6.1

Browser:

  • Chrome (desktop)
  • Chrome (Android)
  • Chrome (iOS)
  • Firefox
  • Safari (desktop)
  • Safari (iOS)
  • IE
  • Edge

Others:

If you use self hosting I don’t see the problem, tbh.

But anyway: You need a custom proxy for that. Just a create a small microservice, which accepts the content as http request and forwards it to elastic.

I am no elastic expert, perhaps you can create user with very limited permissions.

Ok. Thank you very much.
I’ve forwarded the response on to our IT engineers.

Lannie