Skip to content

Update navigation.yml #780

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
Mar 24, 2025
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 2 additions & 9 deletions src/docs-assembler/assembler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,14 @@ references:
apm-agent-ios:
apm-agent-java:
apm-agent-nodejs:
skip: true
apm-agent-php:
skip: true
apm-agent-python:
skip: true
apm-agent-ruby:
skip: true
apm-agent-rum-js:
skip: true
apm-aws-lambda:
apm-k8s-attacher:
apm-server:
beats:
skip: true
cloud-on-k8s:
cloud:
current: master
Expand All @@ -60,7 +55,6 @@ references:
ecs-logging-ruby:
ecs-logging:
ecs:
skip: true
eland:
elastic-serverless-forwarder:
elasticsearch-hadoop:
Expand All @@ -79,10 +73,9 @@ references:
go-elasticsearch:
integrations:
kibana:
logstash-docs:
logstash-docs-md:
skip: true
Comment on lines +70 to 71
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This content is still in flux.

logstash:
skip: true
search-ui:
integration-docs:
skip: true
Expand Down
153 changes: 87 additions & 66 deletions src/docs-assembler/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ toc:
- repo: apm-agent-rum-js
- repo: apm-aws-lambda
- repo: apm-k8s-attacher
- repo: apm-server
- repo: beats
- repo: cloud-on-k8s
- repo: cloud
Expand Down Expand Up @@ -99,27 +100,27 @@ toc:
- toc: reference
children:
# Security
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/security/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/security/toc.yml
- toc: docs-content://reference/security
path_prefix: reference/security
# Children include: Endpoint command reference, Elastic Defend,
# Fields and object schemas
children:
# 📝 TO DO: I don't remember the repo name
# 📝 TO DO: toc.yml needs to be created
- toc: that-other-sec-repo://reference
# 📝 TO DO: Update when rules are moved to elastic/detection-rules
# This makes sense for now. I'm not sure when these files will be
# moved to https://github.com/elastic/detection-rules.
- toc: security-docs://reference/prebuilt-rules
path_prefix: reference/security/prebuilt-rules
# Children include the entire AsciiDoc book

# Observability
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/observability/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/observability/toc.yml
- toc: docs-content://reference/observability
path_prefix: reference/observability
# Children include: Fields and object schemas, Elastic Entity Model,
# Infrastructure app fields

# Search
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/search/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/search/toc.yml
- toc: docs-content://reference/search
path_prefix: reference/search
children:
Expand All @@ -130,12 +131,22 @@ toc:
# Children include the entire AsciiDoc book

# Elasticsearch and index management
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/elasticsearch/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/elasticsearch/toc.yml
- toc: docs-content://reference/elasticsearch
path_prefix: reference/elasticsearch
children:
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/elasticsearch/toc.yml

# 📝 TO DO: Delete this item
# This should be replaced by:
# * `elasticsearch://reference/elasticsearch`
# * `elasticsearch://reference/community-contributed`
# * `elasticsearch://reference/elasticsearch-plugins`
# * `elasticsearch://reference/query-languages`
# * `elasticsearch://reference/scripting-languages`
- toc: elasticsearch://reference
path_prefix: reference/elasticsearch

# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/elasticsearch/toc.yml
- toc: elasticsearch://reference/elasticsearch
path_prefix: reference/elasticsearch
# Children include: Configuration, JVM settings, Roles,
Expand All @@ -149,8 +160,8 @@ toc:
# Children include the entire AsciiDoc book

# Clients
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/elasticsearch-clients/toc.yml
- toc: docs-content://reference/elasticsearch/clients
# https://github.com/elastic/docs-content/blob/main/reference/elasticsearch-clients/toc.yml
- toc: docs-content://reference/elasticsearch-clients
path_prefix: reference/elasticsearch/clients
children:

Expand All @@ -175,13 +186,13 @@ toc:
# JavaScript
# ✅ https://github.com/elastic/elasticsearch-js/blob/main/docs/reference/toc.yml
- toc: elasticsearch-js://reference
path_prefix: reference/elasticsearch/clients/js
path_prefix: reference/elasticsearch/clients/javascript
# Children include the entire AsciiDoc book

# .NET
# ✅ https://github.com/elastic/elasticsearch-net/blob/main/docs/reference/toc.yml
- toc: elasticsearch-net://reference
path_prefix: reference/elasticsearch/clients/net
path_prefix: reference/elasticsearch/clients/dotnet
# Children include the entire AsciiDoc book

# PHP
Expand All @@ -193,7 +204,7 @@ toc:
# Python
# ✅ https://github.com/elastic/elasticsearch-py/blob/main/docs/reference/toc.yml
- toc: elasticsearch-py://reference
path_prefix: reference/elasticsearch/clients/py
path_prefix: reference/elasticsearch/clients/python
# Children include the entire AsciiDoc book

