You can install Apigee hybrid on a number of platforms, including Google Distributed Cloud (on bare metal or VMware), AWS, Bare Metal, EKS, Google Kubernetes Engine (GKE), OpenShift, and others. For a list of supported platforms
see Apigee hybrid: supported platforms.
Permissions
Each supported platform has its own permission requirements for creating a cluster. As cluster
owner, you can proceed to install the Apigee-specific components (including cert-manager and the
Apigee runtime) into the cluster. However, if you want to delegate to another user the
installation of the runtime components into the cluster, you can manage the necessary permissions
through Kubernetes
authn-authz.
[[["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-08-20 UTC."],[[["\u003cp\u003eApigee hybrid can be installed on various platforms, including Google Distributed Cloud, AWS, Bare Metal, EKS, GKE, and OpenShift.\u003c/p\u003e\n"],["\u003cp\u003eEach platform has its own permission requirements for cluster creation, with the option to delegate runtime component installation permissions via Kubernetes authz.\u003c/p\u003e\n"],["\u003cp\u003eBefore starting the runtime plane installation, users must complete project and organization setup tasks, such as enabling APIs and creating an Apigee organization.\u003c/p\u003e\n"],["\u003cp\u003eUsers are required to meet specific prerequisites, including having a Google Cloud project, a billing account, and the \u003ccode\u003egcloud\u003c/code\u003e CLI installed.\u003c/p\u003e\n"],["\u003cp\u003eVPC service controls can be used with the Apigee hybrid installation, and specific instructions need to be followed if you want to use this.\u003c/p\u003e\n"]]],[],null,[]]