Skip to content

Commit

Permalink
feat: Added the sigv4authextension (#1344)
Browse files Browse the repository at this point in the history
Added the sigv4authextension

Signed-off-by: Corbin Phelps <[email protected]>
  • Loading branch information
Corbin Phelps authored Nov 14, 2023
1 parent 9d8ad41 commit c43eb76
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 5 deletions.
1 change: 1 addition & 0 deletions docs/extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ Below is a list of supported extensions with links to their documentation pages.
| Health Check Extension | [healthcheckextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.88.0/extension/healthcheckextension/README.md) |
| Memory Ballast Extension | [ballastextension](https://github.com/open-telemetry/opentelemetry-collector/blob/v0.88.0/extension/ballastextension/README.md) |
| Performance Profiler Extension | [pprofextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.88.0/extension/pprofextension/README.md) |
| Sigv4 Authenticator Extension | [sigv4authextension](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/v0.88.0/extension/sigv4authextension/README.md) |
| zPages Extension | [zpagesextension](https://github.com/open-telemetry/opentelemetry-collector/blob/v0.88.0/extension/zpagesextension/README.md) |
2 changes: 2 additions & 0 deletions factories/extensions.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import (
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension"
"github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage"
"go.opentelemetry.io/collector/extension"
"go.opentelemetry.io/collector/extension/ballastextension"
Expand All @@ -36,5 +37,6 @@ var defaultExtensions = []extension.Factory{
healthcheckextension.NewFactory(),
oidcauthextension.NewFactory(),
pprofextension.NewFactory(),
sigv4authextension.NewFactory(),
zpagesextension.NewFactory(),
}
9 changes: 5 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ require (
github.com/observiq/bindplane-agent/exporter/azureblobexporter v1.39.1
github.com/observiq/bindplane-agent/exporter/googlecloudexporter v1.39.1
github.com/observiq/bindplane-agent/exporter/googlemanagedprometheusexporter v1.39.1
github.com/observiq/bindplane-agent/expr v1.39.1
github.com/observiq/bindplane-agent/packagestate v1.39.1
github.com/observiq/bindplane-agent/processor/datapointcountprocessor v1.39.1
github.com/observiq/bindplane-agent/processor/logcountprocessor v1.39.1
Expand Down Expand Up @@ -66,6 +67,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.88.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.88.0
Expand Down Expand Up @@ -231,8 +233,7 @@ require (
github.com/kylelemons/godebug v1.1.0 // indirect
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 // indirect
github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 // indirect
github.com/observiq/bindplane-agent/counter v1.39.0 // indirect
github.com/observiq/bindplane-agent/expr v1.39.0 // indirect
github.com/observiq/bindplane-agent/counter v1.39.1 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter v0.88.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.88.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/servicegraphprocessor v0.88.0 // indirect
Expand Down Expand Up @@ -525,7 +526,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.88.0 // indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.88.0 // indirect; indi72.0
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.88.0 // indirect; indi72.0
Expand Down Expand Up @@ -614,7 +615,7 @@ require (
golang.org/x/exp v0.0.0-20230713183714-613f0c0eb8a1 // indirect
golang.org/x/mod v0.13.0 // indirect
golang.org/x/net v0.17.0 // indirect
golang.org/x/oauth2 v0.13.0 // indirect
golang.org/x/oauth2 v0.13.0
golang.org/x/sync v0.5.0 // indirect
golang.org/x/term v0.13.0 // indirect
golang.org/x/text v0.14.0 // indirect
Expand Down
3 changes: 2 additions & 1 deletion go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -901,7 +901,6 @@ github.com/ionos-cloud/sdk-go/v6 v6.1.8 h1:493wE/BkZxJf7x79UCE0cYGPZoqQcPiEBALvt
github.com/ionos-cloud/sdk-go/v6 v6.1.8/go.mod h1:EzEgRIDxBELvfoa/uBN0kOQaqovLjUWEB7iW4/Q+t4k=
github.com/jaegertracing/jaeger v1.48.0 h1:YuKooQ7qJsjgxws9xuf8C/BLNTPx8qTAJz4wv7IHhSc=
github.com/jaegertracing/jaeger v1.48.0/go.mod h1:BoAPkdCAIEuLsVz/EDhjXd+GSVpHtJhiGqWoFEvBCKg=
github.com/jarcoal/httpmock v1.3.0 h1:2RJ8GP0IIaWwcC9Fp2BmVi8Kog3v2Hn7VXM3fTd+nuc=
github.com/jarcoal/httpmock v1.3.1 h1:iUx3whfZWVf3jT01hQTO/Eo5sAYtB2/rqaUuOtpInww=
github.com/jarcoal/httpmock v1.3.1/go.mod h1:3yb8rc4BI7TCBhFY8ng0gjuLKJNquuDNiPaZjnENuYg=
github.com/jcmturner/aescts/v2 v2.0.0 h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=
Expand Down Expand Up @@ -1227,6 +1226,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthexte
github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension v0.88.0/go.mod h1:IsUudpC5M/wCQAFPy+RulteVhxEM9p7S3WG1XSXcDGA=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.88.0 h1:52tD8EO8/tTsouMlRUlNfToPG7zPifJkbcsTmcCIScY=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.88.0/go.mod h1:qygQpMj8Xk4J9YQMgsvC5raRRfNqkkPJRFZ6ZFPL7MI=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.88.0 h1:aFKWSTCCDHAV/n8YTAu67qc6pk20wlVdVEKYzIXurAs=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.88.0/go.mod h1:X19k6oWZoSNSAvNRA9WMkJtD6jBpe/VdcB0pAQ6+74E=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.88.0 h1:9gjzrpUlzGC5BebgO1cxb/9KQ9yuIIE6B+6wLySKVCQ=
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.88.0/go.mod h1:GXfK9q6RosmltLUcOdrQMS3hF1RYuwIgFTIa4RRR5J4=
github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.88.0 h1:vNHRuffjwVq/pW7kSunsVNoPCxpopz3ZHwVWxusvs74=
Expand Down

0 comments on commit c43eb76

Please sign in to comment.