But getting the error:
Invalid config file (/usr/share/enterprise-search/config/enterprise-search.yml):
The setting '#/ent_search' contains additional properties ["auth"] outside of the schema when none are allowed
I am using the default YAML mentioned on the elastic config:
however, I understood the problem is that in 8.10 enterprise search version, the Cnfiguration is deprecated.
"The setting '#/ent_search/auth/source' is deprecated and will be removed in version '8.0.0'. Please use the new auth config format ent_search.auth.<auth_name>.source." but no where what is the new configuration to be provided is documented. kindly help me on this, as I am setting up this in Azure Kuberentes on my own.
It sounds like your issue hasn't been resolved so I've removed the solution indicator.
I don't see the deprecated settings in your configuration. Can you share where those are, or confirm that you're not setting ent_search.auth.<auth_name>.source anywhere?
Based on the yaml you've provided, I see that you've defined resources for a Kibana instance, but there is no direct mention of Enterprise Search configuration or authentication settings. The error message indicates that the problem lies in the enterprise-search.yml file, which you haven't included here.
To resolve this issue, you should check the enterprise-search.yml configuration file, specifically the auth setting
It seems like you've tried to configure an authentication setting under "auth" in your YAML file, but the schema doesn't allow for additional properties under "#/ent_search"
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.