Hi I am trying to setup hybrid1.2 on GKE Cluster (with 2 nodes as I am on GCP free tier trial account).
I have followed the steps mentioned in docs at - https://cloud.google.com/apigee/docs/hybrid/v1.2/install-apply-hybrid
I didn’t get any issues and pods are up and running. I created a proxy to test but it’s not able to hit the url and fetch the response. In Apigee UI the proxy has been deployed successfully. When i try to hit using the gateway ip directly
35.xx.240.xx/sampleproxy i get 404 not found.
I already had a domain outside of Google Domain. I also tried to setup Cloud DNS as given in link https://cloud.google.com/apigee/docs/hybrid/v1.2/lets-encrypt
I obtained two static ip addresses as given at link below and have mapped it to my run time istio and mart
https://cloud.google.com/apigee/docs/hybrid/v1.2/static-ip
Below are the entries in overrides.yaml file.
ingress:
enableAccesslog: true
runtime:
loadBalancerIP: x.xx.103.112
mart:
loadBalancerIP: x.xx.233.202
However, this also doesn’t work after making the entries for
$APIGEECTL_HOME/apigeectl init -f my-overrides.yaml -c istio
virtualhosts:
- name: default
hostAliases: ["apitest.xxxx.co.in"]
..
mart:
hostAlias: "mart.xxx.co.in"
envs:
# Apigee environment name.
- name: test
# Service accounts for sync and UDCA.
serviceAccountPaths:
synchronizer: ./service-accounts/sync-sa.json
udca: ./service-accounts/udca-sa.json
If someone knows what I am doing wrong please help.
thanks,
Aakash