Questo argomento spiega come creare nuovi ambienti. Per un'introduzione, vedi Informazioni sugli ambienti e sui gruppi di ambienti.
Come aggiungere un ambiente
I passaggi per aggiungere un ambiente sono descritti in aggiungere e configurare un ambiente in Passaggio 5: aggiungi un ambiente e Specifica gli override della configurazione.
Come aggiungere più ambienti
- Crea un nuovo ambiente con l'UI di Apigee o con l'API Create ambienti. Per i passaggi di base, vedi Passaggio 5: aggiungere un ambiente.
-
Aggiungi una nuova definizione di ambiente all'array
envs
nel file degli override. Assegna al nuovo ambiente lo stesso nome che hai creato nella UI. Ad esempio, la seguente configurazione definisce due ambienti: test e prod:namespace: my-namespace org: my-organization ... envs: - name: test sslCertPath: "your_certpath/ingress-cert.crt" sslKeyPath: "your_keypath/ingress-key.key" hostAlias: "apitest.example.com" serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json - name: prod sslCertPath: "your_certpath/ingress-cert.crt" sslKeyPath: "your_keypath/ingress-key.key" hostAlias: "apiprod.example.com" serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json ...
Per un elenco completo degli elementi di configurazione dell'ambiente, consulta envs nella sezione di riferimento sulle proprietà di configurazione.
Alias host con più ambienti
Se disponi di più ambienti, ciascuno può avere il proprio alias host oppure più ambienti possono condividere lo stesso alias host. Per maggiori dettagli, consulta Informazioni sugli ambienti e sugli host virtuali e Gli ambienti possono condividere lo stesso alias host. Se più ambienti condividono lo stesso alias host, devi utilizzare la tecnica denominata routing del percorso di base per instradare le richieste proxy all'ambiente corretto.
Chiavi e certificati TLS
Quando crei un nuovo ambiente, devi fornire una chiave TLS e un certificato alla configurazione dell'ambiente. La chiave o il certificato vengono utilizzati per fornire una comunicazione sicura con il gateway in entrata.
Spetta a te generare le coppie di certificati/chiavi TLS corrette per la tua configurazione ibrida. I seguenti argomenti vengono forniti solo a titolo di esempio, principalmente allo scopo di provare o testare una nuova installazione ibrida se non è possibile ottenere le credenziali TLS in un altro modo:
- Consulta Ottenere le credenziali TLS per una serie di passaggi di esempio per la creazione di una coppia di certificato/chiave TLS autorizzata.
- Puoi utilizzare una coppia di certificati/chiavi autofirmati solo a scopo di test. Consulta Generare credenziali TLS autofirmate.