I tried Installing filebeat 7.14 in kubernetes on a new elastic cluster. In the old cluster I had over 5000 fields in the filebeat index pattern, which made it impossible to add new fields. In the new index in the new cluster, with very little data, we found there are over 6300 fields when we created the index pattern.
The documentation mentions that you can use different settings for template.type
The type of template to use. Available options: legacy (default), index templates before Elasticsearch v7.8. Use this to avoid breaking existing deployments. New options are component and index. Selecting component loads a component template which can be included in new index templates. The option index loads the new index template.
But there is no mention of what this means? What is a legacy template? What is a "component template"? And what does template type "index" mean? I am confused.