That’s great! Finally I got an official document mentioning this!
The thing is, we have this index name patterns in all of our Azure ES deployments but none of our GCP deployments — all GCP ones have auto_create_index = true.
Hi @Richard_Zhang the above indices most likely depends on whether deployed the Enterprise search / features / components.... Whether on purpose or accident
It can also depend on when they initially deployed, upgraded etc... the clusters lifecycle.
The components could have been removed but that does not necessary mean the backing system indices would get removed
Curious why the focus ... Soon these system type indices will be completely hidden...
I will be the first to say that our documentation can be better... But I have been a reading a few of your posts and am trying to figure out what you're are trying to accomplish.
There is a lot going on in Elasticsearch... It can be easy to get distracted ... With less important items ... But perhaps these are really important for you.
In short auto create is an important feature...
I work with 100s of clusters and very very few disable that setting.
Properly creating indices or proper dynamic mapping are often better approaches
Also least privilege can be used with clients so I they can not randomly create indices etc..
Thanks for reading my other posts as well to figure out my circumstance.
Curious why the focus
Yes, as you know, the focus is on auto_create_index.
In short auto create is an important feature...
I work with 100s of clusters and very very few disable that setting.
We're trying to make sure only a whitelist of name patterns be allowed to auto creation, the purpose is to prevent some random indices are created without knowing.
Currently, we don't use index templates in our system and it's an existing system for which we only want minimal change to achieve that effect. So we feel like making auto_create_index a whitelist is the most straightforward and simplest option to go with.
I'm considering if someone can help or some official documents can recommend a whitelist that we can put in this setting? we can include more as needed in the future.
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.