[Kibana][Connectors][9.5, 9.6, & Serverless] Deprecate UI creation docs for OpenAI, Bedrock, Gemini, and Inference connectors#7424
Conversation
Elastic Docs AI PR menuCheck the box to run an AI review for this pull request.
Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team. |
✅ 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. |
There was a problem hiding this comment.
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.
|
I'm reverting this back to draft because now I'm doubting myself. Need to do some testing real quick. |
|
Blocked - still waiting on direction from eng/pm. |
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.mdconnect-to-azure-openai.md(uses the OpenAI connector type)connect-to-amazon-bedrock.mdconnect-to-google-vertex.md(uses the Google Gemini connector type)connect-to-lmstudio-observability.mdandconnect-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