related-learning.yml
The related-learning.yml file is a global catalog of learning destinations (training modules, labs, and similar). Pages opt in with the {related-learning} directive by catalog ID.
This catalog ships with docs-builder and is available in both isolated and assembler builds. Content repositories pick up catalog changes on the next docs-builder version.
links:
apm-with-elastic:
title: APM with Elastic
url: https://www.elastic.co/training/apm-with-elastic
elastic-agent:
title: Elastic Agent
url: https://www.elastic.co/training/elastic-agent
links-
A YAML mapping where each key is a stable catalog ID (typically the training URL slug).
title: The link text shown on the page. Required.url: An absolutehttporhttpsURL. Required.
Pages are not listed in this file. Authors place {related-learning} on the page and pass catalog IDs as the directive argument.
The catalog currently includes these training modules:
apm-with-elasticelastic-agentindex-basicsdata-types-and-mappings
To add a module, add an entry in a docs-builder pull request. Then use its ID from {related-learning} in the content repository.