Announcements
This site is in read only until July 22 as we migrate to a new platform; refer to this community post for more details.
Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Is there any utility to yaml configuration for Apigee edge

Hi,

I don't see any utility for "Apigee Edge" which supports yaml configuration e.g. Manage KVM configuration in yaml file.

Below utility configuration provided in Apigee to support Yaml.

1. Apigee hybrid: apigeectl for installing and managing Apigee hybrid in a Kubernetes cluster
2. Node.js("Hosted Targets reference") : app.yaml 
3. Edge Microgateway : edgemicro 
4. Envoy Adapter: apigee-remote-service-envoy deploy Apigee Envoy Adapter 
Swagger
  

I am able to manage Apigee Edge configuration using apigeetool. Planning to store all configuration in a single ansible(yaml/yml) file for KVM, target servers.

Is it possible to configure(KVM, target server etc.) in yaml file?

or Is there any way to customise apigeetool to support yml configuration? So that provisioning will be easy.

10716-configuration.png

Solved Solved
1 4 632
1 ACCEPTED SOLUTION

Hi Tattwadarsi, apigeetool currently does not offer this level of automation. If you have any proposal please share it in a feature request or even PR the open source repo.

Using the current tools, the closest you could get to this is probably via the Apigee Config Maven Plugin: https://github.com/apigee/apigee-config-maven-plugin. You can easily convert your yaml to json and feed it to the maven plugin in an automated fashion or as GitOps.

View solution in original post

4 REPLIES 4