Skip to content

Commit 2f313a5

Browse files
committed
Update signing KEP to match new scope
This changes the KEP to match the new scope as well as targeting the implementation for v1.26. Signed-off-by: Sascha Grunert <[email protected]>
1 parent bf06e8e commit 2f313a5

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

keps/sig-release/3031-signing-release-artifacts/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,14 @@ tarballs, documentation and the SBOM.
118118
This explicitly exudes the provenance data, which will be signed into a
119119
different location once we graduate the feature to GA.
120120

121+
Part of this graduation is that we integrate the file signing into our existing
122+
release pipeline. This incorporates an architectural change, because we will now
123+
sign images as well as files in a dedicated step. We call this step `krel sign`,
124+
and it will run between `krel stage` and `krel release`. The purpose of
125+
`krel sign` will be to read the staged files and images, sign them and push the
126+
signatures into their desired locations for the following promotion as well as
127+
`krel release` steps.
128+
121129
### User Stories (Optional)
122130

123131
- As an end user, I would like to be able to verify the Kubernetes release

keps/sig-release/3031-signing-release-artifacts/kep.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ stage: beta
1818
latest-milestone: "v1.25"
1919
milestone:
2020
alpha: "v1.24"
21-
beta: "v1.25"
21+
beta: "v1.26"
2222
# stable: "v1.22"
2323
disable-supported: true

0 commit comments

Comments
 (0)