|
@@ -111,6 +111,13 @@ public class StackTemplateRegistry extends IndexTemplateRegistry {
|
|
|
public static final String SYNTHETICS_ILM_POLICY_NAME = "synthetics@lifecycle";
|
|
|
public static final String SYNTHETICS_INDEX_TEMPLATE_NAME = "synthetics";
|
|
|
|
|
|
+ //////////////////////////////////////////////////////////
|
|
|
+ // Agentless components (for matching agentless-*-* indices)
|
|
|
+ //////////////////////////////////////////////////////////
|
|
|
+ public static final String AGENTLESS_MAPPINGS_COMPONENT_TEMPLATE_NAME = "agentless@mappings";
|
|
|
+ public static final String AGENTLESS_SETTINGS_COMPONENT_TEMPLATE_NAME = "agentless@settings";
|
|
|
+ public static final String AGENTLESS_INDEX_TEMPLATE_NAME = "agentless";
|
|
|
+
|
|
|
///////////////////////////////////
|
|
|
// Kibana reporting template
|
|
|
///////////////////////////////////
|
|
@@ -212,6 +219,20 @@ public class StackTemplateRegistry extends IndexTemplateRegistry {
|
|
|
TEMPLATE_VERSION_VARIABLE,
|
|
|
ADDITIONAL_TEMPLATE_VARIABLES
|
|
|
),
|
|
|
+ new IndexTemplateConfig(
|
|
|
+ AGENTLESS_MAPPINGS_COMPONENT_TEMPLATE_NAME,
|
|
|
+ "/agentless@mappings.json",
|
|
|
+ REGISTRY_VERSION,
|
|
|
+ TEMPLATE_VERSION_VARIABLE,
|
|
|
+ ADDITIONAL_TEMPLATE_VARIABLES
|
|
|
+ ),
|
|
|
+ new IndexTemplateConfig(
|
|
|
+ AGENTLESS_SETTINGS_COMPONENT_TEMPLATE_NAME,
|
|
|
+ "/agentless@settings.json",
|
|
|
+ REGISTRY_VERSION,
|
|
|
+ TEMPLATE_VERSION_VARIABLE,
|
|
|
+ ADDITIONAL_TEMPLATE_VARIABLES
|
|
|
+ ),
|
|
|
new IndexTemplateConfig(
|
|
|
KIBANA_REPORTING_COMPONENT_TEMPLATE_NAME,
|
|
|
"/kibana-reporting@settings.json",
|
|
@@ -300,6 +321,13 @@ public class StackTemplateRegistry extends IndexTemplateRegistry {
|
|
|
TEMPLATE_VERSION_VARIABLE,
|
|
|
ADDITIONAL_TEMPLATE_VARIABLES
|
|
|
),
|
|
|
+ new IndexTemplateConfig(
|
|
|
+ AGENTLESS_INDEX_TEMPLATE_NAME,
|
|
|
+ "/agentless@template.json",
|
|
|
+ REGISTRY_VERSION,
|
|
|
+ TEMPLATE_VERSION_VARIABLE,
|
|
|
+ ADDITIONAL_TEMPLATE_VARIABLES
|
|
|
+ ),
|
|
|
new IndexTemplateConfig(
|
|
|
KIBANA_REPORTING_INDEX_TEMPLATE_NAME,
|
|
|
"/kibana-reporting@template.json",
|