Skip to content

Commit 57e8e92

Browse files
authored
Merge branch 'main' into mw-tsds-downsampling
2 parents bad2def + 29d6e83 commit 57e8e92

File tree

73 files changed

+2590
-95
lines changed

Some content is hidden

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

73 files changed

+2590
-95
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
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: # Allow manual triggering
8+
9+
jobs:
10+
update-kube-stack-version:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- name: Checkout repository
15+
uses: actions/checkout@v4
16+
with:
17+
token: ${{ secrets.GITHUB_TOKEN }}
18+
19+
- name: Set up Python
20+
uses: actions/setup-python@v4
21+
with:
22+
python-version: '3.9'
23+
24+
- name: Run kube-stack version update script
25+
run: |
26+
cd scripts
27+
python update_kube_stack_version.py
28+
29+
- name: Check for changes
30+
id: verify-changed-files
31+
run: |
32+
if [ -n "$(git status --porcelain)" ]; then
33+
echo "changed=true" >> $GITHUB_OUTPUT
34+
else
35+
echo "changed=false" >> $GITHUB_OUTPUT
36+
fi
37+
38+
- name: Commit and push changes
39+
if: steps.verify-changed-files.outputs.changed == 'true'
40+
run: |
41+
git config --local user.email "[email protected]"
42+
git config --local user.name "GitHub Action"
43+
git add docs/docset.yml
44+
git commit -m "chore: update kube-stack version [skip ci]"
45+
git push
46+
47+
- name: Create Pull Request
48+
if: steps.verify-changed-files.outputs.changed == 'true'
49+
uses: peter-evans/create-pull-request@v5
50+
with:
51+
token: ${{ secrets.GITHUB_TOKEN }}
52+
commit-message: "chore: update kube-stack version"
53+
title: "chore: update kube-stack version"
54+
body: |
55+
This PR automatically updates the kube-stack version in `docs/docset.yml` based on the latest version from the elastic-agent repository.
56+
57+
**Changes:**
58+
- Updated kube-stack version in docset.yml
59+
60+
This PR was created automatically by the weekly kube-stack version update workflow.
61+
branch: update-kube-stack-version
62+
delete-branch: true
63+
labels: |
64+
automated
65+
documentation

deploy-manage/deploy/cloud-on-k8s/configuration-beats.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration
910
---
1011

11-
# Configuration [k8s-beat-configuration]
12+
# Configuration for Beats on {{eck}} [k8s-beat-configuration]
1213

1314
## Upgrade the Beat specification [k8s-beat-upgrade-specification]
1415

deploy-manage/deploy/cloud-on-k8s/configuration-examples-beats.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration examples
910
---
1011

11-
# Configuration Examples [k8s-beat-configuration-examples]
12+
# Beats configuration examples on {{eck}} [k8s-beat-configuration-examples]
1213

1314
In this section you can find manifests that address a number of common use cases and can be your starting point in exploring Beats deployed with ECK. These manifests are self-contained and work out-of-the-box on any non-secured Kubernetes cluster. They all contain three-node {{es}} cluster and single {{kib}} instance. All Beat configurations set up {{kib}} dashboards if they are available for a given Beat and all required RBAC resources.
1415

deploy-manage/deploy/cloud-on-k8s/configuration-examples-fleet.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration examples
910
---
1011

11-
# Configuration Examples [k8s-elastic-agent-fleet-configuration-examples]
12+
# Fleet managed agents configuration examples on {{eck}} [k8s-elastic-agent-fleet-configuration-examples]
1213

1314
This section contains manifests that illustrate common use cases, and can be your starting point in exploring {{agent}} deployed with ECK. These manifests are self-contained and work out-of-the-box on any non-secured {{k8s}} cluster. They all contain a three-node {{es}} cluster, a single {{kib}} instance and a single {{fleet-server}} instance.
1415

deploy-manage/deploy/cloud-on-k8s/configuration-examples-logstash.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration examples
910
---
1011

11-
# Configuration examples [k8s-logstash-configuration-examples]
12+
# Logstash configuration examples on {{eck}} [k8s-logstash-configuration-examples]
1213

1314
This section contains manifests that illustrate common use cases, and can be your starting point in exploring Logstash deployed with ECK. These manifests are self-contained and work out-of-the-box on any non-secured Kubernetes cluster. They all contain a three-node {{es}} cluster and a single {{kib}} instance.
1415

deploy-manage/deploy/cloud-on-k8s/configuration-examples-standalone.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration examples
910
---
1011

11-
# Configuration examples [k8s-elastic-agent-configuration-examples]
12+
# Standalone Elastic Agent configuration examples on {{eck}} [k8s-elastic-agent-configuration-examples]
1213

