Dependencies and prerequisites
To start using Grand Central Connectors, ensure you are familiar with:- GitHub and Git commands
- Kubernetes
- Java
- API request and response transformations: JOLT and XSLT. For more information, see Map data fields
- XML schema
- gc-applications-live repository.
- Subscription key for the Grand Central APIM platform. In the platform, you have access to Grand Central’s products and Grand Central Unified API, with example requests and responses.
Reference repository structure
Thegc-applications-live repository manages Grand Central iPaaS and connector deployments to predefined environments, such as dev, test, and prod. It contains the runtime configuration for these environments.
The following table describes the files and folders in the repository.
YAML files
Theapps folder contains multiple YAML files in a hierarchical structure. Files are processed in order, with later files overriding earlier ones. This hierarchy ranges from values common to all connectors in an environment to values specific to individual connector versions.
The following sample deployment descriptor YAML file contains:
- Deployment namespace
- Source repository
- Azure Container Registry (ACR) repository
- Helm chart template
- ArgoCD Sync Policy
- Configurable resources such as transformation JOLT or XSLT files.