| 
1 | 1 | # VolSync  | 
2 | 2 | 
 
  | 
3 |  | - | 
4 |  | -## Fork Notes  | 
5 |  | -**Note**: This is a fork of [backube/volsync](https://github.com/backube/volsync). For installation of the Helm Chart from this fork, use:  | 
6 |  | -```bash  | 
7 |  | -helm repo add volsync-fork https://perfectra1n.github.io/volsync/charts  | 
8 |  | -helm install --create-namespace -n volsync-system volsync volsync-fork/volsync  | 
9 |  | -```  | 
10 |  | -Specify the mover image(s), for at least Kopia, [here](https://github.com/perfectra1n/volsync/blob/0532cc29596bc054060889fec8cd5bb263370e76/helm/volsync/values.yaml#L40) in the Helm chart values, and specify the image to be:  | 
11 |  | -```  | 
12 |  | -ghcr.io/perfectra1n/volsync:latest  | 
13 |  | -```  | 
14 |  | - | 
15 |  | -Also, the documentation is hosted in the [GitHub Pages documentation](https://perfectra1n.github.io/volsync/) (Fork documentation mirror)  | 
16 |  | - | 
17 |  | -As an example, this is my Argo Helm Chart release (and please check for the latest version [here](https://github.com/perfectra1n/volsync/pkgs/container/volsync)):  | 
18 |  | -```yaml  | 
19 |  | -apiVersion: argoproj.io/v1alpha1  | 
20 |  | -kind: Application  | 
21 |  | -metadata:  | 
22 |  | -  name: volsync  | 
23 |  | -  namespace: argocd  | 
24 |  | - | 
25 |  | -spec:  | 
26 |  | -  project: default  | 
27 |  | -  source:  | 
28 |  | -    chart: volsync  | 
29 |  | -    repoURL: https://perfectra1n.github.io/volsync/charts/  | 
30 |  | -    targetRevision: "0.15.4"  | 
31 |  | -    helm:  | 
32 |  | -      values: |  | 
33 |  | -        manageCRDs: true  | 
34 |  | -        metrics:  | 
35 |  | -          disableAuth: true  | 
36 |  | -        image:  | 
37 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
38 |  | -          tag: "0.15.21"  | 
39 |  | -          image: ""  | 
40 |  | -        kopia:  | 
41 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
42 |  | -          tag: "0.15.21"  | 
43 |  | -          image: ""  | 
44 |  | -        rclone:  | 
45 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
46 |  | -          # Overrides the image tag whose default is the chart appVersion.  | 
47 |  | -          tag: "0.15.1"  | 
48 |  | -          image: ""  | 
49 |  | -        restic:  | 
50 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
51 |  | -          # Overrides the image tag whose default is the chart appVersion.  | 
52 |  | -          tag: "0.15.1"  | 
53 |  | -          image: ""  | 
54 |  | -        rsync:  | 
55 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
56 |  | -          # Overrides the image tag whose default is the chart appVersion.  | 
57 |  | -          tag: "0.15.1"  | 
58 |  | -          image: ""  | 
59 |  | -        rsync-tls:  | 
60 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
61 |  | -          # Overrides the image tag whose default is the chart appVersion.  | 
62 |  | -          tag: "0.15.1"  | 
63 |  | -          image: ""  | 
64 |  | -        syncthing:  | 
65 |  | -          repository: ghcr.io/perfectra1n/volsync  | 
66 |  | -          # Overrides the image tag whose default is the chart appVersion.  | 
67 |  | -          tag: "0.15.1"  | 
68 |  | -          image: ""  | 
69 |  | -```  | 
70 |  | -
  | 
71 |  | -Then a `ReplicationSource` example:  | 
 | 3 | +`ReplicationSource` example:  | 
72 | 4 | ```yaml  | 
73 | 5 | apiVersion: volsync.backube/v1alpha1  | 
74 | 6 | kind: ReplicationSource  | 
@@ -183,7 +115,6 @@ stringData:  | 
183 | 115 | 
  | 
184 | 116 | ```  | 
185 | 117 | 
 
  | 
186 |  | -Again, the documentation is hosted in the [GitHub Pages documentation](https://perfectra1n.github.io/volsync/) (Fork documentation mirror)  | 
187 | 118 | 
 
  | 
188 | 119 | ## Overview  | 
189 | 120 | VolSync asynchronously replicates Kubernetes persistent volumes between clusters  | 
 | 
0 commit comments