- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
En este tema se explica cómo crear entornos. Para obtener una introducción, consulta Acerca de los entornos y los grupos de entornos.
Acerca de la creación de entornos
El proceso de creación de un entorno consta de dos pasos:
- Crea un entorno en el plano de gestión mediante la interfaz de usuario o una API de Apigee.
- Añade la configuración de ese entorno al archivo de anulaciones y aplícala al clúster.
Los pasos para añadir un entorno se describen en Paso 5: Añade un entorno y Especifica las anulaciones de configuración.
Cómo crear un entorno
- Crea uno o varios entornos en la interfaz de usuario de Apigee o con la API Create environments. Para ver los pasos básicos, consulta el paso 5: Añade un entorno.
-
Añade una nueva definición de entorno a la propiedad
envs[]
de tu archivo de anulaciones. Ten en cuenta que la propiedad es una matriz, por lo que puedes añadir más de una definición de entorno. Asigna al nuevo entorno el mismo nombre que le has dado en la interfaz de usuario. Por ejemplo, la siguiente configuración define dos entornos: test y 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 ...
- Añade una propiedad
virtualhosts
que asigne suroutingRules
a los entornos.virtualhosts: - name: default hostAliases: ["api.example.com"] sslCertPath: ./certs/fullchain.pem sslKeyPath: ./certs/privkey.pem routingRules: - env: test
- Aplica los cambios al clúster. Si has cambiado las propiedades
envs[]
yvirtualhosts[]
, aplica los cambios con el siguiente comando:apigeectl apply -f overrides-file.yaml -c synchronizer,udca,runtime
Si solo cambia la propiedad
virtualhosts
, aplique esos cambios de configuración con la marca--settings
:apigeectl apply -f overrides-file.yaml --settings virtualhosts
Para obtener más información sobre la configuración de hosts virtuales, incluido cómo configurar varias reglas de enrutamiento de ruta base, consulta el artículo Configurar hosts virtuales. Para ver una lista completa de los elementos de configuración del entorno, consulta envs en la referencia de la propiedad de configuración.