4.18.05.04 - Note di rilascio di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Vai alla sezione Documentazione di Apigee X.
Informazioni

Il 10 marzo 2020 abbiamo rilasciato una nuova versione di Apigee Edge per il cloud privato.

Procedura di aggiornamento

Per aggiornare l'installazione, esegui la seguente procedura sui nodi Edge:

  1. Su tutti i nodi Edge:

    1. Pulisci i repository Yum:
      sudo yum clean all
    2. Scarica l'ultimo file di Edge 4.18.05 bootstrap_4.18.05.sh in /tmp/bootstrap_4.18.05.sh:
      curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
    3. Installa l'utilità e le dipendenze Edge 4.18.05 apigee-service:
      sudo bash /tmp/bootstrap_4.18.05.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.

    4. Aggiorna l'utilità apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Utilizza il comando source per eseguire lo script apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Aggiorna l'utilità apigee validate:
    sudo /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  3. Importa il nuovo proxy SmartDocs da smartdocs.zip in /opt/apigee/apigee-validate/bundles ed eseguirne il deployment come nuova revisione. Il nuovo proxy deve essere importato nell'organizzazione in cui SmartDocs è attualmente configurato. Il deployment del proxy come nuova revisione semplifica il rollback, se necessario.

    Nota: prima del deployment, assicurati che gli attributi <VirtualHost> nel nuovo proxy corrisponde alla configurazione <VirtualHost> attualmente impostata in del tuo ambiente. In caso contrario, modifica il proxy prima del deployment.

  4. Dalla UI Edge, crea e aggiorna una KVM denominata "smartdocs_Whitelist", come mostrato nella figura di seguito. La KVM deve essere creata nell'organizzazione e nell'ambiente in cui è installato il proxy SmartDocs di cui è stato eseguito il deployment.

    Nota: assicurati che la casella per il critto NON sia selezionata.

    • Aggiungi una chiave denominata "is_Whitelist_configuration", dove il valore è "YES".
    • Aggiungi una seconda chiave denominata "allowed_hosts", in cui i valori sono nomi host o indirizzi IP separati da spazi. chiamato da SmartDocs. Il valore di "allowed_hosts" dovrebbe includere tutti gli host inclusi nelle specifiche OpenAPI aggiunto a SmartDocs. Ad esempio, se disponi di una specifica OpenAPI che chiama mocktarget.apigee.net, dovrai aggiungere mocktarget.apigee.net a "allowed_hosts" valore. Se un host non è inclusa nella KVM, la risposta SmartDocs sarà 400 Bad Request con un contenuto payload di Bad Request-Hostname not permitted.
    di Gemini Advanced. Interfaccia di creazione KVM Nota: se non aggiungi e non configuri questa KVM, il proxy non applicherà l'autorizzazione. Questo potrebbe causare un accesso non autorizzato a host e indirizzi IP. Solo i nomi host e gli indirizzi IP di Gli endpoint API documentati con SmartDocs devono essere inclusi nel file "allowed_hosts" e i relativi valori.

Software supportato

Nessuno.

Cessazioni e ritiri

Nessuno.

Bug corretti

Nella tabella seguente sono elencati i bug risolti in questa release:

ID problema Descrizione
145340106

Vulnerabilità dell'API Apigee SmartDocs

Aggiornato il proxy Apigee SmartDocs per risolvere le vulnerabilità di sicurezza. Vedi Aggiorna la procedura per ulteriori informazioni e i passaggi richiesti.