Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Apigee Hybrid v1.14 Install Logger

While installing apigee hybrid v1.14 I have disabled logger = false. Please find the configuration of overrides yaml below

logger:
enabled: false

Now If I want to enable  in the current working apigee hybrid platform what steps need to be done ? My hybrid platform runs in AWS EKS connected to apigee control plane in GCP using workload identity model.

I have followed the steps mentioned in the below link during initial hybrid setup –

https://cloud.google.com/apigee/docs/hybrid/v1.14/enable-workload-identity-federation

Here it is mentioned

Note: Do not create a credential configuration file for the apigee-logger service account.

I believe it means that do not create separate credential configuration file for apigee-logger service account instead use the configuration file created for the apigee-telemetry. Is this understanding valid ?

So in short do I need to do 

logger:
enabled: false

serviceAccountPath: credentials configuration file located in apigee-telemetry folder

And to enable the logger do I need to update only telemetry chart ? or I need to update all charts in sequence ?

helm upgrade telemetry apigee-telemetry/ \
--install \
--namespace APIGEE_NAMESPACE \
-f OVERRIDES_FILE

Please advise on how I can proceed with enabling logger ?

Solved Solved
0 2 98
1 ACCEPTED SOLUTION

Hi, The steps that I have mentioned is correct and it works however logger pod doesn't come up if I integrate to apigee control plane using workload identity federation. This is a limitation of the product and has been called out 

https://cloud.google.com/apigee/docs/release/known-issues#hybrid-apigee-logger-wif:~:text=apps.list....

 

View solution in original post

2 REPLIES 2

Hi @Arijit_apigee,

I noticed your question hasn’t been answered yet. Don’t worry—we’ll keep an eye on it and try to get some input from other members soon.

Hi, The steps that I have mentioned is correct and it works however logger pod doesn't come up if I integrate to apigee control plane using workload identity federation. This is a limitation of the product and has been called out 

https://cloud.google.com/apigee/docs/release/known-issues#hybrid-apigee-logger-wif:~:text=apps.list....