En este tema, se explica cómo configurar la cuenta de servicio de MART.
Agrega la cuenta de servicio de MART
MART y Apigee Connect requieren una cuenta de servicio de Google Cloud para la autenticación.
- Descarga el archivo de claves para la cuenta de servicio apigee-mart. El archivo debe tener una extensión.json. Debe residir en el directorioapigee-orgo en un subdirectorio.- Instalaciones de PRODUCCIÓN: apigee-mart.json
- Instalaciones de NO PRODUCCIÓN: apigee-non-prod.json
 
- Instalaciones de PRODUCCIÓN: 
- Si no ves el archivo de cuenta de servicio de MART, créalo y descárgalo con la utilidad create-service-account:- Asegúrate de que esté configurada tu variable de entorno de PROJECT_ID.echo $PROJECT_ID Defínela si es necesario: export PROJECT_ID=my-project-id 
- Crea la cuenta de servicio de MART. Puedes encontrar la herramienta create-service-accounten:APIGEE_HELM_CHARTS_HOME/ └── apigee-operator/ └── etc/ └── tools/ └── create-service-accountPRODUCCIÓNcreate-service-account \ --env prod \ --profile apigee-mart \ --dir PATH_TO_apigee-org_CHART_DIR NO PRODUCCIÓN$HYBRID_FILES/tools/create-service-account \ --env non-prod \ --profile apigee-mart \ --dir PATH_TO_apigee-org_CHART_DIR/ 
 
- Asegúrate de que esté configurada tu variable de entorno de 
- Edita el archivo overrides.yamly agrega la ruta de acceso del archivo de claves a las propiedadesconnectAgentymart.serviceAccountPath:PRODUCCIÓNconnectAgent: serviceAccountPath: path_to_apigee-mart.json mart: serviceAccountPath: path_to_apigee-mart.json NO PRODUCCIÓNconnectAgent: serviceAccountPath: path_to_apigee-non-prod.json mart: serviceAccountPath: path_to_apigee-non-prod.json Por ejemplo: ... connectAgent: serviceAccountPath: /apigee/hybrid/helm-charts/apigee-org/apigee-mart.json mart: serviceAccountPath: /apigee/hybrid/helm-charts/apigee-org/apigee-mart.json ...
- Aplica los cambios:
helm upgrade ORG_NAME apigee-org/ \ --namespace apigee \ --atomic \ -f OVERRIDES_FILE.yaml