Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
eb appversion
Descrizione
Il comandoappversion
di CLI EB gestisce le versioni dell'applicazione Elastic Beanstalk. È possibile creare una nuova versione dell'applicazione senza distribuire, eliminare una versione dell'applicazione o creare la policy del ciclo di vita della versione dell'applicazione. Se invochi il comando senza opzioni, passa alla modalità interattiva.
Utilizza l'opzione --create
per creare una nuova versione dell'applicazione.
Utilizza l'opzione --delete
per eliminare una versione dell'applicazione.
Utilizza l'opzione lifecycle
per visualizzare o creare la policy del ciclo di vita della versione dell'applicazione. Per ulteriori informazioni, consultare Configurazione delle impostazioni del ciclo di vita delle versioni delle applicazioni.
Sintassi
eb appversion
eb appversion [-c | --create]
eb appversion [-d | --delete] version-label
eb appversion lifecycle [-p | --print]
Opzioni
Nome |
Descrizione Tipo: string |
---|---|
-a oppure --application_name |
Il nome dell'applicazione. Se non viene trovata un'applicazione con il nome specificato, la CLI EB crea una versione dell'applicazione per una nuova applicazione. Applicabile solo con l'opzione Tipo: String |
-c oppure --creare |
Crea una nuova versione dell'applicazione. |
-d oppure --delete |
Elimina la versione dell'applicazione etichettata con etichetta di versione . |
oppure
|
Specifica un'etichetta da utilizzare per la versione che la CLI EB crea. Se non si utilizza questa opzione, la CLI EB genera una nuova etichetta univoca. Se fornisci un'etichetta di versione, assicurati che sia unica. Applicabile solo con l'opzione Tipo: string |
ciclo di vita |
Richiamare l'editor predefinito per creare una nuova policy del ciclo di vita della versione dell'applicazione. Utilizza questa policy per evitare di raggiungere la quota della versione dell'applicazione. |
lifecycle -p oppure lifecycle --print |
Visualizza la policy attuale del ciclo di vita dell'applicazione. |
oppure
|
La descrizione per la versione dell'applicazione. È racchiusa tra virgolette doppie. Applicabile solo con l'opzione Tipo: string |
oppure
|
Pre-elabora e convalida l'ambiente il manifest e i file di configurazione dell'ambiente nel bundle di origine. La convalida dei file di configurazione può identificare i problemi. Si consiglia di eseguire questa operazione prima di distribuire la versione dell'applicazione nell'ambiente. Applicabile solo con l'opzione |
|
Repository e ramo CodeCommit. Per ulteriori informazioni, consulta Utilizzo della CLI EB con AWS CodeCommit. Applicabile solo con l'opzione |
|
Usa i file in scena nell'indice git, invece del commit HEAD, per creare la versione dell'applicazione. Applicabile solo con l'opzione |
|
Il numero di minuti prima che il comando scada. Applicabile solo con l'opzione |
Utilizzo del comando in maniera interattiva
Se utilizzi il comando senza argomenti, l'output visualizza le versioni dell'applicazione. Sono elencati in ordine cronologico inverso, con l'ultima versione elencata per prima. Consulta la sezione Examples (Esempi) per gli esempi su come appare lo schermo. Nota che la riga di stato viene visualizzata nella parte inferiore. La riga di stato mostra le informazioni sensibili al contesto.
Premi d
per eliminare una versione dell'applicazione, premi l
per gestire la policy del ciclo di vita per la tua applicazione o premi q
per uscire senza apportare modifiche.
Nota
Se la versione è stata distribuita in un ambiente qualsiasi, non è possibile eliminarla.
Output
Il comando con l'opzione --create
visualizza un messaggio di conferma che la versione dell'applicazione è stata creata.
Il comando con l'opzione --delete
versione-label
visualizza un messaggio di conferma che la versione dell'applicazione è stata eliminata.
Esempi
L'esempio seguente mostra la finestra interattiva di un'applicazione senza distribuzioni.
L'esempio seguente mostra la finestra interattiva per un'applicazione con la quarta versione, con l'etichetta della versione Sample Application (Applicazione di esempio), distribuita.
L'esempio seguente mostra l'output da un comando eb appversion lifecycle -p, dove ACCOUNT-ID
è l'ID account dell'utente:
Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::
ACCOUNT-ID
:role/aws-elasticbeanstalk-service-role