Skip to content

Add OCI image annotations#650

Merged
inteon merged 1 commit into
masterfrom
add_oci_annotations
Apr 30, 2025
Merged

Add OCI image annotations#650
inteon merged 1 commit into
masterfrom
add_oci_annotations

Conversation

@inteon
Copy link
Copy Markdown
Contributor

@inteon inteon commented Apr 30, 2025

Add OCI image annotations.

Signed-off-by: Tim Ramlot <42113979+inteon@users.noreply.github.com>
Comment thread make/00_mod.mk
Comment on lines +25 to +35
# Annotations are the standardised set of annotations we set on every component we publish
oci_preflight_build_args := \
--image-annotation="org.opencontainers.image.vendor"="CyberArk Software Ltd." \
--image-annotation="org.opencontainers.image.licenses"="EULA - https://www.cyberark.com/contract-terms/" \
--image-annotation="org.opencontainers.image.authors"="support@venafi.cloud" \
--image-annotation="org.opencontainers.image.title"="Venafi Kubernetes Agent" \
--image-annotation="org.opencontainers.image.description"="Gathers machine identity data from Kubernetes clusters." \
--image-annotation="org.opencontainers.image.url"="https://www.cyberark.com/products/certificate-manager-for-kubernetes/" \
--image-annotation="org.opencontainers.image.documentation"="https://docs.venafi.cloud/vaas/k8s-components/c-tlspk-agent-overview/" \
--image-annotation="org.opencontainers.image.version"="$(VERSION)" \
--image-annotation="org.opencontainers.image.revision"="$(GITCOMMIT)"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question: Where do these values come from? How can I evaluate whether these are what the product team want?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

@SgtCoDFish SgtCoDFish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@inteon inteon merged commit 5fcaddb into master Apr 30, 2025
2 checks passed
@inteon inteon deleted the add_oci_annotations branch December 11, 2025 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants