Skip to content

[ECK 3.3] - Update Stack Config Policies release documentation#4675

Merged
pkoutsovasilis merged 18 commits intoelastic:eck-3.3.0from
pkoutsovasilis:stack-config-policies-composition
Jan 21, 2026
Merged

[ECK 3.3] - Update Stack Config Policies release documentation#4675
pkoutsovasilis merged 18 commits intoelastic:eck-3.3.0from
pkoutsovasilis:stack-config-policies-composition

Conversation

@pkoutsovasilis
Copy link
Contributor

Summary

This change updates the documentation for the upcoming ECK 3.3 release for Stack Config Policies.

Generative AI disclosure

  1. Did you use a generative AI (GenAI) tool to assist in creating this contribution?
  • Yes
  • No

Tool(s) and model(s) used:
Cursor/Auto

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

Vale Linting Results

Summary: 2 warnings found

⚠️ Warnings (2)
File Line Rule Message
deploy-manage/deploy/cloud-on-k8s/elastic-stack-configuration-policies.md 345 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.
deploy-manage/deploy/cloud-on-k8s/elastic-stack-configuration-policies.md 346 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.

The Vale linter checks documentation changes against the Elastic Docs style guide.

To use Vale locally or report issues, refer to Elastic style guide for Vale.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Stack Config Policies documentation for the ECK 3.3 release, introducing support for multiple policies targeting the same resource through a weight-based priority system.

Changes:

  • Added documentation for the new weight field that enables policy priority when multiple policies target the same Elasticsearch cluster or Kibana instance
  • Included scale considerations and performance recommendations for managing multiple Stack Config Policy resources
  • Provided examples demonstrating policy hierarchies and conflict resolution through weight values

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

🔍 Preview links for changed docs

Copy link
Contributor

@eedugon eedugon left a comment

Choose a reason for hiding this comment

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

Looks great! I added two small wording-related suggestions and a comment about the weight field, which maybe it's good to specify that it's only available in 3.3.0+.

Maybe @shainaraskas has a nice suggestion for that considering that we have recently updated the applies_to functionality.

Anyway nothing blocking.

@pkoutsovasilis pkoutsovasilis force-pushed the stack-config-policies-composition branch from 219e9ca to a7414db Compare January 16, 2026 15:48
Copy link
Collaborator

@shainaraskas shainaraskas left a comment

Choose a reason for hiding this comment

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

As @eedugon mentioned, we should be more explicit about the weight feature being introduced in 3.3. I've also provided some light content feedback (sorry if it overlaps any of edu's feedback) and suggest you remove the duplicative example for prioritization

Copy link
Contributor

@pebrc pebrc left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@eedugon eedugon left a comment

Choose a reason for hiding this comment

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

Latest changes look great, thanks!

One note: if we merge this now to main the new 3.3 functionality will appear as ECK: planned when rendering the docs.

That's not an issue but maybe you want to merge this towards the eck-3.3.0 branch that already exists in the repo, or wait until 3.3.0 is released before merging.

@pebrc
Copy link
Contributor

pebrc commented Jan 20, 2026

Latest changes look great, thanks!

One note: if we merge this now to main the new 3.3 functionality will appear as ECK: planned when rendering the docs.

That's not an issue but maybe you want to merge this towards the eck-3.3.0 branch that already exists in the repo, or wait until 3.3.0 is released before merging.

+1 to changing the merge target to eck-3.3.0

@pkoutsovasilis pkoutsovasilis changed the base branch from main to eck-3.3.0 January 20, 2026 13:47
@pkoutsovasilis pkoutsovasilis requested review from a team as code owners January 20, 2026 13:47
@pkoutsovasilis pkoutsovasilis requested a review from a team as a code owner January 20, 2026 13:47
@pkoutsovasilis
Copy link
Contributor Author

thanks for catching that @eedugon and @pebrc , I will rework my commits to have a proper PR targeting eck-3.3.0 base

pkoutsovasilis and others added 18 commits January 20, 2026 15:52
…policies.md

Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com>
…policies.md

Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com>
…policies.md

Co-authored-by: Peter Brachwitz <peter.brachwitz@gmail.com>
…policies.md

Co-authored-by: Peter Brachwitz <peter.brachwitz@gmail.com>
@pkoutsovasilis pkoutsovasilis force-pushed the stack-config-policies-composition branch from c653930 to c0e4f12 Compare January 20, 2026 13:58
@shainaraskas shainaraskas removed request for a team January 20, 2026 16:16
@pkoutsovasilis pkoutsovasilis merged commit 505930a into elastic:eck-3.3.0 Jan 21, 2026
7 checks passed
@pkoutsovasilis pkoutsovasilis deleted the stack-config-policies-composition branch January 21, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants