Skip to content

question: Dynamic TLS materials for MetricsService cluster #25700

@freddygv

Description

@freddygv

I would like to configure a MetricsService stats sink to export metrics from Envoy, but the TLS certificates will not be available at bootstrap time.

After reading docs/issues and running small tests it seems that:

  1. Stats sinks such as MetricsService must be defined statically at bootstrap.
  2. The cluster for a metrics service stats sink must also be defined statically at bootstrap.
  3. An open bug #19618 prevents configuring a static cluster with SDS via ADS.
  4. Clusters provided via ADS/CDS with the same name as a static cluster do not overwrite the static cluster.

Given these four points, are there any other options available for providing TLS materials for communication with a stats sink dynamically?

Also if any of those four points are inaccurate, let me know.

Thank you

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/sdsSDS relatedarea/statsarea/tlsquestionQuestions that are neither investigations, bugs, nor enhancements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions