diff --git a/rfcs/0000-deployment.md b/rfcs/0000-deployment.md index 361a3b8c..1b64bf1a 100644 --- a/rfcs/0000-deployment.md +++ b/rfcs/0000-deployment.md @@ -35,6 +35,9 @@ _This RFC does not specify the following planned changes:_ - The connector should send any relevant trace spans in the OTLP format to the OTEL collector hosted at the URL provided by the `OTEL_EXPORTER_OTLP_ENDPOINT` environment variable. - Note: `OTEL_EXPORTER_OTLP_ENDPOINT` indicates the _root URL_ of the collector, and not the `/v1/traces` endpoint. - Spans should indicate the service name provided by the `OTEL_SERVICE_NAME` environment variable. + - The connector can configure additional headers to add in outgoing gRPC or HTTP requests by the `OTEL_EXPORTER_OTLP_HEADERS` environment variables. + - The connector also can configure additional resource attributes for requests by the `OTEL_RESOURCE_ATTRIBUTES` environment variables. + - Note: the value of `OTEL_EXPORTER_OTLP_HEADERS` and `OTEL_RESOURCE_ATTRIBUTES` is key-value pairs, for example, `api-key=key,other-config-value=value`. - If the `HASURA_SERVICE_TOKEN_SECRET` environment variable is specified and non-empty, then the connector should implement bearer-token HTTP authorization using the provided static secret token. - Information log messages should be logged in plain text to standard output. - Error messages should be logged in plain text to standard error.