Skip to content

Commit 8dd1f30

Browse files
saschagrunertTim Bannister
andcommitted
Fix container image state and add warning for signatures
Fixing the feature state and adding a warning about the non matching signatures issue. Signed-off-by: Sascha Grunert <[email protected]> Co-authored-by: Tim Bannister <[email protected]>
1 parent 1483479 commit 8dd1f30

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

content/en/releases/download.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,35 @@ Find your preferred operating system below.
3333
All Kubernetes container images are deployed to the
3434
`registry.k8s.io` container image registry.
3535

36-
{{< feature-state for_k8s_version="v1.24" state="alpha" >}}
37-
3836
For Kubernetes {{< param "version" >}}, the following
39-
container images are signed using [cosign](https://github.com/sigstore/cosign)
37+
container images are signed using [sigstore](https://sigstore.dev)
4038
signatures:
4139

42-
| Container Image | Supported Architectures |
43-
| ------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
40+
| Container Image | Supported Architectures |
41+
| ------------------------------------------------------------------------- | --------------------------------- |
4442
| registry.k8s.io/kube-apiserver:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
4543
| registry.k8s.io/kube-controller-manager:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
4644
| registry.k8s.io/kube-proxy:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
4745
| registry.k8s.io/kube-scheduler:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
4846
| registry.k8s.io/conformance:v{{< skew currentPatchVersion >}} | amd64, arm, arm64, ppc64le, s390x |
4947

48+
### Container image signatures
49+
50+
{{< feature-state for_k8s_version="v1.26" state="beta" >}}
51+
52+
For Kubernetes {{< param "version" >}},
53+
container images are signed using [sigstore](https://sigstore.dev)
54+
signatures:
55+
56+
{{< note >}}
57+
Container image sigstore signatures do currently not match between different geographical locations.
58+
More information about this problem is available in the corresponding
59+
[GitHub issue](https://github.com/kubernetes/registry.k8s.io/issues/187).
60+
{{< /note >}}
61+
62+
### Container image architectures
63+
64+
5065
All container images are available for multiple architectures, whereas the
5166
container runtime should choose the correct one based on the underlying
5267
platform. It is also possible to pull a dedicated architecture by suffixing the
@@ -71,4 +86,4 @@ To manually verify signed container images of Kubernetes core components, refer
7186

7287
## Binaries
7388

74-
{{< release-binaries >}}
89+
{{< release-binaries >}}

0 commit comments

Comments
 (0)