final fix to use standard pvc
							parent
							
								
									236ed3e20b
								
							
						
					
					
						commit
						6d3fc39705
					
				|  | @ -2436,14 +2436,15 @@ class KubernetesStorage { | ||||||
|             }; |             }; | ||||||
|             pvc.spec = { |             pvc.spec = { | ||||||
|                 accessModes: ['ReadWriteOnce'], |                 accessModes: ['ReadWriteOnce'], | ||||||
|  |                 storageClassName: process.env.K8s_STORAGE_CLASS || 'standard', | ||||||
|                 resources: { |                 resources: { | ||||||
|                     requests: { |                     requests: { | ||||||
|                         storage: buildParameters.kubeVolumeSize, |                         storage: buildParameters.kubeVolumeSize, | ||||||
|                     }, |                     }, | ||||||
|                 }, |                 }, | ||||||
|             }; |             }; | ||||||
|             if (process.env.K8S_PVC_SPEC) { |             if (process.env.K8s_STORAGE_PVC_SPEC) { | ||||||
|                 pvc.spec = yaml_1.default.parse(process.env.K8S_PVC_SPEC); |                 yaml_1.default.parse(process.env.K8s_STORAGE_PVC_SPEC); | ||||||
|             } |             } | ||||||
|             const result = yield kubeClient.createNamespacedPersistentVolumeClaim(namespace, pvc); |             const result = yield kubeClient.createNamespacedPersistentVolumeClaim(namespace, pvc); | ||||||
|             return result; |             return result; | ||||||
|  |  | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -83,14 +83,15 @@ class KubernetesStorage { | ||||||
|     }; |     }; | ||||||
|     pvc.spec = { |     pvc.spec = { | ||||||
|       accessModes: ['ReadWriteOnce'], |       accessModes: ['ReadWriteOnce'], | ||||||
|  |       storageClassName: process.env.K8s_STORAGE_CLASS || 'standard', | ||||||
|       resources: { |       resources: { | ||||||
|         requests: { |         requests: { | ||||||
|           storage: buildParameters.kubeVolumeSize, |           storage: buildParameters.kubeVolumeSize, | ||||||
|         }, |         }, | ||||||
|       }, |       }, | ||||||
|     }; |     }; | ||||||
|     if (process.env.K8S_PVC_SPEC) { |     if (process.env.K8s_STORAGE_PVC_SPEC) { | ||||||
|       pvc.spec = YAML.parse(process.env.K8S_PVC_SPEC); |       YAML.parse(process.env.K8s_STORAGE_PVC_SPEC); | ||||||
|     } |     } | ||||||
|     const result = await kubeClient.createNamespacedPersistentVolumeClaim(namespace, pvc); |     const result = await kubeClient.createNamespacedPersistentVolumeClaim(namespace, pvc); | ||||||
|     return result; |     return result; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue