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