Questo argomento spiega come creare nuovi ambienti per Apigee hybrid. Per un'introduzione, vedi Informazioni sugli ambienti e sui gruppi di ambienti.
Informazioni sulla creazione dell'ambiente
La creazione dell'ambiente è un processo in due fasi:
- Crea un ambiente nella tramite la UI o un'API Apigee.
- Aggiungi la configurazione per l'ambiente al file degli override e di applicarlo al cluster.
I passaggi per aggiungere un ambiente sono descritti in Passaggio 5: aggiungi un ambiente e Specifica le sostituzioni di configurazione.
Come creare un ambiente
- Crea uno o più nuovi ambienti nell'UI di Apigee o con il API Crea ambienti. Per i passaggi di base, consulta Passaggio 5: aggiunta di un ambiente.
-
Aggiungi una nuova definizione dell'ambiente alla proprietà
envs[]
nel file delle sostituzioni. Tieni presente che la proprietà è un array, pertanto puoi aggiungere più di una definizione di ambiente. Assegna al nuovo ambiente lo stesso nome di quello 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 serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json - name: prod serviceAccountPaths: synchronizer: "your_keypath/synchronizer-manager-service-account.json udca: "your_keypath/analytic-agent-service-account.json ...
- Applica le modifiche al cluster. Applica le modifiche a ciascun ambiente in sequenza.
L'ambiente
test
:helm upgrade test apigee-env/ \ --namespace apigee \ --atomic \ --set env=test \ -f OVERRIDES_FILE.yaml
L'ambiente
prod
:helm upgrade prod apigee-env/ \ --namespace apigee \ --set env=prod \ --atomic \ -f OVERRIDES_FILE.yaml
Per ulteriori informazioni sulla configurazione degli host virtuali, consulta Configurare gli host virtuali. Per un elenco completo degli elementi di configurazione dell'ambiente, vedi envs nella Configurazione di riferimento delle proprietà.