-
Notifications
You must be signed in to change notification settings - Fork 527
/
Copy pathhardening_manifest.yaml
54 lines (54 loc) · 2.25 KB
/
hardening_manifest.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
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: "[email protected]"
name: "Ivan Fernandez Calvo"
username: "ivan.fernandez"
- email: "[email protected]"
name: "Victor Martinez"
username: "victor.martinez"