Hi all,
I am working on configuring Apigee Hybrid runtime on our on-premises Openshift (OCP) cluster.I have found official documentation on the Apigee site that explains how to setup the runtime in an OCP environment, but it seems to be specifically designed for OCP deployed on top of GCP
https://cloud.google.com/apigee/docs/hybrid/v1.13/install-create-cluster#openshift
Our requirement, however is to configure Apigee Hybrid runtime in a purely on premises OCP cluster without using GCP. Could anyone please point me to documentation or guides that cater to this scenario, or provide insights on how to proceed with such a setup ?
Any help would be greatly appreciated!!
Hello @Dhina
To configure Apigee Hybrid runtime in a purely on-premises OpenShift Container Platform (OCP) cluster, follow these steps:
oc create namespace apigee
kubectl apply -f apigee-crds.yaml
./apigeectl apply -f overrides.yaml
kubectl get pods -n apigee
You have successfully configured Apigee Hybrid runtime on a purely on-premises OCP cluster. Ensure continuous monitoring and maintenance for optimal performance.
Thanks @learn2skills for the detailed steps on configuring the Apigee Hybrid runtime in our on-premises OpenShift (OCP) cluster. I appreciate the guidance!
I have a follow-up question regarding the connectivity between the Apigee management plane hosted in GCP and the runtime deployed in our on-prem OCP environment. Could anyone provide insights or documentation on how to establish this connection effectively? Specifically, I'm looking for details on authentication, networking configurations, and any necessary firewall settings to ensure seamless communication between the two components.
Hello @Dhina
If the reply provided solves your issue, please mark it as **Accepted** & **UPVOTE** to help others easily identify in the community members
@learn2skills I have a follow-up question regarding the connectivity between the Apigee management plane hosted in GCP and the runtime deployed in our on-prem OCP environment. Could anyone provide insights or documentation on how to establish this connection effectively? Specifically, I'm looking for details on authentication, networking configurations, and any necessary firewall settings to ensure seamless communication between the two components.
Apologies @learn2skills , In you suggested setup https://www.googlecloudcommunity.com/gc/Cloud-Product-Articles/Apigee-Hybrid-How-to-Set-Up-Apigee-hy... , OpenShift (OCP) is configured on top of GCP, not on-premises. I am trying to establish connectivity between the Apigee management plane hosted in GCP and the runtime deployed in our on-prem OCP environment. Could anyone provide insights or documentation on how to establish this connection effectively? Specifically, I am looking for details on authentication, networking configurations, and any necessary firewall settings to ensure seamless communication between the two components
Hi @Dhina
You can establish the connectivity from on-prem to GCP over the internet. Check out these documentation links for ports and URLs you must allow from on-prem:
Alternatively you can use Google Cloud's hybrid network connectivity options to establish the connection to the management plane in GCP: