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 questa procedura sui nodi Edge:
-
Su tutti i nodi edge:
- Pulisci i repository Yum:
sudo yum clean all
- Scarica l'ultimo file Edge 4.19.06
bootstrap_4.19.06.shin/tmp/bootstrap_4.19.06.sh:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- Installa l'utilità e le dipendenze Edge 4.19.06
apigee-service:sudo bash /tmp/bootstrap_4.19.06.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 inserirlo.
- 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 Smart Docs da
smartdocs.zipnella directory/opt/apigee/apigee-validate/bundlese esegui il deployment come nuova revisione. Il nuovo proxy deve essere importato nell'organizzazione in cui è attualmente configurato Smart Docs. Il deployment del proxy come nuova revisione semplificherà il rollback, se necessario.Nota: prima del deployment, verifica che
<VirtualHost>nel nuovo proxy corrisponda alla configurazione di<VirtualHost>attualmente impostata nel tuo ambiente. In caso contrario, modifica il proxy prima del deployment. - Dall'interfaccia utente 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 criptato NON sia selezionata.
- Aggiungi una chiave denominata "is_whitelist_configured", dove il valore è "YES".
- Aggiungi una seconda chiave denominata "allowed_hosts", in cui i valori sono nomi host o indirizzi IP separati da spazi
chiamati da Smart Docs. Il valore di "allowed_hosts" deve includere tutti gli host inclusi nelle specifiche OpenAPI
aggiunte a Smart Docs. 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 Smart Docs sarà400 Bad Requestcon un payload di contenuti diBad Request-Hostname not permitted.
Nota: se non aggiungi e configuri questo KVM, il proxy non applicherà l'inserimento nella 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 Smart Docs.
Software supportati
Nessuno.
Ritiri e deprecazioni
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à della sicurezza. Per ulteriori informazioni e i passaggi necessari, consulta la procedura di aggiornamento. |