x-pack/platform/plugins/shared/cloud_connect/README.md
This plugin allows self-managed users to connect their cluster to an Elastic Cloud account, enabling cloud-managed services and features for self-managed deployments.
The Cloud Connect plugin adds a "Cloud Connect" management page to Kibana, providing a secure bridge between self-managed clusters and Elastic Cloud services. This enables self-managed users to leverage cloud-native features like Auto Ops and Elastic Inference Service (EIS) without migrating to a fully cloud-hosted solution.
Cloud API Key Generation
Onboarding Process
Secure Storage
xpack.encryptedSavedObjects.encryptionKey must be configured in kibana.ymlCloud API Communication
The plugin supports managing the following cloud services:
# kibana.yml
xpack.encryptedSavedObjects.encryptionKey: "your-32-character-encryption-key-here"
NOTE: in dev we have an encryptionKey set by default but in production you must set one.
The plugin uses the production cloud API endpoint by default. But for development its recommended to point to QA instead:
# kibana.yml
xpack.cloud_connect.cloudUrl: 'https://console.qa.cld.elstc.co'
Users need the following Kibana privilege to use this plugin:
cloudConnect.configure: Allows connecting/disconnecting clusters and managing services