For each Apigee hybrid component, the hybrid installer
applies multiple Kubernetes resources to your
For example the
apigee-mart component has a
Service resource and a Deployment resource.
The hybrid installer applies default configurations that handle most of the installation requirements; however, you must provide some configuration information for which no defaults exist. You can also override certain default values.
In this step, you will create a custom YAML configuration override file. This file is where you override default configuration properties and provide required properties specific to your account. In the steps that follow, you will add properties to this file to configure your environment, secure the Cassandra database, enable logging, and more.
Copy an overrides sample
The best way to start is to copy one of the sample override files and modify it:
- If you haven't done so, extract the contents of the hybrid installer software that you downloaded previously.
- Change to the root directory of the unzipped
- Copy one of the example
configuration files located in
./examplesinto the current directory. The following table describes the example configuration files:
Example file Description
Configuration override for a GKE installation. Recommended for testing only.
Configuration override for an advanced GKE installation. Recommended for production deployments.
Configuration override for a CNCF-conformant Kubernetes installation. Recommended for testing only.
Configuration override for a CNCF-conformant Kubernetes installation. Recommended for production deployments.
- Rename the file to
overrides.yaml. You don't have to rename it, but in all the following steps, it is called
- Open the file.
- (Recommended) Add a
namespaceproperty at the top of the file. If you omit the namespace, the default is
- (Required) Add your Apigee organization name to the file. This must
be the same name you used when you requested your org to be provisioned.
An organization name must contain only lower-case
letters, numbers, and hyphens.
namespace: my-namespace org: your-org-name ...For example:
namespace: my-namespace org: my-organization ...
- Save the file.
- Go to the next step, Configure an environment.