Es posible que parte o toda la información de esta página no se aplique a Trusted Cloud de S3NS.
Implementa tus aplicaciones en clústeres de GKE de arquitectura mixta, aarch64 o AMD64
De forma predeterminada, Skaffold detecta automáticamente la arquitectura de tu clúster de destino y compila una imagen que coincide con la arquitectura de tu estación de trabajo, incluso si la arquitectura de tu clúster de destino es mixta (x86 y Arm).
También tienes la opción de agregar un parámetro a tu archivo skaffold.yaml
que especifique para qué plataforma compilar, lo que anula la detección automática de Skaffold.
Si deseas anular la detección automática de Skaffold cuando compilas tu imagen, puedes especificar la plataforma para la que deseas compilar imágenes en tu archivo skaffold.yaml
.
En la siguiente lista, se muestran los valores posibles para la marca --platform
en tu CLI o el parámetro platforms
en tu archivo skaffold.yaml
:
x86 |
Arm |
amd64 |
aarch64 |
linux/amd64 |
linux/aarch64 |
Para especificar la plataforma para la que deseas compilar tu imagen, agrega el parámetro platforms
al archivo skaffold.yaml
:
build:
platforms: ["linux/aarch64"]
artifacts:
- image: example
Para obtener más información sobre la compatibilidad de Cloud Code con Arm y
clústeres de GKE de arquitectura mixta, consulta
Compatibilidad con Arm.
Obtener asistencia
Para enviar comentarios, informa problemas en
GitHub o haz preguntas en
Stack Overflow.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-15 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-15 (UTC)"],[[["Skaffold automatically detects the target cluster's architecture and builds a matching image, even in mixed-architecture environments."],["You can override Skaffold's automatic detection by specifying the desired platform using the `platforms` parameter in your `skaffold.yaml` file."],["The `platforms` parameter in `skaffold.yaml` or the `--platform` flag in the CLI can use values like `amd64`, `linux/amd64`, `aarch64`, or `linux/aarch64`."],["To specify the platform, add a `platforms` section to your `skaffold.yaml` file under the `build` section, with an array of desired values, such as `platforms: [\"linux/aarch64\"]`."]]],[]]