diff --git a/otel-integration/k8s-helm/README.md b/otel-integration/k8s-helm/README.md index 15b68d70..33553431 100644 --- a/otel-integration/k8s-helm/README.md +++ b/otel-integration/k8s-helm/README.md @@ -742,6 +742,24 @@ helm upgrade --install otel-coralogix-integration coralogix-charts-virtual/otel- Once the installation is complete, verify that the Kube State Metrics metrics are being scraped and ingested inside Coralogix. +### Connecting to Coralogix fleet management + +The integration can be configured to connect to the Coralogix fleet management server through setting the `presets.fleetManagement.enabled` property to `true`. This connection happens through the OpAMP extension of the Collector and the endpoint used is: `https://ingress./opamp/v1`. This feature is disabled by default. + +> [!CAUTION] +> Important security consideration when enabling this feature: +> - Because this extension shares your Collector's configuration with the fleet management server, it's important to ensure that any secret contained in it is using the environment variable expansion syntax. +> - The default capabilities of the OpAMP extension **do not** include remote configuration or packages. +> - By default, the extension will pool the server every 2 minutes. Additional network requests might be made between the server and the Collector, depending on the configuration on both sides. + +To enable this feature, set the `presets.fleetManagement.enabled` property to `true`. Here is an example `values.yaml`: + +```yaml +presets: + fleetManagement: + enabled: true +``` + # Troubleshooting ## Metrics