Skip to content

Commit e04ba25

Browse files
Merge branch 'main' into issue-2281-ea
2 parents e7affe5 + b9e061f commit e04ba25

File tree

956 files changed

+11779
-16457
lines changed

Some content is hidden

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

956 files changed

+11779
-16457
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,3 +1,3 @@
11
This path is not supported. Currently, we only support using Cloud Connect to connect ECE, ECK, and self-managed clusters to AutoOps.
22

3-
For {{ech}} clusters, AutoOps is set up and enabled automatically in all supported [regions](/deploy-manage/monitor/autoops/ec-autoops-regions.md), and can be [accessed](/deploy-manage/monitor/autoops/ec-autoops-how-to-access.md) from the deployment overview page.
3+
For {{ech}} clusters, AutoOps is set up and enabled automatically in all supported [regions](/deploy-manage/monitor/autoops/ec-autoops-regions.md), and can be [accessed](/deploy-manage/monitor/autoops/ec-autoops-how-to-access.md#ec-autoops-how-to-access) from the deployment overview page.
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/cloud-connect.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ Learn how to set up and use [](/deploy-manage/monitor/autoops/cc-autoops-as-clou
2323

2424
Find answers to your questions about Cloud Connect.
2525

26-
* [Does using Cloud Connect require additional payment?](#cc-additional-payment)
26+
* [Does Cloud Connect require additional payment?](#cc-additional-payment)
2727
* [Can I use Cloud Connect to connect my Elastic Cloud Hosted clusters to AutoOps?](#cc-ech)
2828
* [Are more services going to be available with Cloud Connect?](#cc-more-services)
2929

30-
$$$cc-additional-payment$$$ **Does using Cloud Connect require additional payment?**
30+
$$$cc-additional-payment$$$ **Does Cloud Connect require additional payment?**
3131
: Each cloud connected service has its own licensing and payment requirements.
3232
:::{include} /deploy-manage/_snippets/autoops-cc-payment-faq.md
3333
:::

deploy-manage/cloud-organization/billing/billing-faq.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ mapped_pages:
33
- https://www.elastic.co/guide/en/cloud/current/ec-faq-billing.html
44
applies_to:
55
deployment:
6+
self:
7+
ece:
8+
eck:
69
ess: all
710
serverless: all
811
products:
@@ -29,6 +32,7 @@ This frequently-asked-questions list answers some of your more common questions
2932
* [How can I delete my {{ecloud}} account?](#faq-deleteaccount)
3033
* [Can I get a refund?](#faq-refund)
3134
* [What is included in my paid {{ecloud}} deployment?](#faq-included)
35+
* [Does Cloud Connect require additional payment?](#billing-cc-additional-payment)
3236
* [What are the data transfer and storage charges and how can I control them?](#faq-dts)
3337
* [What taxes will be applied on my invoice?](#faq-taxes)
3438

@@ -94,6 +98,9 @@ $$$faq-deleteaccount$$$How can I delete my {{ecloud}} account?
9498
$$$faq-refund$$$Can I get a refund?
9599
: Charges are non-refundable, but once you delete a deployment we’ll stop charging you for that deployment immediately. You only pay for what you use and you can stop using the service at any time. For any special considerations warranting a potential refund, use the {{ecloud}} Console [Support form](https://cloud.elastic.co/support?page=docs&placement=docs-body) to open a support case and select *Billing issue* as the category. To ensure quick processing, be sure to provide detail about the reasons for the refund request as well as other matters pertaining to the issue. For other ways to open a Support case, check [Contact us](../../../troubleshoot/index.md).
96100

101+
$$$billing-cc-additional-payment$$$ **Does Cloud Connect require additional payment?**
102+
: Each cloud connected service has its own licensing and payment requirements. For more information, refer to the [Elastic self-managed subscriptions](https://www.elastic.co/subscriptions) page.
103+
97104
$$$faq-included$$$What is included in my paid {{ech}} deployment?
98105
: All subscription tiers for {{ech}} include the following free allowance:
99106

0 commit comments

Comments
 (0)