Enter the name of the self-signed TLS key and certificate files that you generated previously in Step 5: Create TLS certificates. These files must be located in the base_directory/hybrid-files/certs directory. For example:
(Optional). This is a key-value pair that provides annotations for your default ingress service. Annotations are used by your cloud platform to help configure your hybrid installation, for example setting the loadbalancer type to either internal or external.
Annotations vary from platform to platform. Refer to your platform documentation for required and suggested annotations.
Comment out or delete this section if you are not using it.
SVC_LOAD_BALANCER_IP
(Optional). An IP address you have reserved for your load balancer. On platforms that support specifying the load balancer IP address, the load balancer will be created with this IP address. On platforms that do not allow you to specify the load balancer IP, this property is ignored.
Comment out or delete this section if you are not using it.
The path and filename account of the service account JSON files in your service-accounts/ directory. The names must include the path to the service account file. This can be a full path, or the path relative to your hybrid-files/ directory. If you include a relative path, you must call apigeectl, the command to apply this configuration, from your hybrid-files/ directory.
For non-production environments, the name of the single service account is GCP_PROJECT_ID-non-prod.json by default.
The configuration file tells Kubernetes how to deploy the hybrid components to a cluster. Next, you will enable synchronizer access so the Apigee runtime and management planes will be able to communicate.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-24 UTC."],[[["Apigee hybrid uses an `overrides.yaml` file to configure settings for the installation, which is located in the `$HYBRID_FILES/overrides` directory, and you must provide values for some non-default settings."],["The `overrides.yaml` file's structure and syntax will vary slightly based on whether you are installing in a GKE environment using Workload Identity, or in a non-production (Non-prod) or production (Prod) environment, and the given document provides the information for all 3 scenarios."],["The document gives specific instructions for GKE installations, as well as for non-GKE installations, including the need to set the `logger` component's `enabled` flag to `false` for GKE and `true` for other Kubernetes platforms."],["For production environments, the configurations for the Cassandra database are particularly important, including specific recommendations for `replicaCount`, storage capacity, and resource requests, and these differ from non-production environments."],["The Apigee hybrid version 1.10.4 has an available hotfix release (v1.10.4-hotfix.1) that you can configure in the overrides file now to avoid further upgrades later, with the required settings for the hotfix being listed in the upgrade guide."]]],[]]