diff --git a/docs/extensions.md b/docs/extensions.md index 6001e7abc..92adb902e 100644 --- a/docs/extensions.md +++ b/docs/extensions.md @@ -10,6 +10,7 @@ Below is a list of supported extensions with links to their documentation pages. | Authenticator - OIDC Extension | [oidcauthextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/oidcauthextension/README.md) | | BindPlane Extension | [bindplaneextension](../extension/bindplaneextension/README.md) | | File Storage Extension | [filestorage](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/storage/filestorage/README.md) | +| Headers Setter Extension | [headerssetterextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/headerssetterextension/README.md) | | Health Check Extension | [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/healthcheckextension/README.md) | | Performance Profiler Extension | [pprofextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/pprofextension/README.md) | | Sigv4 Authenticator Extension | [sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.109.0/extension/sigv4authextension/README.md) | diff --git a/factories/extensions.go b/factories/extensions.go index 8625732ab..855ee60e9 100644 --- a/factories/extensions.go +++ b/factories/extensions.go @@ -17,6 +17,7 @@ package factories import ( "github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension" + "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension" @@ -33,6 +34,7 @@ var defaultExtensions = []extension.Factory{ bearertokenauthextension.NewFactory(), extensiontest.NewNopFactory(), filestorage.NewFactory(), + headerssetterextension.NewFactory(), healthcheckextension.NewFactory(), oauth2clientauthextension.NewFactory(), oidcauthextension.NewFactory(), diff --git a/go.mod b/go.mod index 8a3d2419c..ac33374d2 100644 --- a/go.mod +++ b/go.mod @@ -71,6 +71,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter v0.109.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.109.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension v0.109.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.109.0 github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.109.0 diff --git a/go.sum b/go.sum index 6f2f14d99..62511e54b 100644 --- a/go.sum +++ b/go.sum @@ -1984,6 +1984,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0. github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding v0.109.0/go.mod h1:pYD2hFzbXdGy8DRap60WTXlMNkcF7b3vyd37mctxhB8= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0 h1:u65BxxXX9tAqjwFnvwL7yqKWHiOFDHG9jKM0UthAL18= github.com/open-telemetry/opentelemetry-collector-contrib/extension/encoding/otlpencodingextension v0.109.0/go.mod h1:UKEwVBxPn/wRMKelq+9pdYlnkVFQ8h8yh5c8k2tRjNU= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0 h1:rrI9AIbDLWuY+vyeDp0OcblGoSvTtYyTuk5MZaD5/dU= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension v0.109.0/go.mod h1:QBUNM2axJagDv2rzqQDDKgR9IKHjZwIrvIjI4JQtYI4= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0 h1:/DYYZTFiMLxmx2XKzCepDT/VDv3u9gIgdzUQvdL2gtM= github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.109.0/go.mod h1:ydMgguz0dLWUQnIK3ogZQaoFKXGeLI37KqAtpsJAI6s= github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension v0.109.0 h1:5zpJ523M+GElwJ0BFwYJ1UVD53M+Xswn5fjPMYCvG1I=