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 directorio apigee-org o en un subdirectorio.
Instalaciones de PROD: apigee-mart.json
Instalaciones de NO PRODUCCIÓN: apigee-non-prod.json
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-account en:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-04-03 (UTC)"],[[["The MART and Apigee Connect services require a Google Cloud service account for authentication, unless using workload identity on AKS, EKS, or GKE."],["The MART service account key file, either `apigee-mart.json` for PROD or `apigee-non-prod.json` for NON-PROD, should be located in the `apigee-org` directory or a subdirectory."],["If the MART service account file is missing, it can be created and downloaded using the `create-service-account` utility, which is found in the `APIGEE_HELM_CHARTS_HOME/apigee-operator/etc/tools/` directory."],["The path to the MART service account key file must be specified in the `connectAgent.serviceAccountPath` and `mart.serviceAccountPath` properties within the `overrides.yaml` file."],["To apply the changes, you need to use the command `helm upgrade ORG_NAME apigee-org/ --namespace apigee --atomic -f OVERRIDES_FILE.yaml`, replacing `upgrade` with `install` if it's the initial deployment."]]],[]]