Skip to content

Commit ddd005b

Browse files
Merge branch 'main' into issue-2526-suppression-adv-setting-9.2-serv
2 parents 7dfb648 + 97bc01c commit ddd005b

File tree

580 files changed

+7292
-10649
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

580 files changed

+7292
-10649
lines changed

.github/CODEOWNERS

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@
99
# The docs
1010
/cloud-account/ @elastic/admin-docs
1111
/deploy-manage/ @elastic/admin-docs
12-
/explore-analyze/ @elastic/core-docs @elastic/experience-docs
12+
/explore-analyze/ @elastic/core-docs @elastic/experience-docs
1313
/extend/ @elastic/core-docs
14-
/get-started/ @elastic/core-docs
14+
/get-started/ @elastic/core-docs @elastic/project-docs
1515

1616
/manage-data/ @elastic/admin-docs
17-
/manage-data/data-store/ @elastic/admin-docs @elastic/developer-docs
17+
/manage-data/data-store/ @elastic/admin-docs @elastic/developer-docs
1818
/manage-data/ingest/ @elastic/ingest-docs
1919

2020
/reference/ @elastic/docs
2121
/reference/apm-agents/ @elastic/ingest-docs
2222
/reference/data-analysis/ @elastic/docs
2323
/reference/data-analysis/observability/ @elastic/experience-docs
24-
/reference/data-analysis/kibana/ @elastic/experience-docs
24+
/reference/data-analysis/kibana/ @elastic/experience-docs
2525
/reference/data-analysis/machine-learning/ @elastic/developer-docs
2626
/reference/data-analysis/observability/ @elastic/experience-docs
2727
/reference/elasticsearch/clients/ @elastic/developer-docs
@@ -35,24 +35,30 @@
3535
/release-notes/ @elastic/docs
3636

3737
/release-notes/apm-agents/ @elastic/ingest-docs
38-
/release-notes/elastic-cloud-serverless/ @elastic/admin-docs
38+
/release-notes/elastic-cloud-serverless/ @elastic/admin-docs @elastic/docs-serverless-release-team
3939
/release-notes/elastic-observability/ @elastic/ski-docs
4040
/release-notes/elastic-security/ @elastic/ski-docs
4141
/release-notes/elasticsearch-clients/ @elastic/developer-docs
4242
/release-notes/fleet-elastic-agent/ @elastic/ingest-docs
4343
/release-notes/intro/ @elastic/docs
4444

45-
/solutions/ @elastic/experience-docs @elastic/developer-docs
45+
/solutions/ @elastic/experience-docs @elastic/developer-docs
4646
/solutions/observability/ @elastic/experience-docs
47-
/solutions/observability/get-started/ @elastic/ski-docs
47+
/solutions/observability/apm/apm-agents/ @elastic/ingest-docs
48+
/solutions/observability/apm/apm-server/ @elastic/ingest-docs
49+
/solutions/observability/apm/ingest/ @elastic/ingest-docs
50+
/solutions/observability/apm/opentelemetry/ @elastic/ingest-docs
51+
/solutions/observability/get-started/ @elastic/ski-docs @elastic/project-docs
4852
/solutions/search/ @elastic/developer-docs
53+
/solutions/search/get-started/ @elastic/developer-docs @elastic/project-docs
4954
/solutions/security/ @elastic/experience-docs
55+
/solutions/security/get-started @elastic/experience-docs @elastic/project-docs
5056

5157
/troubleshoot/ @elastic/docs
5258
/troubleshoot/deployments/ @elastic/admin-docs
5359
/troubleshoot/elasticsearch/ @elastic/admin-docs
5460
/troubleshoot/ingest/ @elastic/ingest-docs
55-
/troubleshoot/kibana/ @elastic/admin-docs @elastic/experience-docs
61+
/troubleshoot/kibana/ @elastic/admin-docs @elastic/experience-docs
5662
/troubleshoot/monitoring/ @elastic/admin-docs @elastic/experience-docs
5763
/troubleshoot/observability/ @elastic/ski-docs
5864
/troubleshoot/security/ @elastic/ski-docs

