diff --git a/app/components/container/form-volumes/component.js b/app/components/container/form-volumes/component.js index cedf757fc..8c7be8333 100644 --- a/app/components/container/form-volumes/component.js +++ b/app/components/container/form-volumes/component.js @@ -428,9 +428,13 @@ export default Component.extend({ } }); - workload.set('volumes', volumes); - workload.set('statefulSetConfig.volumeClaimTemplates', volumeClaimTemplates); - launchConfig.set('volumeMounts', mounts); + set(workload, 'volumes', volumes); + const statefulSetConfig = get(workload, 'statefulSetConfig'); + + if ( statefulSetConfig ) { + set(statefulSetConfig, 'volumeClaimTemplates', volumeClaimTemplates); + } + set(launchConfig, 'volumeMounts', mounts); }); }, });