# Ruby
Expand All @@ -205,40 +216,27 @@ toc:
# Rust
# ✅ https://github.com/elastic/elasticsearch-rs/blob/main/docs/reference/toc.yml
- toc: elasticsearch-rs://reference
path_prefix: reference/elasticsearch/clients/rs
path_prefix: reference/elasticsearch/clients/rust
# Children include the entire AsciiDoc book

# Community-contributed clients
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/community-contributed/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/community-contributed/toc.yml
- toc: elasticsearch://reference/community-contributed
path_prefix: reference/elasticsearch/clients/community-contributed
path_prefix: reference/elasticsearch/clients/community

# Ingestion tools
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/ingestion-tools/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/ingestion-tools/toc.yml
- toc: docs-content://reference/ingestion-tools
path_prefix: reference/ingestion-tools
children:
# I don't know (TODO discuss with Colleen)
- toc: elasticsearch://reference/ingestion-tools/enrich-processor
path_prefix: reference/elasticsearch/enrich-processor
- toc: elasticsearch://reference/ingestion-tools/search-connectors
path_prefix: reference/elasticsearch/search-connectors
- toc: elasticsearch://reference/data-analysis
path_prefix: reference/elasticsearch/data-analysis
- toc: security-docs://reference/prebuilt-rules
path_prefix: reference/prebuilt-rules
- toc: elasticsearch://reference
path_prefix: reference/elasticsearch

# Fleet and Elastic Agent
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/fleet/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/fleet/toc.yml
- toc: docs-content://reference/fleet
path_prefix: reference/fleet
# Children include the entire AsciiDoc book

# APM
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/apm/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/apm/toc.yml
- toc: docs-content://reference/apm
path_prefix: reference/apm
# Children include: APM settings, APM settings for Elastic Cloud,
Expand All @@ -257,7 +255,7 @@ toc:
# Children include the entire AsciiDoc book

# APM agents
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/apm-agents/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/apm-agents/toc.yml
- toc: docs-content://reference/ingestion-tools/apm/agents
path_prefix: reference/apm/agents
children:
Expand Down Expand Up @@ -292,25 +290,25 @@ toc:
# Children include the entire AsciiDoc book

# APM Node.js agent
# 🔜 https://github.com/colleenmcginnis/apm-agent-nodejs/blob/migrate-docs/docs/reference/toc.yml
# https://github.com/elastic/apm-agent-nodejs/blob/main/docs/reference/toc.yml
- toc: apm-agent-nodejs://reference
path_prefix: reference/apm/agents/nodejs
# Children include the entire AsciiDoc book

# APM PHP agent
# 🔜 https://github.com/colleenmcginnis/apm-agent-php/blob/migrate-docs/docs/reference/toc.yml
# https://github.com/elastic/apm-agent-php/blob/main/docs/reference/toc.yml
- toc: apm-agent-php://reference
path_prefix: reference/apm/agents/php
# Children include the entire AsciiDoc book

# APM Python agent
# 🔜 https://github.com/colleenmcginnis/apm-agent-python/blob/migrate-docs/docs/reference/toc.yml
# https://github.com/elastic/apm-agent-python/blob/main/docs/reference/toc.yml
- toc: apm-agent-python://reference
path_prefix: reference/apm/agents/python
# Children include the entire AsciiDoc book

# APM Ruby agent
# 🔜 https://github.com/colleenmcginnis/apm-agent-ruby/blob/migrate-docs/docs/reference/toc.yml
# https://github.com/elastic/apm-agent-ruby/blob/main/docs/reference/toc.yml
- toc: apm-agent-ruby://reference
path_prefix: reference/apm/agents/ruby
# Children include the entire AsciiDoc book
Expand All @@ -322,16 +320,20 @@ toc:
# Children include the entire AsciiDoc book

# Beats
# 🔜 https://github.com/colleenmcginnis/beats/blob/migrate-docs/docs/reference/toc.yml
# https://github.com/elastic/beats/blob/main/docs/reference/toc.yml
- toc: beats://reference
path_prefix: reference/beats
# Children include all entire AsciiDoc books: Beats, Auditbeat,
# Filebeat, Heartbeat, Metricbeat, Packetbeat, Winlogbeat,
# Elastic logging plugin for Docker

# 📝 TO DO: Delete this item
# This should be replaced by `elasticsearch://reference/enrich-processor` below
- toc: elasticsearch://reference/ingestion-tools/enrich-processor
path_prefix: reference/elasticsearch/enrich-processor

# Processor reference
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/enrich-processor/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/enrich-processor/toc.yml
- toc: elasticsearch://reference/enrich-processor
path_prefix: reference/enrich-processor

Expand All @@ -341,21 +343,38 @@ toc:
path_prefix: reference/logstash
# Children include the entire AsciiDoc book

