Skip to content

Commit 91ac200

Browse files
authored
Merge pull request #225 from m3t3kh4n/master
Implementation Guide for Pinning of Artifacts and change link for Docker Content Trust
2 parents 7d7dc35 + 5691cb0 commit 91ac200

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/assets/YAML/default/BuildAndDeployment/Build.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ Build and Deployment:
7979
measure: Pinning of artifacts ensure that changes are performed only when intended.
8080
comment: The usage of pinning requires a good processes for patching. Therefore,
8181
choose this activity wisly.
82+
meta:
83+
implementationGuide: Pinning artifacts in Dockerfile refers to the practice of using specific,
84+
immutable versions of base images and dependencies in your build process. Instead of using the
85+
latest tag for your base image, select a specific version or digest. For example, replace FROM node:latest,
86+
to FROM node@sha256:abcdef12.
8287
difficultyOfImplementation:
8388
knowledge: 2
8489
time: 2
@@ -103,6 +108,11 @@ Build and Deployment:
103108
evidence: ""
104109
comments: ""
105110
SBOM of components:
111+
description: |-
112+
SBOM (Software Bill of Materials) is a document that lists all components, libraries,
113+
and dependencies used in a software application or container image. Creating an SBOM
114+
during the build process can help ensure transparency, security, and license compliance
115+
for your application.
106116
risk: In case a vulnerability of severity high or critical exists, it needs
107117
to be known where an artifacts with that vulnerability is deployed with which
108118
dependencies.

src/assets/YAML/default/implementations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ implementations:
3232
docker-content-trust:
3333
name: Docker Content Trust
3434
tags: []
35-
url: https://docs.docker.com/notary/getting_started/
35+
url: https://docs.docker.com/engine/security/trust/
3636
in-toto:
3737
name: in-toto
3838
tags: []

0 commit comments

Comments
 (0)