* Revert "Remove dockerhub destination (#902)"
This reverts commit 0c9c516a93
.
* add changelog
* make generate-goreleaser
This commit is contained in:
parent
0e46b7729d
commit
b93543b577
|
@ -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]
|
|
@ -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
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue