Skip to content

Commit 5fcaddb

Browse files
authored
Merge pull request #650 from jetstack/add_oci_annotations
Add OCI image annotations
2 parents 731d789 + 09a4408 commit 5fcaddb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

make/00_mod.mk

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,18 @@ oci_preflight_image_name := quay.io/jetstack/venafi-agent
2222
oci_preflight_image_tag := $(VERSION)
2323
oci_preflight_image_name_development := jetstack.local/venafi-agent
2424

25+
# Annotations are the standardised set of annotations we set on every component we publish
26+
oci_preflight_build_args := \
27+
--image-annotation="org.opencontainers.image.vendor"="CyberArk Software Ltd." \
28+
--image-annotation="org.opencontainers.image.licenses"="EULA - https://www.cyberark.com/contract-terms/" \
29+
--image-annotation="org.opencontainers.image.authors"="[email protected]" \
30+
--image-annotation="org.opencontainers.image.title"="Venafi Kubernetes Agent" \
31+
--image-annotation="org.opencontainers.image.description"="Gathers machine identity data from Kubernetes clusters." \
32+
--image-annotation="org.opencontainers.image.url"="https://www.cyberark.com/products/certificate-manager-for-kubernetes/" \
33+
--image-annotation="org.opencontainers.image.documentation"="https://docs.venafi.cloud/vaas/k8s-components/c-tlspk-agent-overview/" \
34+
--image-annotation="org.opencontainers.image.version"="$(VERSION)" \
35+
--image-annotation="org.opencontainers.image.revision"="$(GITCOMMIT)"
36+
2537
deploy_name := venafi-kubernetes-agent
2638
deploy_namespace := venafi
2739

0 commit comments

Comments
 (0)