StatefulSet PODs Not Getting Deleted After Helm Upgrade
Problem
After helm upgrade the statefulset gets upgraded but POD were not re-created
Environment
Platform9 Managed Kubernetes -- All version
Cause
Statefuset
updateStrategyis set to "OnDelete"The Statefulset 'upgradeStrategy' field is set to type 'OnDelete'
updateStrategy:
type: OnDelete
volumeClaimTemplates:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
name: imcdiamstorageResolution
There are two ways to overcome this issue
Delete the statefulset's POD's manually after helm upgrade
Set the 'upgradeStrategy' field to type 'RollingUpgrade'
Additional Information
Check Kubernetes Documentation for StatefulSet Upgrade Strategy
PreviousMetalLB AddOn Failing repository does not exist or may require 'docker login'
NextKubectl Command Gives a Delayed Response
Last updated
