Antes de comenzar
Los pasos que se describen en este proceso de instalación híbrida se realizan con uno o más de las siguientes plataformas:
- Consola de Google Cloud
- IU híbrida de Apigee
-
Línea de comandos de
gcloud
Variables de entorno
En los pasos que se realizan con la línea de comandos, se usan variables de entorno creadas por el usuario. Si la ventana de la terminal está desconectada, las variables de entorno no se guardarán.
Las variables de entorno que se usan en estos procedimientos son las siguientes:
Linux/MacOS
export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
export ORG_DISPLAY_NAME="org_friendly_name"
export ORGANIZATION_DESCRIPTION="org_description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export ENV_NAME="environment_name"
export ENV_DISPLAY_NAME="env_friendly_name"
export ENV_DESCRIPTION="env_description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
export CLUSTER_NAME="cluster_name"
export CLUSTER_LOCATION="cluster_region"
El contenido del nombre de la variable que contenga espacios debe estar entre comillas dobles. Por ejemplo:
export ORGANIZATION_DESCRIPTION="My example organization number 1"
Windows
set PROJECT_ID="your_project_id"
set ORG_NAME=$PROJECT_ID
set ORG_DISPLAY_NAME="org_friendly_name"
set ORGANIZATION_DESCRIPTION="org_description_text"
set ANALYTICS_REGION="analytics_region"
set RUNTIMETYPE=HYBRID
set ENV_NAME="environment_name"
set ENV_DISPLAY_NAME="env_friendly_name"
set ENV_DESCRIPTION="env_description_text"
set DOMAIN="example.com"
set ENV_GROUP="environment-group-name"
set CLUSTER_NAME="cluster_name"
set CLUSTER_LOCATION="cluster_region"
El contenido del nombre de la variable que contenga espacios debe estar entre comillas dobles. Por ejemplo:
set ORGANIZATION_DESCRIPTION="My example organization number 1"
Token de credenciales de autorización
El token de credenciales de autorización de gcloud
vence después de 20 minutos. Si no completas todos los pasos en este plazo, debes obtener nuevamente las credenciales de autorización. Por ejemplo:
En la línea de comandos, obtén tus credenciales de autenticación de gcloud
con el siguiente comando:
Linux/MacOS
TOKEN=$(gcloud auth print-access-token)
Windows
for /f "tokens=*" %a in ('gcloud auth print-access-token') do set TOKEN=%a
Otras variables de entorno
En el proceso de esta guía, se te pedirá que agregues más variables de entorno, y es posible que desees agregarlas a la secuencia de comandos. Por ejemplo:
- LONG_RUNNING_OPERATION_ID: El UUID de la operación asíncrona de larga duración que forma parte del proceso de creación de la organización.
- APIGEECTL_HOME: La ruta de acceso al directorio en el que instalas la utilidad
apigeectl
.
Descripción general del proceso
En esta sección, se proporciona una descripción general de las tareas que debes realizar para configurar la IU híbrida y los servicios de Google Cloud.
El proceso general para configurar la IU de Apigee Hybrid y los servicios de Google Cloud es el siguiente:
Acción | Con | Descripción |
---|---|---|
Paso 1: Crear una cuenta de Google Cloud | Consola de Google Cloud | Necesitas una cuenta de Google Cloud para usar estos procedimientos. Esta cuenta se vinculará a una nueva organización híbrida. |
Paso 2: Crear un proyecto de Google Cloud | Consola de Google Cloud | Los proyectos de Google Cloud son la base para crear, habilitar y usar todos los servicios de Google Cloud. En él, se organizan todos tus recursos de Google Cloud. |
Paso 3: Habilitar las API | La consola de Google Cloud o la línea de comandos | Sin estas, los servicios híbridos no podrían comunicarse entre sí o con otros servicios. |
Paso 4: Crear una organización | Línea de comandos | Los proyectos pertenecen a las organizaciones. Una vez que tengas una organización, estarás casi listo para realizar llamadas a la API y crear proxies de API. |
Paso 5: Agrega un entorno. | La línea de comandos de Apigee o la IU híbrida de Apigee | Un entorno proporciona un contexto aislado o una zona de pruebas para ejecutar proxies de API. En una sola organización, puedes crear varios entornos. Si no realizas este paso, no podrás completar la instalación del entorno de ejecución híbrido y no tendrás ningún lugar para implementar los proxies de API. |
Próximo paso
Cada uno de estos pasos se describe en las siguientes secciones.