Plugin ephemeral volume feature for CheContainers (#14539)
* Add plugin ephemeral volume feature Signed-off-by:Oleksandr Andriienko <oandriie@redhat.com> * Move plugin containers volume logic to external class. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Fix volume solution to work with unique pvc strategy Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Clean up. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Clean up Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Clean up. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Rename field persistVolume to ephemeral Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Fix up. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Apply proposed changes changes. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Apply proposed changes + enhasments. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Reuse pvc claim from k8sEnv Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Use released version che-plugin-broker. Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com> * Use newer version che-init-plugin-broker Signed-off-by:
Oleksandr Andriienko <oandriie@redhat.com>
Showing
- assembly/assembly-wsmaster-war/src/main/webapp/WEB-INF/classes/che/che.properties 2 additions, 2 deletions...er-war/src/main/webapp/WEB-INF/classes/che/che.properties
- infrastructures/kubernetes/src/main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/ChePluginsVolumeApplier.java 119 additions, 0 deletions...ructure/kubernetes/wsplugins/ChePluginsVolumeApplier.java
- infrastructures/kubernetes/src/main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/KubernetesPluginsToolingApplier.java 21 additions, 21 deletions...kubernetes/wsplugins/KubernetesPluginsToolingApplier.java
- infrastructures/kubernetes/src/main/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/MachineResolver.java 0 additions, 1 deletion.../infrastructure/kubernetes/wsplugins/MachineResolver.java
- infrastructures/kubernetes/src/test/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/KubernetesPluginsToolingApplierTest.java 83 additions, 53 deletions...rnetes/wsplugins/KubernetesPluginsToolingApplierTest.java
- infrastructures/kubernetes/src/test/java/org/eclipse/che/workspace/infrastructure/kubernetes/wsplugins/MachineResolverTest.java 0 additions, 14 deletions...rastructure/kubernetes/wsplugins/MachineResolverTest.java
- wsmaster/che-core-api-workspace/src/main/java/org/eclipse/che/api/workspace/server/wsplugins/model/Volume.java 19 additions, 3 deletions...ipse/che/api/workspace/server/wsplugins/model/Volume.java
Please register or sign in to comment