.github/workflows/co-docs-builder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ on:
2121
jobs:
2222
publish:
2323
if: contains(github.event.pull_request.labels.*.name, 'ci:doc-build')
24-
uses: elastic/workflows/.github/workflows/docs-versioned-publish.yml@main
24+
uses: elastic/dev-docs-workflows/.github/workflows/docs-versioned-publish.yml@main
2525
with:
2626
# Refers to Vercel project
2727
project-name: elastic-dot-co-docs-preview-docs
Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
name: Update Kube Stack Version
2+
3+
on:
4+
schedule:
5+
# Run every Monday at 9:00 AM UTC
6+
- cron: '0 9 * * 1'
7+
workflow_dispatch:
8+
inputs:
9+
dry_run:
10+
description: 'Dry run (check for updates without creating PR)'
11+
required: false
12+
default: false
13+
type: boolean
14+
15+
jobs:
16+
update-kube-stack-version:
17+
runs-on: ubuntu-latest
18+
19+
steps:
20+
- name: Checkout repository
21+
uses: actions/checkout@v5
22+
with:
23+
token: ${{ secrets.GITHUB_TOKEN }}
24+
fetch-depth: 0
25+
26+
- name: Set up Python
27+
uses: actions/setup-python@v5
28+
with:
29+
python-version: '3.13'
30+
31+
- name: Install dependencies
32+
run: |
33+
python -m pip install --upgrade pip
34+
pip install requests
35+
36+
- name: Run update script
37+
id: update-script
38+
run: |
39+
echo "Running kube-stack-version update script..."
40+
python scripts/update_kube_stack_version.py
41+
echo "Script completed successfully"
42+
43+
- name: Check for changes
44+
id: check-changes
45+
run: |
46+
if git diff --quiet HEAD -- docset.yml; then
47+
echo "No changes detected in docset.yml"
48+
echo "has_changes=false" >> $GITHUB_OUTPUT
49+
else
50+
echo "Changes detected in docset.yml"
51+
echo "has_changes=true" >> $GITHUB_OUTPUT
52+
53+
# Show the diff for logging
54+
echo "Changes:"
55+
git diff HEAD -- docset.yml
56+
fi
57+
58+
- name: Create Pull Request
59+
if: steps.check-changes.outputs.has_changes == 'true' && github.event.inputs.dry_run != 'true'
60+
uses: peter-evans/create-pull-request@v7
61+
with:
62+
token: ${{ secrets.GITHUB_TOKEN }}
63+
commit-message: 'chore: update kube-stack-version'
64+
title: 'chore: update kube-stack-version'
65+
body: |
66+
This PR automatically updates the `kube-stack-version` in `docset.yml` based on the latest version from the elastic-agent repository.
67+
68+
**Changes:**
69+
- Updated `kube-stack-version` to the latest value from elastic-agent repository
70+
71+
**Generated by:** [Update Kube Stack Version workflow](https://github.com/${{ github.repository }}/actions/workflows/update-kube-stack-version.yml)
72+
73+
This is an automated update. Please review the changes before merging.
74+
branch: update-kube-stack-version
75+
delete-branch: true
76+
labels: |
77+
automated
78+
chore
79+
kube-stack-version
80+
81+
- name: Dry run summary
82+
if: github.event.inputs.dry_run == 'true'
83+
run: |
84+
echo "## Dry Run Summary" >> $GITHUB_STEP_SUMMARY
85+
echo "" >> $GITHUB_STEP_SUMMARY
86+
if [ "${{ steps.check-changes.outputs.has_changes }}" == "true" ]; then
87+
echo "✅ **Changes detected** - A PR would be created in a real run" >> $GITHUB_STEP_SUMMARY
88+
echo "" >> $GITHUB_STEP_SUMMARY
89+
echo "**Changes that would be made:**" >> $GITHUB_STEP_SUMMARY
90+
echo '```diff' >> $GITHUB_STEP_SUMMARY
91+
git diff HEAD -- docset.yml >> $GITHUB_STEP_SUMMARY
92+
echo '```' >> $GITHUB_STEP_SUMMARY
93+
else
94+
echo "ℹ️ **No changes needed** - kube-stack-version is already up to date" >> $GITHUB_STEP_SUMMARY
95+
fi
96+
97+
- name: Summary
98+
if: github.event.inputs.dry_run != 'true'
99+
run: |
100+
echo "## Update Summary" >> $GITHUB_STEP_SUMMARY
101+
echo "" >> $GITHUB_STEP_SUMMARY
102+
if [ "${{ steps.check-changes.outputs.has_changes }}" == "true" ]; then
103+
echo "✅ **PR Created** - Changes detected and pull request created" >> $GITHUB_STEP_SUMMARY
104+
else
105+
echo "ℹ️ **No changes needed** - kube-stack-version is already up to date" >> $GITHUB_STEP_SUMMARY
106+
fi

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
.artifacts
33
.DS_store
44

5+
# Jetbrains files
6+
.idea
7+
*.iml
8+
59
# Add LLM/AI related files
610
AGENTS.md
711
.github/copilot-instructions.md
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Using [AutoOps for ECE, ECK, and self-managed clusters](/deploy-manage/monitor/autoops/cc-autoops-as-cloud-connected.md) through Cloud Connect is included with your [self-managed Enterprise license](https://www.elastic.co/subscriptions).
1+
Using [AutoOps for ECE, ECK, and self-managed clusters](/deploy-manage/monitor/autoops/cc-autoops-as-cloud-connected.md) through Cloud Connect is included with your [self-managed Enterprise license](https://www.elastic.co/subscriptions) and self-managed free trials.

deploy-manage/api-keys.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
ece: ga
77
self: ga
88
serverless: ga
9+
navigation_title: API keys
910
---
1011

11-
# API keys
12+
# Elastic API keys
1213

1314
API keys are security mechanisms used to authenticate and authorize access to your deployments and {{es}} resources.
1415

deploy-manage/autoscaling/trained-model-autoscaling.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,8 @@ In case of ingest-optimized deployments, we maximize the number of model allocat
133133
| Level | Allocations | Threads | VCUs |
134134
| --- | --- | --- | --- |
135135
| Low | 0 to 2 dynamically | 1 | 0 to 16 dynamically |
136-
| Medium | 1 to 32 dynamically | 1 | 8 to 256 dynamically |
137-
| High | 1 to 512 for Search<br> 1 to 128 for Security and Observability<br> | 1 | 8 to 4096 for Search<br> 8 to 1024 for Security and Observability<br> |
136+
| Medium | 0 to 32 dynamically | 1 | 8 to 256 dynamically |
137+
| High | 0 to 512 for Search<br> 1 to 128 for Security and Observability<br> | 1 | 8 to 4096 for Search<br> 8 to 1024 for Security and Observability<br> |
138138

139139
:::
140140

deploy-manage/deploy/cloud-enterprise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ In ECE, a deployment is a managed {{stack}} environment that provides users with
4444

4545
The section covers the following tasks:
4646

47-
* [Deploy ECE orchestrator](./cloud-enterprise/deploy-an-orchestrator.md)
47+
* [Deploy an ECE orchestrator](./cloud-enterprise/deploy-an-orchestrator.md)
4848
- [Prepare the environment](./cloud-enterprise/prepare-environment.md)
4949
- [Install ECE](./cloud-enterprise/install.md)
5050
- [Air gapped installations](./cloud-enterprise/air-gapped-install.md)

deploy-manage/deploy/cloud-enterprise/access-kibana.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
navigation_title: Access {{kib}}
23
mapped_pages:
34
- https://www.elastic.co/guide/en/cloud-enterprise/current/ece-access-kibana.html
45
- https://www.elastic.co/guide/en/cloud-enterprise/current/ece-manage-kibana.html
@@ -9,7 +10,7 @@ products:
910
- id: cloud-enterprise
1011
---
1112

12-
# Access {{kib}} [ece-access-kibana]
13+
# Access {{kib}} on {{ece}} [ece-access-kibana]
1314

1415
{{kib}} is an open source analytics and visualization platform designed to search, view, and interact with data stored in {{es}} indices.
1516

deploy-manage/deploy/cloud-enterprise/add-plugins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
navigation_title: Configure plugins and extensions
2+
navigation_title: Add plugins and extensions
33
applies_to:
44
deployment:
55
ece:
66
---
77

8-
# Add plugins and extensions [ece-adding-plugins]
8+
# Add plugins and extensions in {{ece}} [ece-adding-plugins]
99

1010
Plugins extend the core functionality of {{es}}. {{ece}} makes it easy to add plugins to your deployment by providing a number of plugins that work with your version of {{es}}. One advantage of these plugins is that you generally don’t have to worry about upgrading plugins when upgrading to a new {{es}} version, unless there are breaking changes. The plugins are upgraded along with the rest of your deployment.
1111

0 commit comments

Comments
 (0)