Skip to content

[Observability Onboarding] Update the OTel flow for Kubernetes to send data through MOtel #208037

Open
@gbamparop

Description

📓 Summary

🛑 Blocked by elastic/elastic-agent#6630

The OTel K8s onboarding flow should be updated for Serverless to send data through MOTel instead of the OTel ES exporter. This change should be transparent to users as the underlying data model will stay the same.

This change will only target serverless, self-managed and ECH will stay as they are.

Image

✔️ Acceptance Criteria

  • Automatically generate the relevant API key for the MOTel Input and add it to the code snippet shown in the workflow.
  • API key naming to follow ingest-otel-k8s-{timestamp}
  • Automatically generate the endpoint URL for the MOTel Input and add it to the code snippet shown in the workflow. `eg. .ingest instead of .apm
  • Get the URL for the helm values.yml file from below:
    https://github.com/elastic/opentelemetry-dev/issues/630
  • Ensure that the logs, metrics, traces from the Kubernetes cluster are sent to the MOTel Input.
  • UAT for Kubernetes (EKS, AKS and GCP)
  • The workflow should be marked as Tech Preview.

❓ Open questions

  • What are the changes needed to the code snippet

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions