Skip to content

Commit 1e49e38

Browse files
authored
Merge pull request #44062 from saschagrunert/images
Fix container image state and add warning for signatures
2 parents 1483479 + 8dd1f30 commit 1e49e38

File tree

1 file changed

+21
-6
lines changed

1 file changed

+21
-6
lines changed

content/en/releases/download.md

+21-6
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)