Installazione di Edge Microgateway

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

Edge Microgateway v. 3.2.x

In questo argomento viene spiegato come installare o disinstallare Edge Microgateway.

Requisiti hardware minimi

Edge Microgateway richiede la seguente configurazione hardware minima:

  • Su una macchina virtuale (VM), Edge Microgateway richiede almeno 1 core e almeno 256 MB di RAM. Il processo Edge Microgateway di per sé richiede meno di 128 MB di RAM.
  • In un container, Microgateway può essere utilizzato con immagini di dimensioni inferiori a 100 MB.

Prerequisiti

  • Apigee supporta le release LTS attive o di manutenzione LTS su Windows, macOS e Linux. Per ulteriori informazioni, consulta Software supportato per Apigee Edge Microgateway.
  • Windows richiede l'installazione e l'aggiunta di OpenSSL al PATH.
  • Se utilizzi il cloud privato Apigee Edge per la configurazione con Edge Microgateway, devi eseguire il cloud privato versione 4.18.01 o successiva.

Installazione di Edge Microgateway se è disponibile una connessione a internet

Questa sezione spiega come installare Edge Microgateway e inizializzare una configurazione predefinita. Se stai operando senza una connessione a internet, consulta la sezione Posso installare Edge Microgateway senza una connessione a internet?.

  1. Installa la versione più recente di Edge Microgateway con npm come segue. Questo comando installa il software e inserisce l'eseguibile edgemicro nel tuo percorso.
    npm install edgemicro -g
    

    Per installare una versione specifica di Edge Microgateway, devi specificare il numero di versione nel comando di installazione. Se non specifichi il numero di versione, verrà installata la versione più recente. Ad esempio, per installare la versione 3.1.5, utilizza il comando seguente.

    npm install edgemicro@3.1.5 -g
    
  2. Controlla il numero della versione. Ad esempio, se hai installato la versione 3.1.5:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.1.5
    
  3. Segui i passaggi di configurazione e configurazione descritti in Configurare e configurare Edge Microgateway.

Upgrade di Edge Microgateway

Per eseguire l'upgrade di una versione installata in precedenza di Edge Microgateway, consulta la pagina relativa all'upgrade di Edge Microgateway se disponi di una connessione a internet.

Apigee consiglia di testare la configurazione esistente con la nuova versione prima di eseguire l'upgrade dell'ambiente di produzione.

Operating Edge Microgateway su Windows as a Service

Puoi utilizzare Edge Microgateway su Windows as a Service. Per maggiori dettagli, consulta le best practice per la gestione operativa di Microgateway (edgemicro) su Windows nella community Apigee.

Posso installare Edge Microgateway senza una connessione a internet?

Sui siti che non dispongono di un accesso a internet pronto, un amministratore può installare e gestire un registro npm privato sulla tua rete interna. Le istruzioni per configurare un registro npm privato non rientrano nell'ambito di questa guida; tuttavia, puoi cercare e trovare istruzioni utili. Se è installato un registro npm privato, puoi seguire le istruzioni di installazione o upgrade fornite sopra.

Come iniziare

Se è la prima volta che utilizzi Edge Microgateway, la procedura di configurazione e configurazione di Edge Microgateway è il punto di partenza ideale dopo aver completato l'installazione. La guida alla configurazione e alla configurazione illustra tutti i passaggi da eseguire per installare, configurare, avviare e utilizzare un'istanza di Edge Microgateway.

Dove è installato Edge Microgateway?

Quando utilizzi npm con l'opzione globale (npm install -g edgemicro), il software viene installato in [prefix]/lib/node_modules/edgemicro. Puoi trovare il valore di [prefix] con questo comando:

npm config get prefix

Per impostazione predefinita, la configurazione del prefisso corrisponde alla posizione in cui è installato il nodo. Nella maggior parte dei sistemi, questo valore è /usr/local. Su Windows, è %AppData%\npm. Il valore di [prefix] è configurabile. Vedi npm-folders per ulteriori informazioni su dove vengono installati i moduli Node.js per impostazione predefinita e su come configurare il percorso di installazione.

Disinstallazione di Edge Microgateway

Se devi rimuovere Edge Microgateway:

  1. Elimina o archivia la directory di installazione [prefix]/lib/node_modules/edgemicro, dove [prefix] è il prefisso npm, come spiegato in Dove è installato Edge Microgateway?
  2. Elimina o archivia i file di log. Per impostazione predefinita, i file edgemicro-*.log sono in /var/tmp/, ma questa posizione è configurabile. In caso di dubbio, controlla il file di configurazione di Edge Microgateway.
  3. Elimina o archivia i file di configurazione della cache e della configurazione di runtime:
    ~/.edgemicro/*.yaml
    

Assistenza Kubernetes

Puoi utilizzare Edge Microgateway per fornire la gestione delle API Apigee per i servizi in esecuzione in un cluster Kubernetes. Vedi Panoramica sull'integrazione di Edge Microgateway con Kubernetes.

Supporto Docker

Ora puoi scaricare l'ultima release Edge Microgateway come immagine Docker:

docker pull gcr.io/apigee-microgateway/edgemicro:latest