Kubernetes distribuye binarios para cada componente, así como un conjunto estándar de aplicaciones de cliente para realizar el arranque o interactuar con un cluster. Componentes como el API server son capaces de ejecutarse dentro de imágenes de contenedor dentro de un cluster. Esos componentes también se distribuyen en imágenes de contenedor como parte del proceso oficial de lanzamiento. Todos los binarios, así como las imágenes de contenedor, están disponibles para múltiples sistemas operativos y arquitecturas de hardware.
La herramienta de línea de comandos de Kubernetes, kubectl, te permite ejecutar comandos contra clusters de Kubernetes.
Puedes usar kubectl para desplegar aplicaciones, inspeccionar y gestionar recursos del cluster,
y ver logs. Para más información, incluyendo una lista completa de las operaciones de kubectl, consulta la
documentación de referencia de kubectl.
kubectl se puede instalar en una variedad de plataformas Linux, macOS y Windows. Busca tu sistema operativo preferido a continuación.
Todas las imágenes de contenedor de Kubernetes se despliegan en el
registro de imágenes de contenedor registry.k8s.io.
| Imagen de contenedor | Arquitecturas soportadas |
|---|---|
| registry.k8s.io/kube-apiserver:v1.36.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-controller-manager:v1.36.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-proxy:v1.36.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/kube-scheduler:v1.36.0 | amd64, arm, arm64, ppc64le, s390x |
| registry.k8s.io/conformance:v1.36.0 | amd64, arm, arm64, ppc64le, s390x |
Todas las imágenes de contenedor están disponibles para múltiples arquitecturas, por lo que el
container runtime debería elegir la correcta basándose en la plataforma subyacente.
También es posible descargar una arquitectura dedicada añadiendo un sufijo al
nombre de la imagen de contenedor, por ejemplo
registry.k8s.io/kube-apiserver-arm64:v1.36.0.
Kubernetes v1.26 [beta]
Para Kubernetes v1.36, las imágenes de contenedor están firmadas utilizando firmas de sigstore:
El proyecto Kubernetes publica una lista de imágenes de contenedor de Kubernetes firmadas en formato SPDX 2.3. Puedes obtener esa lista utilizando:
curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" | grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed 's/-v1/:v1/'
Para verificar manualmente las imágenes de contenedor firmadas de los componentes principales de Kubernetes, consulta Verificar imágenes de contenedor firmadas.
Si descargas una imagen de contenedor para una arquitectura específica, la imagen de arquitectura única está firmada de la misma manera que en las listas de manifests multi-arquitectura.
You can find links to download Kubernetes components (and their checksums) in the CHANGELOG files. Alternately, use downloadkubernetes.com to filter by version and architecture.
You can find the links to download v1.36 Kubernetes components (along with their checksums) below. To access downloads for older supported versions, visit the respective documentation link for older versions or use downloadkubernetes.com.
¿Esta página le ha sido de ayuda?
Muchas gracias por el feedback. Si tienes alguna pregunta específica sobre como usar Kubernetes, puedes preguntar en Stack Overflow. Abre un issue en el repositorio de GitHub si quieres reportar un problema o sugerir alguna mejora.