Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Il 10 marzo 2020 abbiamo rilasciato una nuova versione di Apigee Edge for Private Cloud.
Procedura di aggiornamento
Per aggiornare l'installazione, esegui la seguente procedura sui nodi Edge:
-
Su tutti i nodi Edge:
- Pulisci i repository Yum:
sudo yum clean all
- Scarica l'ultimo file
bootstrap_4.19.01.shdi Edge 4.19.01 in/tmp/bootstrap_4.19.01.sh:curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
- Installa l'utilità
apigee-servicedi Edge 4.19.01 e le dipendenze:sudo bash /tmp/bootstrap_4.19.01.sh apigeeuser=uName apigeepassword=pWord
Dove uName:pWord sono il nome utente e la password che hai ricevuto da Apigee. Se ometti pWord, ti verrà chiesto di inserirla.
- Aggiorna l'utilità
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Utilizza il comando
sourceper eseguire lo scriptapigee-service.sh:source /etc/profile.d/apigee-service.sh
- Pulisci i repository Yum:
- Aggiorna l'utilità
apigee validate:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Importa il nuovo proxy SmartDocs da
smartdocs.zipnella directory/opt/apigee/apigee-validate/bundlesed esegui il deployment come nuova revisione. Il nuovo proxy deve essere importato nell'organizzazione in cui è attualmente configurato SmartDocs. Se necessario, il deployment del proxy come nuova revisione semplifica il rollback.Nota: prima del deployment, verifica che
<VirtualHost>nel nuovo proxy corrisponda alla configurazione<VirtualHost>attualmente impostata nel tuo ambiente. In caso contrario, modifica il proxy prima del deployment. - Dall'interfaccia utente di Edge, crea e aggiorna un KVM denominato "smartdocs_whitelist", come mostrato nella figura seguente.
Il KVM deve essere creato nell'organizzazione e nell'ambiente in cui è attualmente implementato il proxy SmartDocs.
Nota: assicurati che la casella encrypted NON sia selezionata.
- Aggiungi una chiave denominata "is_whitelist_configured", dove il valore è "YES".
- Aggiungi una seconda chiave denominata "allowed_hosts", dove i valori sono nomi host o indirizzi IP separati da spazi
chiamati da SmartDocs. Il valore di "allowed_hosts" deve includere tutti gli host inclusi nelle specifiche OpenAPI
aggiunte a SmartDocs. Ad esempio, se hai una specifica OpenAPI che chiama
mocktarget.apigee.net, dovrai aggiungeremocktarget.apigee.netal valore "allowed_hosts". Se un host non è incluso nel KVM, la risposta di SmartDocs sarà400 Bad Requestcon un payload di contenutiBad Request-Hostname not permitted
Nota: se non aggiungi e configuri questo KVM, il proxy non applicherà la lista consentita. Ciò
potrebbe comportare l'accesso non autorizzato ai tuoi host e indirizzi IP. Nei valori "allowed_hosts" devono essere inclusi solo i nomi host e gli indirizzi IP degli
endpoint API documentati con SmartDocs.
Software supportati
Nessuno.
Ritiri e dismissioni
Nessuno.
Bug corretti
La tabella seguente elenca i bug corretti in questa release:
| ID problema | Descrizione |
|---|---|
| 145340106 | Vulnerabilità dell'API Apigee SmartDocs Proxy Apigee SmartDocs aggiornato per risolvere la vulnerabilità di sicurezza. Per ulteriori informazioni e passaggi obbligatori, consulta Procedura di aggiornamento. |