Revert "Remove dockerhub destination (#902)" (#938)

* Revert "Remove dockerhub destination (#902)"

This reverts commit 0c9c516a93.

* add changelog

* make generate-goreleaser
This commit is contained in:
Dmitry Anoshin 2025-04-30 12:10:10 -07:00 committed by GitHub
parent 0e46b7729d
commit b93543b577
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 178 additions and 4 deletions

View File

@ -0,0 +1,13 @@
# Use this changelog template to create an entry for release notes.
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: bug_fix
# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver)
component: image repository
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Re-enable publishing images to dockerhub
# One or more tracking issues or pull requests related to the change
issues: [938]

View File

@ -30,6 +30,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-builder:{{ .Version }}-amd64
- otel/opentelemetry-collector-builder:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:latest-amd64
build_flag_templates:
@ -45,6 +47,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-builder:{{ .Version }}-arm64
- otel/opentelemetry-collector-builder:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:latest-arm64
build_flag_templates:
@ -60,6 +64,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-builder:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-builder:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:latest-ppc64le
build_flag_templates:
@ -73,6 +79,16 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: buildx
docker_manifests:
- name_template: otel/opentelemetry-collector-builder:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-builder:{{ .Version }}-amd64
- otel/opentelemetry-collector-builder:{{ .Version }}-arm64
- otel/opentelemetry-collector-builder:{{ .Version }}-ppc64le
- name_template: otel/opentelemetry-collector-builder:latest
image_templates:
- otel/opentelemetry-collector-builder:latest-amd64
- otel/opentelemetry-collector-builder:latest-arm64
- otel/opentelemetry-collector-builder:latest-ppc64le
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-builder:{{ .Version }}-amd64

View File

@ -35,9 +35,10 @@ const (
k8sDistro = "otelcol-k8s"
otlpDistro = "otelcol-otlp"
ebpfProfilerDistro = "otelcol-ebpf-profiler"
ghcr = "ghcr.io/open-telemetry/opentelemetry-collector-releases"
binaryNamePrefix = "otelcol"
imageNamePrefix = "opentelemetry-collector"
dockerHub = "otel"
ghcr = "ghcr.io/open-telemetry/opentelemetry-collector-releases"
binaryNamePrefix = "otelcol"
imageNamePrefix = "opentelemetry-collector"
)
var (
@ -48,7 +49,7 @@ var (
k8sArchs = []string{"amd64", "arm64", "ppc64le", "s390x"}
ebpfProfilerArchs = []string{"amd64"}
imageRepos = []string{ghcr}
imageRepos = []string{dockerHub, ghcr}
// otelcol (core) distro
otelColDist = newDistributionBuilder(coreDistro).WithConfigFunc(func(d *distribution) {

View File

@ -30,6 +30,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-amd64
- otel/opentelemetry-collector-opampsupervisor:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:latest-amd64
build_flag_templates:
@ -45,6 +47,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-arm64
- otel/opentelemetry-collector-opampsupervisor:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:latest-arm64
build_flag_templates:
@ -60,6 +64,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-opampsupervisor:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:latest-ppc64le
build_flag_templates:
@ -73,6 +79,16 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: buildx
docker_manifests:
- name_template: otel/opentelemetry-collector-opampsupervisor:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-amd64
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-arm64
- otel/opentelemetry-collector-opampsupervisor:{{ .Version }}-ppc64le
- name_template: otel/opentelemetry-collector-opampsupervisor:latest
image_templates:
- otel/opentelemetry-collector-opampsupervisor:latest-amd64
- otel/opentelemetry-collector-opampsupervisor:latest-arm64
- otel/opentelemetry-collector-opampsupervisor:latest-ppc64le
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-opampsupervisor:{{ .Version }}-amd64

View File

@ -107,6 +107,8 @@ dockers:
goarch: "386"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-386
- otel/opentelemetry-collector-contrib:latest-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-386
extra_files:
@ -125,6 +127,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-amd64
- otel/opentelemetry-collector-contrib:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-amd64
extra_files:
@ -144,6 +148,8 @@ dockers:
goarm: "7"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-armv7
- otel/opentelemetry-collector-contrib:latest-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-armv7
extra_files:
@ -162,6 +168,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-arm64
- otel/opentelemetry-collector-contrib:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-arm64
extra_files:
@ -180,6 +188,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-contrib:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-ppc64le
extra_files:
@ -198,6 +208,8 @@ dockers:
goarch: s390x
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-s390x
- otel/opentelemetry-collector-contrib:latest-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-s390x
extra_files:
@ -216,6 +228,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-windows-2019-amd64
- otel/opentelemetry-collector-contrib:latest-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-windows-2019-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -237,6 +251,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-windows-2022-amd64
- otel/opentelemetry-collector-contrib:latest-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:latest-windows-2022-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -255,6 +271,22 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: docker
docker_manifests:
- name_template: otel/opentelemetry-collector-contrib:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-contrib:{{ .Version }}-386
- otel/opentelemetry-collector-contrib:{{ .Version }}-amd64
- otel/opentelemetry-collector-contrib:{{ .Version }}-armv7
- otel/opentelemetry-collector-contrib:{{ .Version }}-arm64
- otel/opentelemetry-collector-contrib:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-contrib:{{ .Version }}-s390x
- name_template: otel/opentelemetry-collector-contrib:latest
image_templates:
- otel/opentelemetry-collector-contrib:latest-386
- otel/opentelemetry-collector-contrib:latest-amd64
- otel/opentelemetry-collector-contrib:latest-armv7
- otel/opentelemetry-collector-contrib:latest-arm64
- otel/opentelemetry-collector-contrib:latest-ppc64le
- otel/opentelemetry-collector-contrib:latest-s390x
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{ .Version }}-386

View File

@ -31,6 +31,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64
- otel/opentelemetry-collector-ebpf-profiler:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:latest-amd64
build_flag_templates:
@ -44,6 +46,12 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: buildx
docker_manifests:
- name_template: otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64
- name_template: otel/opentelemetry-collector-ebpf-profiler:latest
image_templates:
- otel/opentelemetry-collector-ebpf-profiler:latest-amd64
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:{{ .Version }}-amd64

View File

@ -48,6 +48,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-amd64
- otel/opentelemetry-collector-k8s:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-amd64
build_flag_templates:
@ -64,6 +66,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-arm64
- otel/opentelemetry-collector-k8s:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-arm64
build_flag_templates:
@ -80,6 +84,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-k8s:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-ppc64le
build_flag_templates:
@ -96,6 +102,8 @@ dockers:
goarch: s390x
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-s390x
- otel/opentelemetry-collector-k8s:latest-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-s390x
build_flag_templates:
@ -112,6 +120,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-windows-2019-amd64
- otel/opentelemetry-collector-k8s:latest-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-windows-2019-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -131,6 +141,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-windows-2022-amd64
- otel/opentelemetry-collector-k8s:latest-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:latest-windows-2022-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -147,6 +159,18 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: docker
docker_manifests:
- name_template: otel/opentelemetry-collector-k8s:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-k8s:{{ .Version }}-amd64
- otel/opentelemetry-collector-k8s:{{ .Version }}-arm64
- otel/opentelemetry-collector-k8s:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-k8s:{{ .Version }}-s390x
- name_template: otel/opentelemetry-collector-k8s:latest
image_templates:
- otel/opentelemetry-collector-k8s:latest-amd64
- otel/opentelemetry-collector-k8s:latest-arm64
- otel/opentelemetry-collector-k8s:latest-ppc64le
- otel/opentelemetry-collector-k8s:latest-s390x
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-k8s:{{ .Version }}-amd64

View File

@ -98,6 +98,8 @@ dockers:
goarch: "386"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-386
- otel/opentelemetry-collector-otlp:latest-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-386
build_flag_templates:
@ -114,6 +116,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-amd64
- otel/opentelemetry-collector-otlp:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-amd64
build_flag_templates:
@ -131,6 +135,8 @@ dockers:
goarm: "7"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-armv7
- otel/opentelemetry-collector-otlp:latest-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-armv7
build_flag_templates:
@ -147,6 +153,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-arm64
- otel/opentelemetry-collector-otlp:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-arm64
build_flag_templates:
@ -163,6 +171,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-otlp:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-ppc64le
build_flag_templates:
@ -179,6 +189,8 @@ dockers:
goarch: s390x
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-s390x
- otel/opentelemetry-collector-otlp:latest-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-s390x
build_flag_templates:
@ -195,6 +207,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-windows-2019-amd64
- otel/opentelemetry-collector-otlp:latest-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-windows-2019-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -214,6 +228,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-windows-2022-amd64
- otel/opentelemetry-collector-otlp:latest-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:latest-windows-2022-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -230,6 +246,22 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: docker
docker_manifests:
- name_template: otel/opentelemetry-collector-otlp:{{ .Version }}
image_templates:
- otel/opentelemetry-collector-otlp:{{ .Version }}-386
- otel/opentelemetry-collector-otlp:{{ .Version }}-amd64
- otel/opentelemetry-collector-otlp:{{ .Version }}-armv7
- otel/opentelemetry-collector-otlp:{{ .Version }}-arm64
- otel/opentelemetry-collector-otlp:{{ .Version }}-ppc64le
- otel/opentelemetry-collector-otlp:{{ .Version }}-s390x
- name_template: otel/opentelemetry-collector-otlp:latest
image_templates:
- otel/opentelemetry-collector-otlp:latest-386
- otel/opentelemetry-collector-otlp:latest-amd64
- otel/opentelemetry-collector-otlp:latest-armv7
- otel/opentelemetry-collector-otlp:latest-arm64
- otel/opentelemetry-collector-otlp:latest-ppc64le
- otel/opentelemetry-collector-otlp:latest-s390x
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-otlp:{{ .Version }}-386

View File

@ -102,6 +102,8 @@ dockers:
goarch: "386"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-386
- otel/opentelemetry-collector:latest-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-386
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-386
extra_files:
@ -120,6 +122,8 @@ dockers:
goarch: amd64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-amd64
- otel/opentelemetry-collector:latest-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-amd64
extra_files:
@ -139,6 +143,8 @@ dockers:
goarm: "7"
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-armv7
- otel/opentelemetry-collector:latest-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-armv7
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-armv7
extra_files:
@ -157,6 +163,8 @@ dockers:
goarch: arm64
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-arm64
- otel/opentelemetry-collector:latest-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-arm64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-arm64
extra_files:
@ -175,6 +183,8 @@ dockers:
goarch: ppc64le
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-ppc64le
- otel/opentelemetry-collector:latest-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-ppc64le
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-ppc64le
extra_files:
@ -193,6 +203,8 @@ dockers:
goarch: s390x
dockerfile: Dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-s390x
- otel/opentelemetry-collector:latest-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-s390x
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-s390x
extra_files:
@ -211,6 +223,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-windows-2019-amd64
- otel/opentelemetry-collector:latest-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-windows-2019-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-windows-2019-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -232,6 +246,8 @@ dockers:
goarch: amd64
dockerfile: Windows.dockerfile
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-windows-2022-amd64
- otel/opentelemetry-collector:latest-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-windows-2022-amd64
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:latest-windows-2022-amd64
skip_build: '{{ not (eq .Runtime.Goos "windows") }}'
@ -250,6 +266,22 @@ dockers:
- --label=org.opencontainers.image.licenses=Apache-2.0
use: docker
docker_manifests:
- name_template: otel/opentelemetry-collector:{{ .Version }}
image_templates:
- otel/opentelemetry-collector:{{ .Version }}-386
- otel/opentelemetry-collector:{{ .Version }}-amd64
- otel/opentelemetry-collector:{{ .Version }}-armv7
- otel/opentelemetry-collector:{{ .Version }}-arm64
- otel/opentelemetry-collector:{{ .Version }}-ppc64le
- otel/opentelemetry-collector:{{ .Version }}-s390x
- name_template: otel/opentelemetry-collector:latest
image_templates:
- otel/opentelemetry-collector:latest-386
- otel/opentelemetry-collector:latest-amd64
- otel/opentelemetry-collector:latest-armv7
- otel/opentelemetry-collector:latest-arm64
- otel/opentelemetry-collector:latest-ppc64le
- otel/opentelemetry-collector:latest-s390x
- name_template: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}
image_templates:
- ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{ .Version }}-386