When creating the Elasticsearch resource (using ECK), the http service from where es is accessible is by default named esresourcename-es-http .
Is this configurable?
No, the name of this service is not configurable, it's always <cluster_name>-es-http, but you can define your own service.
This is especially useful if you are operating an Elasticsearch cluster with different node types and want control over which nodes handle which types of traffic. See Traffic Splitting | Elastic Cloud on Kubernetes [master] | Elastic.
And in general, are all the options that can be configured in the Elasticsearch resource listed somewhere?
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.