Skip to content

Commit

Permalink
Add plugin for support asynchronous storage (#525)
Browse files Browse the repository at this point in the history
* Add async storage plugin

Signed-off-by: Vitalii Parfonov <[email protected]>
  • Loading branch information
vparfonov authored Jul 10, 2020
1 parent eecac39 commit 1dc2ad0
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
1 change: 1 addition & 0 deletions v3/plugins/eclipse/che-async-pv-plugin/latest.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nightly
37 changes: 37 additions & 0 deletions v3/plugins/eclipse/che-async-pv-plugin/nightly/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
apiVersion: v2
publisher: eclipse
name: che-async-pv-plugin
version: nightly
type: Che Plugin
displayName: Che Async Storage Service
title: Che Async Storage Service Plugin
description: Che Plug-in with service to provide abilty for backup/restore project source from async storage
icon: https://www.eclipse.org/che/images/logo-eclipseche.svg
repository: https://github.com/che-incubator/workspace-data-sync
firstPublicationDate: "2020-07-10"
category: Other
spec:
endpoints:
- name: "che-rsync-events"
public: true
targetPort: 4445
attributes:
protocol: ws
type: rsync
discoverable: false
secure: false
cookiesAuthEnabled: true
containers:
- name: che-rsync
image: "quay.io/eclipse/che-sidecar-workspace-data-sync:latest"
memoryLimit: "512M"
lifecycle:
preStop:
exec:
command: ["/bin/sh", "-c", "/scripts/backup.sh"]
mountSources: true
ports:
- exposedPort: 4445
env:
- name: RSYNC_PORT
value: "2222"

0 comments on commit 1dc2ad0

Please sign in to comment.