# Logstash plugins
# 📝 TO DO: Migrate all files and create toc.yml
- toc: logstash-docs://reference
path_prefix: reference/logstash/plugins
# Children include the entire AsciiDoc book
# Commenting out because these aren't stable yet!!

# # Logstash plugins (LSR)
# # 📝 TO DO: Migrate all files and create toc.yml
# - toc: logstash-docs-md://lsr
# path_prefix: reference/logstash/plugins
# # Children include the entire AsciiDoc book

# # Logstash versioned plugins (VPR)
# # 📝 TO DO: Migrate all files and create toc.yml
# - toc: logstash-docs-md://vpr
# path_prefix: reference/logstash/versioned-plugins
# # Children include the entire AsciiDoc book

# Elastic Serverless Forwarder for AWS
# ✅ https://github.com/elastic/elastic-serverless-forwarder/blob/main/docs/reference/toc.yml
# 📝 TO DO: Answer the question below
# This is the first URL that has "serverless" in the path. It's
# https://www.elastic.co/guide/en/esf/current/aws-elastic-serverless-forwarder.html
# so not really the first thing we want folks to land on if path has a lot of impact
# on search results. @KOTungseth WDYT?
- toc: elastic-serverless-forwarder://reference
path_prefix: reference/elastic-serverless-forwarder
path_prefix: reference/aws-forwarder
# Children include the entire AsciiDoc book

# 📝 TO DO: Delete this item
# This should be replaced by `elasticsearch://reference/search-connectors` below
- toc: elasticsearch://reference/ingestion-tools/search-connectors
path_prefix: reference/elasticsearch/search-connectors

# Search connectors
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/search-connectors/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/search-connectors/toc.yml
- toc: elasticsearch://reference/search-connectors
path_prefix: reference/search-connectors

Expand All @@ -366,7 +385,7 @@ toc:
# Children include the entire AsciiDoc book

# Elastic Integrations
# 📝 TO DO: Waiting on integration devs to support 9.0 in all integrations
# ✅ https://github.com/elastic/integration-docs/blob/main/docs/reference/toc.yml
- toc: integration-docs://reference
path_prefix: reference/integrations
# Children include the entire AsciiDoc book
Expand All @@ -379,25 +398,22 @@ toc:
# (minus pages moved to docs-content)

# Elasticsearch plugins
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/elasticsearch-plugins/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/elasticsearch-plugins/toc.yml
- toc: elasticsearch://reference/elasticsearch-plugins
path_prefix: reference/elasticsearch-plugins
path_prefix: reference/elasticsearch/plugins

# Query languages
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/query-languages/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/query-languages/toc.yml
- toc: elasticsearch://reference/query-languages
path_prefix: reference/query-languages

# Scripting languages
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/scripting-languages/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/scripting-languages/toc.yml
- toc: elasticsearch://reference/scripting-languages
path_prefix: reference/scripting-languages

# ECS
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/ecs/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/ecs/toc.yml
- toc: docs-content://reference/ecs
path_prefix: reference/ecs
children:
Expand Down Expand Up @@ -467,23 +483,28 @@ toc:
# Children include the entire AsciiDoc book

# Data analysis
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/data-analysis/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/data-analysis/toc.yml
- toc: docs-content://reference/data-analysis
path_prefix: reference/data-analysis
# Children include: Supplied configurations, Function reference,
# Metrics reference, Canvas function reference
children:
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/text-analysis/toc.yml

# 📝 TO DO: Delete this item
# This should be replaced by `elasticsearch://reference/text-analysis` and
# `elasticsearch://reference/aggregations` below.
- toc: elasticsearch://reference/data-analysis
path_prefix: reference/elasticsearch/data-analysis

# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/text-analysis/toc.yml
- toc: elasticsearch://reference/text-analysis
path_prefix: reference/text-analysis
# 📝 TO DO: Directory depth in elasticsearch repo: would require toc 2 levels down
# 🔜 https://github.com/colleenmcginnis/elasticsearch/blob/docs-assembler-prep/docs/reference/aggregations/toc.yml
# ✅ https://github.com/elastic/elasticsearch/blob/main/docs/reference/aggregations/toc.yml
- toc: elasticsearch://reference/aggregations
path_prefix: reference/aggregations

# Cloud
# 📝 TO DO: toc.yml needs to be created with one file / no children
# ✅ https://github.com/elastic/docs-content/blob/main/reference/cloud/toc.yml
- toc: docs-content://reference/cloud
path_prefix: reference/cloud
children:
Expand All @@ -510,6 +531,6 @@ toc:
# (minus pages moved to docs-content)

# Glossary
# 🔜 https://github.com/elastic/docs-content/blob/prepare-for-assembler/reference/glossary/toc.yml
# https://github.com/elastic/docs-content/blob/main/reference/glossary/toc.yml
- toc: docs-content://reference/glossary
path_prefix: reference/glossary
Loading