Anwendung aktualisieren
Erfahren Sie, wie Sie Anwendungen mit OCI Functions aktualisieren.
Nachdem Sie zuvor eine Anwendung in OCI Functions erstellt haben, können Sie einige, aber nicht alle Details der Anwendung ändern. Beispiel: Sie können die Signaturverifizierungs-Policy der Anwendung ändern.
Weitere Informationen zu Anwendungen finden Sie in Anwendungen.
- Klicken Sie auf der Listenseite Anwendungen auf die Anwendung, die Sie aktualisieren möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder der Anwendung benötigen, finden Sie weitere Informationen unter Anwendungen auflisten.
- Verwenden Sie die verschiedenen Registerkarten, um einige oder alle folgenden Informationen zu aktualisieren:
- Netzwerksicherheitsgruppen: Siehe Anwendungen zu Netzwerksicherheitsgruppen (NSGs) hinzufügen
- Konfiguration: Siehe Benutzerdefinierte Konfigurationsparameter an Funktionen übergeben.
- Signaturprüfung: Siehe Funktionsimages signieren und die Verwendung signierte Images aus Registry erzwingerten.
- Logs: Siehe Funktionslogs speichern und anzeigen.
- Traces: Siehe Verteiltes Tracing für Funktionen.
Mit der Fn-Projekt-CLI
Tipp
Gelegentlich werden neue Versionen der Fn-Projekt-CLI veröffentlicht. Wir empfehlen Ihnen, regelmäßig zu überprüfen, ob die neueste Version installiert ist. Weitere Informationen finden Sie in Schritte zum Upgrade der Fn-Projekt-CLI.So aktualisieren Sie eine vorhandene Anwendung auf dem OCI Functions-Server mit der Fn-Projekt-CLI:
-
Melden Sie sich als Funktionsentwickler bei Ihrer Entwicklungsumgebung an.
-
Aktualisieren Sie in einem Terminalfenster die Eigenschaften einer vorhandenen Anwendung:
fn update app <app-name> --<property> <value>Hierbei gilt:
-
<app-name>ist der Name der vorhandenen Anwendung, die Sie aktualisieren möchten. -
--<property> <value>sind die zu aktualisierende Eigenschaft sowie deren neuer Wert. Geben Siefn update app --helpein, um eine Liste der Eigenschaften und gültigen Werte anzuzeigen.
Beispiel:
fn update app acmeapp --syslog-url tcp://my.papertrail.com:4242Die Eigenschaften der vorhandenen Anwendung werden mit den von Ihnen angegebenen Werten aktualisiert.
-
-
Prüfen Sie, ob die Anwendung aktualisiert wurde, indem Sie Folgendes eingeben:
fn inspect app <app-name>Beispiel:
fn inspect app acme-appAusgabe:
{ "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" }
OCI-CLI verwenden
Verwenden Sie den Befehl oci fn application update und die erforderlichen Parameter, um eine Anwendung zu aktualisieren:
oci fn application update --application-id <application-ocid> [OPTIONS]Eine vollständige Liste der Kennzeichen und Variablenoptionen für OCI-CLI-Befehle finden Sie in der Befehlszeilenreferenz.
-
Führen Sie den API-Vorgang UpdateApplication aus, um Anwendungen zu aktualisieren.