elastic / elastic/package-spec

[Change Proposal] Support of creating component template and using it in index template

Open
#929 6 comments 0 reactions 0 assignees View on GitHub
discuss
Dominant language
Go
Stars
20
Forks
93
Avg merge
15h 10m
Merged PRs (30d)
12

Description

## Requirements

**Component Template Creation**
- The integration package must support the creation and management of Elasticsearch component templates.

**Index Template Composition**
- The package should enable the construction of index templates that leverage one or more component templates via the composed_of property. This ensures index templates can be built from reusable, modular configurations.

API Reference : https://www.elastic.co/docs/manage-data/data-store/templates

Contributor guide

Open the contributing guide

Research direction

Start with the integration package and the Elasticsearch data-stream templates API reference linked in the issue. Trace how existing index templates are represented and managed, then verify that component template creation and management work and that index templates accept one or more composed_of entries.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, go
Domain
backend-api-design, search
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.