Dear Team,
I was trying to install APIGEE Hybrid v1.14 on GKE cluster. I have followed the below components installation in order as mentioned in the installation guideline
In this step, you will use Helm to install the following Apigee hybrid components:
Till ingress manager it got installed successfully, but while installing org i am getting below error . The error comes up while dry run
/apigee-hybrid/helm-charts (integrate-redbot-cafacm)$ helm upgrade integrate-redbot-cafacm apigee-org/ \
--install \
--namespace apigee \
--atomic \
-f overrides.yaml \
--dry-run=server
Release "integrate-redbot-cafacm" does not exist. Installing it now.
Error: template: apigee-org/templates/organization.yaml:581:45: executing "apigee-org/templates/organization.yaml" at <include "appendChainingGateway" .>: error calling include: template: apigee-org/templates/_helpers.tpl:226:20: executing "appendChainingGateway" at <$g.name>: can't evaluate field name in type interface {}
Any advice what can be wrong here ?
overrides.yaml contains
envs:
name: test
serviceAccountPaths:
synchronizer: integrate-redbot-cafacm-apigee-non-prod.json
runtime: integrate-redbot-cafacm-apigee-non-prod.json
udca: integrate-redbot-cafacm-apigee-non-prod.json
cassandra:
hostNetwork: false
replicaCount: 1
ingressGateways:
name: ingress-1
replicaCountMin: 2
replicaCountMax: 10
virtualhosts:
name: test-env-group
selector:
app: apigee-ingressgateway
ingress_name: ingress-1
sslCertPath: certs/keystore_test-env-group.pem
sslKeyPath: certs/keystore_test-env-group.key
mart:
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
connectAgent:
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
logger:
enabled: true
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
metrics:
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
udca:
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
watcher:
serviceAccountPath: integrate-redbot-cafacm-apigee-non-prod.json
Kind Regards
Arijit
Solved! Go to Solution.
Dear Team members, Please ignore this message. The issue was with the overrides.yaml.
There was a missing delimiter . You need to be careful with the syntax and formatting of overrides.yaml.
Hybrid was successfully installed.
Kind Regards
Arijit
Dear Team members, Please ignore this message. The issue was with the overrides.yaml.
There was a missing delimiter . You need to be careful with the syntax and formatting of overrides.yaml.
Hybrid was successfully installed.
Kind Regards
Arijit
Hey @Arijit_apigee, thanks so much for sharing how you solved this!
It would be super helpful if you could mark your answer as the solution. That way, anyone else who runs into the same issue can find it easily. Thanks again for contributing to the community, and we're looking forward to seeing you share more of your knowledge here! 😊
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |