Aggiornamento di un'applicazione
Scopri come aggiornare le applicazioni con OCI Functions.
Dopo aver creato un'applicazione in precedenza in OCI Functions, è possibile modificare alcuni dettagli dell'applicazione, ma non tutti. Ad esempio, è possibile modificare i criteri di verifica della firma dell'applicazione.
Per ulteriori informazioni sulle applicazioni, vedere Applicazioni.
- Nella pagina di elenco Applicazioni selezionare l'applicazione che si desidera aggiornare. Per assistenza nella ricerca della pagina elenco o dell'applicazione, vedere Elenco delle applicazioni.
- Utilizzare le diverse schede per aggiornare alcune o tutte le informazioni riportate di seguito.
- Gruppi di sicurezza di sistema: vedere Aggiunta di applicazioni ai gruppi di sicurezza di sistema (NSG)
- Configurazione: vedere Passaggio dei parametri di configurazione personalizzati alle funzioni.
- Verifica della firma: vedere Firma delle immagini delle funzioni e applicazione dell'uso delle immagini firmate dal registro.
- Log: vedere Memorizzazione e visualizzazione di log delle funzioni.
- Tracce: vedere Trace distribuita per le funzioni.
Utilizzo dell'interfaccia CLI Fn Project
Suggerimento
Di tanto in tanto, vengono rilasciate nuove versioni dell'interfaccia CLI di Fn Project. Ti consigliamo di controllare regolarmente che sia installata l'ultima versione. Per ulteriori informazioni, vedere Passi per l'aggiornamento dell'interfaccia CLI di Fn Project.Per utilizzare l'interfaccia CLI di Fn Project per aggiornare un'applicazione esistente nel server OCI Functions:
-
Accedere all'ambiente di sviluppo come sviluppatore di funzioni.
-
In una finestra di terminale, aggiornare le proprietà di un'applicazione esistente immettendo:
fn update app <app-name> --<property> <value>Dove:
-
<app-name>è il nome dell'applicazione esistente che si desidera aggiornare. -
--<property> <value>è la proprietà che si desidera aggiornare e il nuovo valore che si desidera abbia. Immetterefn update app --helpper visualizzare una lista di proprietà e valori validi.
Ad esempio:
fn update app acmeapp --syslog-url tcp://my.papertrail.com:4242Le proprietà dell'applicazione esistente vengono aggiornate con i valori specificati.
-
-
Verificare che l'applicazione sia stata aggiornata immettendo:
fn inspect app <app-name>Ad esempio:
fn inspect app acme-appoutput:
{ "annotations": { "oracle.com/oci/compartmentId": "ocid1.compartment.oc1..aaaaaaaaw______nyq", "oracle.com/oci/subnetIds": [ "ocid1.subnet.oc1.iad.aaaaaaaa7______5qa" ] }, "created_at": "2020-02-18T11:53:07.375Z", "id": "ocid1.fnapp.oc1.iad.aaaaaaaaaf______r3ca", "name": "acme-app", "syslog_url": "tcp://my.papertrail.com:4242", "updated_at": "2020-03-25T10:13:32.163Z" }
Uso dell'interfaccia CLI OCI
Per aggiornare un'applicazione, utilizzare il comando oci fn application update e i parametri necessari:
oci fn application update --application-id <application-ocid> [OPTIONS]Per una lista completa di flag e opzioni di variabile per i comandi CLI OCI, vedere Riferimento alla riga di comando.
-
Eseguire l'operazione API UpdateApplication per aggiornare le applicazioni.