1314
This section contains manifests that illustrate common use cases, and can be your starting point in exploring Elastic Agent deployed with ECK. These manifests are self-contained and work out-of-the-box on any non-secured Kubernetes cluster. They all contain a three-node {{es}} cluster and a single {{kib}} instance. Add the corresponding integration package to {{kib}} to install the dashboards, visualizations and other assets for each of these examples as described in [the Elastic Agent documentation](/reference/fleet/install-elastic-agents.md).
1415

deploy-manage/deploy/cloud-on-k8s/configuration-fleet.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration
910
---
1011

11-
# Configuration [k8s-elastic-agent-fleet-configuration]
12+
# Configuration for Fleet managed agents on {{eck}} [k8s-elastic-agent-fleet-configuration]
1213

1314
{{fleet}}-managed {{agents}} must connect to {{fleet-server}} to receive their configurations. You can deploy {{fleet-server}} instances using ECKs Agent CRD with the appropriate configuration, as shown in [Fleet mode and Fleet Server](#k8s-elastic-agent-fleet-configuration-fleet-mode-and-fleet-server).
1415

deploy-manage/deploy/cloud-on-k8s/configuration-logstash.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration
910
---
1011

11-
# Configuration [k8s-logstash-configuration]
12+
# Configuration for Logstash on {{eck}} [k8s-logstash-configuration]
1213

1314
## Upgrade the Logstash specification [k8s-logstash-upgrade-specification]
1415

deploy-manage/deploy/cloud-on-k8s/configuration-standalone.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ applies_to:
66
eck: all
77
products:
88
- id: cloud-kubernetes
9+
navigation_title: Configuration
910
---
1011

11-
# Configuration [k8s-elastic-agent-configuration]
12+
# Configuration for standalone Elastic Agents on {{eck}} [k8s-elastic-agent-configuration]
1213

1314
## Upgrade the Elastic Agent specification [k8s-elastic-agent-upgrade-specification]
1415

deploy-manage/deploy/elastic-cloud/differences-from-other-elasticsearch-offerings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ This table compares Observability capabilities between {{ech}} deployments and O
111111
| **APM integration** ||| Use **Managed Intake Service** (supports Elastic APM and OTLP protocols) <br> Refer to [Managed OTLP endpoint](opentelemetry://reference/motlp.md) for OTLP data ingestion |
112112
| [**APM Agent Central Configuration**](/solutions/observability/apm/apm-agent-central-configuration.md) ||| Not available in Serverless |
113113
| [**APM Tail-based sampling**](/solutions/observability/apm/transaction-sampling.md#apm-tail-based-sampling) ||| - Not available in Serverless <br>- Consider **OpenTelemetry** tail sampling processor as an alternative |
114-
| [**Android agent/SDK instrumentation**](opentelemetry://reference/edot-sdks/android/index.md) ||| |
114+
| [**Android agent/SDK instrumentation**](apm-agent-android://reference/edot-android/index.md) ||| |
115115
| [**AWS Firehose integration**](/solutions/observability/cloud/monitor-amazon-web-services-aws-with-amazon-data-firehose.md) ||| |
116116
| [**Custom roles for Kibana Spaces**](/deploy-manage/manage-spaces.md#spaces-control-user-access) ||| |
117117
| [**Data stream lifecycle**](/manage-data/lifecycle/data-stream.md) ||| Primary lifecycle management method in Serverless |
@@ -121,7 +121,7 @@ This table compares Observability capabilities between {{ech}} deployments and O
121121
| **[Fleet Agent policies](/reference/fleet/agent-policy.md)** ||| |
122122
| **[Fleet server](/reference/fleet/fleet-server.md)** | - Self-hosted <br>- Hosted || Fully managed by Elastic |
123123
| [**Index lifecycle management**](/manage-data/lifecycle/index-lifecycle-management.md) ||| Use [**Data stream lifecycle**](/manage-data/lifecycle/data-stream.md) instead |
124-
| **[iOS agent/SDK instrumentation](opentelemetry://reference/edot-sdks/ios/index.md)** ||| |
124+
| **[iOS agent/SDK instrumentation](apm-agent-ios://reference/edot-ios/index.md)** ||| |
125125
| **[Kibana Alerts](/deploy-manage/monitor/monitoring-data/configure-stack-monitoring-alerts.md)** ||| |
126126
| **[LogsDB index mode](/manage-data/data-store/data-streams/logs-data-stream.md)** ||| - Reduces storage footprint <br> - Enabled by default <br>- Cannot be disabled |
127127
| **[Logs management](/solutions/observability/logs.md)** ||| |

0 commit comments

Comments
 (0)