Skip to content

[Kibana][Connectors][9.5, 9.6, & Serverless] Deprecate UI creation docs for OpenAI, Bedrock, Gemini, and Inference connectors#7424

Merged
nastasha-solomon merged 7 commits into
mainfrom
issue-7395
Jul 19, 2026
Merged

[Kibana][Connectors][9.5, 9.6, & Serverless] Deprecate UI creation docs for OpenAI, Bedrock, Gemini, and Inference connectors#7424
nastasha-solomon merged 7 commits into
mainfrom
issue-7395

Conversation

@nastasha-solomon

@nastasha-solomon nastasha-solomon commented Jul 16, 2026

Copy link
Copy Markdown
Member

Summary

Updates narrative docs to address #7395. Will need to update the AI connector reference docs (stored in the kibana repo) in a separate PR.

In 9.5, the OpenAI (.gen-ai), Amazon Bedrock (.bedrock), Google Gemini (.gemini), and Elastic Inference (.inference) connector types were marked deprecated. In 9.6, they were removed from the Kibana connector picker entirely, so they can no longer be created from the UI. The same removal applies in Serverless. Existing connectors of these types still work and can be edited, and API-based creation still works. Only the UI creation flow is gone.

This PR adds a deprecation notice to every guide that walks through creating one of these connectors from the UI, and points readers to the API or External Inference as the replacement path:

  • connect-to-openai.md
  • connect-to-azure-openai.md (uses the OpenAI connector type)
  • connect-to-amazon-bedrock.md
  • connect-to-google-vertex.md (uses the Google Gemini connector type)
  • connect-to-lmstudio-observability.md and connect-to-lmstudio-security.md (use the OpenAI connector type for local LLMs)
  • connect-to-vLLM.md (uses the OpenAI connector type)
  • llm-connectors.md (shared index page linking to the guides above)

Each note is tagged with applies_to: {"stack": "deprecated 9.5, removed 9.6", "serverless": "removed"} so the guidance is only surfaced with the correct lifecycle badge, while the rest of each page (for example, provider-side setup like generating API keys or IAM policies) is left intact since it's still valid.

Previews

Generative AI disclosure

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

@nastasha-solomon nastasha-solomon self-assigned this Jul 16, 2026
@nastasha-solomon
nastasha-solomon requested review from a team as code owners July 16, 2026 18:54
@nastasha-solomon
nastasha-solomon requested a review from jcger July 16, 2026 18:55
@github-actions

Copy link
Copy Markdown
Contributor

Elastic Docs AI PR menu

Check the box to run an AI review for this pull request.

  • Review docs changes (docs-review). Status: not started.

Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team.

@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


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.

@bmorelli25 bmorelli25 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

You can no longer create a...

Technically a self-managed user will still be able to create these connectors in 9.5, right? I guess the alternative is to have two different callouts—one for self-managed and one for serverless. That seems too messy. So LGTM.

@nastasha-solomon

Copy link
Copy Markdown
Member Author

I'm reverting this back to draft because now I'm doubting myself. Need to do some testing real quick.

@nastasha-solomon
nastasha-solomon marked this pull request as draft July 16, 2026 23:00
@nastasha-solomon
nastasha-solomon marked this pull request as ready for review July 17, 2026 15:38
@nastasha-solomon

Copy link
Copy Markdown
Member Author

Blocked - still waiting on direction from eng/pm.

@nastasha-solomon
nastasha-solomon merged commit 6aa0767 into main Jul 19, 2026
8 checks passed
@nastasha-solomon
nastasha-solomon deleted the issue-7395 branch July 19, 2026 19:48
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.

3 participants