---
apiVersion: v1
# The repository name in registry1, excluding /ironbank/
name: "elastic/apm-server/apm-server"
# List of tags to push for the repository in registry1
# The most specific version should be the first tag and will be shown
# on ironbank.dsop.io
tags:
- "${APM_SERVER_VERSION}"
- "latest"
# Build args passed to Dockerfile ARGs
args:
  BASE_IMAGE: "redhat/ubi/ubi9"
  BASE_TAG: "9.5"
  ELASTIC_STACK: "${APM_SERVER_VERSION}"
  ELASTIC_PRODUCT: "apm-server"
# Docker image labels
labels:
  org.opencontainers.image.title: "apm-server"
  ## Human-readable description of the software packaged in the image
  org.opencontainers.image.description: "APM Server receives data from the Elastic APM agents and stores the data into Elasticsearch"
  ## License(s) under which contained software is distributed
  org.opencontainers.image.licenses: "Elastic License"
  ## URL to find more information on the image
  org.opencontainers.image.url: "https://github.com/elastic/apm-server"
  ## Name of the distributing entity, organization or individual
  org.opencontainers.image.vendor: "Elastic"
  org.opencontainers.image.version: "${APM_SERVER_VERSION}"
  ## Keywords to help with search (ex. "cicd,gitops,golang")
  mil.dso.ironbank.image.keywords: "apm,observabilty,o11y,oblt,performance,monitoring,elastic,elasticsearch,golang"
  ## This value can be "opensource" or "commercial"
  mil.dso.ironbank.image.type: "commercial"
  ## Product the image belongs to for grouping multiple images
  mil.dso.ironbank.product.name: "apm-server"
# List of resources to make available to the offline build context
resources:
  - filename: "apm-server-${APM_SERVER_VERSION}-linux-x86_64.tar.gz"
    url: "<artifact_path>/apm-server-${APM_SERVER_VERSION}-linux-x86_64.tar.gz"
    validation:
      type: "sha512"
      value: "<insert SHA 512 here>"
  - filename: tinit
    url: https://github.com/krallin/tini/releases/download/v0.19.0/tini-amd64
    validation:
      type: sha256
      value: 93dcc18adc78c65a028a84799ecf8ad40c936fdfc5f2a57b1acda5a8117fa82c
# List of project maintainers
maintainers:
  - email: "ivan.fernandez@elastic.co"
    name: "Ivan Fernandez Calvo"
    username: "ivan.fernandez"
  - email: "victor.martinez@elastic.co"
    name: "Victor Martinez"
    username: "victor.martinez"
