From db126cce0d25da71944916cd882509a220173bc7 Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Tue, 19 Nov 2024 10:34:25 -0500 Subject: [PATCH 1/9] add confmap converter and confmap provider to registry.json --- data/registry-schema.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/registry-schema.json b/data/registry-schema.json index c605d190742c..090b440184f6 100644 --- a/data/registry-schema.json +++ b/data/registry-schema.json @@ -17,6 +17,8 @@ "description": "The type of the entry", "enum": [ "application integration", + "confmap converter", + "confmap provider", "core", "exporter", "extension", From 97dc06a9852801e2677c3d5a7101ef51fce3a545 Mon Sep 17 00:00:00 2001 From: jackgopack4 Date: Tue, 19 Nov 2024 13:01:52 -0500 Subject: [PATCH 2/9] add collector core confmap providers --- ...collector-confmap-provider-envprovider.yml | 21 +++++++++++++++++++ ...ollector-confmap-provider-fileprovider.yml | 21 +++++++++++++++++++ ...ollector-confmap-provider-httpprovider.yml | 21 +++++++++++++++++++ ...llector-confmap-provider-httpsprovider.yml | 21 +++++++++++++++++++ ...ollector-confmap-provider-yamlprovider.yml | 21 +++++++++++++++++++ 5 files changed, 105 insertions(+) create mode 100644 data/registry/collector-confmap-provider-envprovider.yml create mode 100644 data/registry/collector-confmap-provider-fileprovider.yml create mode 100644 data/registry/collector-confmap-provider-httpprovider.yml create mode 100644 data/registry/collector-confmap-provider-httpsprovider.yml create mode 100644 data/registry/collector-confmap-provider-yamlprovider.yml diff --git a/data/registry/collector-confmap-provider-envprovider.yml b/data/registry/collector-confmap-provider-envprovider.yml new file mode 100644 index 000000000000..bcc52ad25102 --- /dev/null +++ b/data/registry/collector-confmap-provider-envprovider.yml @@ -0,0 +1,21 @@ +# cSpell:ignore confmap, envprovider +title: Collector Environment Variable Provider +registryType: confmap provider +language: collector +tags: + - go + - confmap + - provider + - collector + - env +license: Apache 2.0 +description: Environment variable provider for OpenTelemetry Collector confmaps. +authors: + - name: OpenTelemetry Authors +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/envprovider +createdAt: 2024-11-20 +package: + registry: go-collector + name: go.opentelemetry.io/collector/confmap/provider/envprovider + version: v1.20.0 diff --git a/data/registry/collector-confmap-provider-fileprovider.yml b/data/registry/collector-confmap-provider-fileprovider.yml new file mode 100644 index 000000000000..da5591bb36b7 --- /dev/null +++ b/data/registry/collector-confmap-provider-fileprovider.yml @@ -0,0 +1,21 @@ +# cSpell:ignore confmap, fileprovider +title: Collector File Provider +registryType: confmap provider +language: collector +tags: + - go + - confmap + - provider + - collector + - file +license: Apache 2.0 +description: File provider for OpenTelemetry Collector confmaps. +authors: + - name: OpenTelemetry Authors +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/fileprovider +createdAt: 2024-11-20 +package: + registry: go-collector + name: go.opentelemetry.io/collector/confmap/provider/fileprovider + version: v1.20.0 diff --git a/data/registry/collector-confmap-provider-httpprovider.yml b/data/registry/collector-confmap-provider-httpprovider.yml new file mode 100644 index 000000000000..277c1b3d81dc --- /dev/null +++ b/data/registry/collector-confmap-provider-httpprovider.yml @@ -0,0 +1,21 @@ +# cSpell:ignore confmap, httpprovider +title: Collector HTTP Provider +registryType: confmap provider +language: collector +tags: + - go + - confmap + - provider + - collector + - http +license: Apache 2.0 +description: HTTP provider for OpenTelemetry Collector confmaps. +authors: + - name: OpenTelemetry Authors +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpprovider +createdAt: 2024-11-20 +package: + registry: go-collector + name: go.opentelemetry.io/collector/confmap/provider/httpprovider + version: v1.20.0 diff --git a/data/registry/collector-confmap-provider-httpsprovider.yml b/data/registry/collector-confmap-provider-httpsprovider.yml new file mode 100644 index 000000000000..b2582404bdd4 --- /dev/null +++ b/data/registry/collector-confmap-provider-httpsprovider.yml @@ -0,0 +1,21 @@ +# cSpell:ignore confmap, httpsprovider +title: Collector HTTPS Provider +registryType: confmap provider +language: collector +tags: + - go + - confmap + - provider + - collector + - https +license: Apache 2.0 +description: HTTPS provider for OpenTelemetry Collector confmaps. +authors: + - name: OpenTelemetry Authors +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/httpsprovider +createdAt: 2024-11-20 +package: + registry: go-collector + name: go.opentelemetry.io/collector/confmap/provider/httpsprovider + version: v1.20.0 diff --git a/data/registry/collector-confmap-provider-yamlprovider.yml b/data/registry/collector-confmap-provider-yamlprovider.yml new file mode 100644 index 000000000000..d161868413aa --- /dev/null +++ b/data/registry/collector-confmap-provider-yamlprovider.yml @@ -0,0 +1,21 @@ +# cSpell:ignore confmap, yamlprovider +title: Collector YAML Provider +registryType: confmap provider +language: collector +tags: + - go + - confmap + - provider + - collector + - yaml +license: Apache 2.0 +description: YAML provider for OpenTelemetry Collector confmaps. +authors: + - name: OpenTelemetry Authors +urls: + repo: https://github.com/open-telemetry/opentelemetry-collector/tree/main/confmap/provider/yamlprovider +createdAt: 2024-11-20 +package: + registry: go-collector + name: go.opentelemetry.io/collector/confmap/provider/yamlprovider + version: v1.20.0 From f5f88da869cf906d7f538eab45c4546128ed2c77 Mon Sep 17 00:00:00 2001 From: jackgopack4 Date: Tue, 19 Nov 2024 13:35:28 -0500 Subject: [PATCH 3/9] update refcache.json --- static/refcache.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/static/refcache.json b/static/refcache.json index 084a93c50e2e..15394dfaf3c8 100644 --- a/static/refcache.json +++ b/static/refcache.json @@ -11527,6 +11527,26 @@ "StatusCode": 200, "LastSeen": "2024-01-18T19:07:49.734386-05:00" }, + "https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/envprovider": { + "StatusCode": 200, + "LastSeen": "2024-11-19T13:34:41.905691-05:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/fileprovider": { + "StatusCode": 200, + "LastSeen": "2024-11-19T13:34:42.093539-05:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/httpprovider": { + "StatusCode": 200, + "LastSeen": "2024-11-19T13:34:42.280695-05:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/httpsprovider": { + "StatusCode": 200, + "LastSeen": "2024-11-19T13:34:42.965663-05:00" + }, + "https://pkg.go.dev/go.opentelemetry.io/collector/confmap/provider/yamlprovider": { + "StatusCode": 200, + "LastSeen": "2024-11-19T13:34:43.403526-05:00" + }, "https://pkg.go.dev/go.opentelemetry.io/collector/exporter/debugexporter": { "StatusCode": 200, "LastSeen": "2024-03-01T16:49:31.744795+01:00" From 140cde63b6d2ed815fc2af2ca0f56e8570062dd0 Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Thu, 21 Nov 2024 14:07:43 -0500 Subject: [PATCH 4/9] Update collector-confmap-provider-fileprovider.yml --- data/registry/collector-confmap-provider-fileprovider.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/registry/collector-confmap-provider-fileprovider.yml b/data/registry/collector-confmap-provider-fileprovider.yml index da5591bb36b7..66dc5336a89d 100644 --- a/data/registry/collector-confmap-provider-fileprovider.yml +++ b/data/registry/collector-confmap-provider-fileprovider.yml @@ -9,7 +9,7 @@ tags: - collector - file license: Apache 2.0 -description: File provider for OpenTelemetry Collector confmaps. +description: File provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: From 7084dae08e034910218146fa3484e8915bd88af1 Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Thu, 21 Nov 2024 14:08:06 -0500 Subject: [PATCH 5/9] Apply suggestions from code review Co-authored-by: Severin Neumann --- data/registry-schema.json | 1 - data/registry/collector-confmap-provider-envprovider.yml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/data/registry-schema.json b/data/registry-schema.json index 090b440184f6..7a9683e14f6b 100644 --- a/data/registry-schema.json +++ b/data/registry-schema.json @@ -17,7 +17,6 @@ "description": "The type of the entry", "enum": [ "application integration", - "confmap converter", "confmap provider", "core", "exporter", diff --git a/data/registry/collector-confmap-provider-envprovider.yml b/data/registry/collector-confmap-provider-envprovider.yml index bcc52ad25102..5cb8d059db43 100644 --- a/data/registry/collector-confmap-provider-envprovider.yml +++ b/data/registry/collector-confmap-provider-envprovider.yml @@ -9,7 +9,7 @@ tags: - collector - env license: Apache 2.0 -description: Environment variable provider for OpenTelemetry Collector confmaps. +description: Environment variable provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: From 5061ab7cbe5695753ef6c1a40ac9186b291a4b38 Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Thu, 21 Nov 2024 14:08:22 -0500 Subject: [PATCH 6/9] Update collector-confmap-provider-httpprovider.yml --- data/registry/collector-confmap-provider-httpprovider.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/registry/collector-confmap-provider-httpprovider.yml b/data/registry/collector-confmap-provider-httpprovider.yml index 277c1b3d81dc..97794a9d6d48 100644 --- a/data/registry/collector-confmap-provider-httpprovider.yml +++ b/data/registry/collector-confmap-provider-httpprovider.yml @@ -9,7 +9,7 @@ tags: - collector - http license: Apache 2.0 -description: HTTP provider for OpenTelemetry Collector confmaps. +description: HTTP provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: From 6a677d87049a3dad9212ebc02b9a1c77c623912c Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Thu, 21 Nov 2024 14:08:50 -0500 Subject: [PATCH 7/9] Update collector-confmap-provider-httpsprovider.yml --- data/registry/collector-confmap-provider-httpsprovider.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/registry/collector-confmap-provider-httpsprovider.yml b/data/registry/collector-confmap-provider-httpsprovider.yml index b2582404bdd4..1e4fceb2083d 100644 --- a/data/registry/collector-confmap-provider-httpsprovider.yml +++ b/data/registry/collector-confmap-provider-httpsprovider.yml @@ -9,7 +9,7 @@ tags: - collector - https license: Apache 2.0 -description: HTTPS provider for OpenTelemetry Collector confmaps. +description: HTTPS provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: From eb56f1aa6e357b9fdec4c301510ca8a752820296 Mon Sep 17 00:00:00 2001 From: "John L. Peterson (Jack)" Date: Thu, 21 Nov 2024 14:09:09 -0500 Subject: [PATCH 8/9] Update collector-confmap-provider-yamlprovider.yml --- data/registry/collector-confmap-provider-yamlprovider.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/registry/collector-confmap-provider-yamlprovider.yml b/data/registry/collector-confmap-provider-yamlprovider.yml index d161868413aa..26cb39be235e 100644 --- a/data/registry/collector-confmap-provider-yamlprovider.yml +++ b/data/registry/collector-confmap-provider-yamlprovider.yml @@ -9,7 +9,7 @@ tags: - collector - yaml license: Apache 2.0 -description: YAML provider for OpenTelemetry Collector confmaps. +description: YAML provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: From c3e1276ef21b6d8406ff39c28401ad2c59080365 Mon Sep 17 00:00:00 2001 From: jackgopack4 Date: Thu, 21 Nov 2024 14:12:40 -0500 Subject: [PATCH 9/9] npm run fix:format --- data/registry/collector-confmap-provider-envprovider.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/registry/collector-confmap-provider-envprovider.yml b/data/registry/collector-confmap-provider-envprovider.yml index 5cb8d059db43..4e131a434941 100644 --- a/data/registry/collector-confmap-provider-envprovider.yml +++ b/data/registry/collector-confmap-provider-envprovider.yml @@ -9,7 +9,8 @@ tags: - collector - env license: Apache 2.0 -description: Environment variable provider for OpenTelemetry Collector configuration maps. +description: + Environment variable provider for OpenTelemetry Collector configuration maps. authors: - name: OpenTelemetry Authors urls: