Upgrade Docker Image Tag For ECE Applications
(Doc ID 2898076.1)
Last updated on NOVEMBER 15, 2022
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.3.0 and laterInformation in this document applies to any platform.
Goal
Customer is trying to update Elastic Charging Engine (ECE) image tag value and running HELM upgrade. Internally ECE is getting upgraded and restarting both Diameter Gateway (DGW) sts at the same time.
This creates a small downtime of ~2-10 minutes. Need to avoid this downtime and need to have them patched one by one.
One way to achieve this could be:
1. Manually upgrade, without using HELM, one diameter gateway sts and change image tag. Use kubectl patch or set image commands.
2. Wait until pods are “restarted” with new image tag.
3. Update image tag in Helm charts and run helm upgrade. Helm should only then upgrade deployments/statefulsets with different image tag.
Queries:
1.Is this is a valid option to start testing in UAT environments.
2.Is there any alternative options to upgrade ECE image tag and avoid restarting both diameters at the same time.
Note that the only difference between the two images of ECE is that a class of log4j (log4j security vulnerabilities) is zipped.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |