Alcune o tutte le informazioni in questa pagina potrebbero non essere applicabili a Trusted Cloud di S3NS.
Esegui il deployment delle applicazioni in cluster GKE aarch64, AMD64 o con architettura mista
Per impostazione predefinita, Skaffold rileva automaticamente l'architettura del cluster di destinazione e crea un'immagine corrispondente all'architettura della tua workstation, anche se l'architettura del cluster di destinazione è mista (sia x86 che Arm).
Hai anche la possibilità di aggiungere un parametro nel
skaffold.yaml
file che specifica la piattaforma per la quale eseguire la compilazione, che sostituisce
il rilevamento automatico di Skaffold.
Se vuoi ignorare il rilevamento automatico di Skaffold durante la creazione dell'immagine,
puoi specificare la piattaforma per la quale vuoi creare le immagini nel
tuo file skaffold.yaml
.
Il seguente elenco mostra i possibili valori per il
--platform
flag nell'interfaccia a riga di comando o per il parametro platforms
nel
skaffold.yaml
file:
x86 |
Arm |
amd64 |
aarch64 |
linux/amd64 |
linux/aarch64 |
Per specificare la piattaforma per cui vuoi creare l'immagine, aggiungi il parametro platforms
al file skaffold.yaml
:
build:
platforms: ["linux/aarch64"]
artifacts:
- image: example
Per scoprire di più sul supporto di Cloud Code per i cluster GKE Arm e con architettura mista, consulta Supporto di Arm.
Richiedi assistenza
Per inviare feedback, segnala i problemi su
GitHub o fai una domanda su
Stack Overflow.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-08-11 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-11 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\"]`."]]],[]]