As per the below documentation, there is path/log file mentioned for viewing logs in file system via pod shell open(kubectl exec bash) and we are not able to find it in our cluster
I do not think it’s best to build any use-case around logs file within a POD. I think we will remove that section of the documentation. Any k8s POD writes output to stdout and we let k8s handle storing the log on the VM until some agent publish it to the logging service.
I have one more question related to this, regarding the below documentation (step 3,4) where there should be versions.properties file under the location /opt/apigee/var/log/apigee-synchronizer which seems to be missing again in our cluster pod.
do we have another way to check the active version of synchronizer?
I can see the folder with version_no in the path:/application/opt/apigee/var/log/apigee-synchronizer but i am unable to find the file versions.properties in there. could you please guide where can we find that file?
As of now we are not facing any issue, we just were trying to explore the documentation for diagnosis-synchronizer-to-management-plane-problem incase if we face any issues in future. while going through it we realized that for step 3,4,5 we could not find any files under the path specified.
later as per one of the previous comment provided, we could see the contract folder names under the path: /application/opt/apigee/var/log/apigee-synchronizer.
PFB the sample:
cd /application/opt/apigee/var/log/apigee-synchronizer
but as per step 3,4 we should also see a versions.properties in order to diagnose the issue in future if this pop’s up. we are not able to find that path.