Skip to content

Conversation

benironside
Copy link
Contributor

@benironside benironside commented Sep 25, 2025

Fixes #2997 — updates our agentless integrations documentation to document the filter for integrations that support agentless on the integratoins page. Turns out the agentless platform isn't going GA yet in 9.2.

Reviewers, please refer to the preview in this comment

@benironside benironside self-assigned this Sep 25, 2025
@benironside benironside requested a review from a team as a code owner September 25, 2025 18:01
@benironside benironside requested review from smriti0321 and removed request for smriti0321 September 25, 2025 18:01
Copy link

github-actions bot commented Sep 25, 2025

🔍 Preview links for changed docs

@nimarezainia
Copy link

@benironside the section about the toggle looks good.
I have a concern about the banner that says: "There are no additional costs associated with deploying agentless integrations. There is a limit of 5 agentless integrations per project." - this is not correct. At the moment there are no additional costs whilst the platform is in tech-preview however there will likely be a cost associated with this service (there may be a free tier) but these are discussions we are currently having and not concluded by any means.

I would rather see the banner re-worded. Perhaps to add that "Whilst in tech-preview, there are no additional costs ...."

@florent-leborgne
Copy link
Contributor

florent-leborgne commented Sep 26, 2025

@benironside That looks nice, and we can optimize your idea for this page's structure a little bit:

  • Having anchored titles inside of tabs isn't a best practice (it causes navigation issues with the secondary TOC on the right, or for users that have a link to a section directly the behavior becomes less predictable)
    Since the page is fairly simple, I'd advise removing the titles altogether, and turning the paragraph about beta integrations for 9.0 & 9.1 into a note.

  • Since.. yesterday!! We have a new component specific for splitting content per versions using tabs: https://elastic.github.io/docs-builder/syntax/applies-switch/
    It behaves essentially like tabs for now, but natively accepts version tagging as tab titles.
    Basically all you have to do to change this is:

    • replace ::::{tab-set} with ::::{applies-switch}
    • replace :::{tab-item} {{stack}} v9.0.x and v9.1.x with :::{applies-item} stack: 9.0
    • replace :::{tab-item} {{stack}} v9.2+ and {{serverless-full}} with :::{applies-item} { stack: 9.2, serverless }

@benironside benironside enabled auto-merge (squash) October 1, 2025 00:41
@benironside benironside merged commit fd92f56 into main Oct 1, 2025
6 of 7 checks passed
@benironside benironside deleted the 2997-agentless-integrations-toggle branch October 1, 2025 00:43
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.

[Internal]: Document "Supports agentless deployment" toggle for Integrations
4 participants