The deployment strategy defaults to a rolling update,
which can cause errors during the upgrade process.
This commit modifies the strategy to "Recreate," which
stops the existing pod first before initializing the new one.
TEST PLAN:
- Upgrade the application and it completes without issues
Change-Id: I52d86bdda5b8136401448d6e4b85743f28fda79c
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
(cherry picked from commit
3bc4bc52a8821490be105719be2ad5bb25039133)
selector:
matchLabels:
app: o2api
+ strategy:
+ type: Recreate
template:
metadata:
labels: