-
Notifications
You must be signed in to change notification settings - Fork 0
/
gluster-server.xml
73 lines (73 loc) · 4.19 KB
/
gluster-server.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version="1.0"?>
<Container version="2">
<Name>Gluster-Server</Name>
<Repository>testdasi/gluster-server:latest</Repository>
<Registry>https://registry.hub.docker.com/r/testdasi/gluster-server/</Registry>
<Network>host</Network>
<MyIP/>
<Shell>bash</Shell>
<Privileged>true</Privileged>
<Support>https://forums.unraid.net/topic/96233-support-testdasi-repo/</Support>
<Project>https://github.com/testdasi/gluster-server</Project>
<Overview>A docker running gluster server. This allows me to use a folder in the Unraid cache pool as persistent storage for Kubernetes / Docker Swarm through glusterfs. It works way better than NFS, especially for high-availability applications.

For more detail readme, please refer to https://github.com/testdasi/gluster-server</Overview>
<Category>Drivers: Tools: Other: Network:Other</Category>
<WebUI/>
<TemplateURL>https://raw.githubusercontent.com/testdasi/testdasi-unraid-repo/master/gluster-server.xml</TemplateURL>
<Icon>https://github.com/testdasi/gluster-server/raw/main/gluster.png</Icon>
<ExtraParams/>
<PostArgs/>
<CPUset/>
<DateInstalled>1618406640</DateInstalled>
<DonateText>If you like my work, a donation to my burger fund is very much appreciated.</DonateText>
<DonateLink>https://paypal.me/mersenne</DonateLink>
<Description>A docker running gluster server. This allows me to use a folder in the Unraid cache pool as persistent storage for Kubernetes / Docker Swarm through glusterfs. It works way better than NFS, especially for high-availability applications.

For more detail readme, please refer to https://github.com/testdasi/gluster-server</Description>
<Networking>
<Mode>host</Mode>
<Publish/>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/appdata/gluster-server/metadata</HostDir>
<ContainerDir>/var/lib/glusterd</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/user/appdata/gluster-server/config</HostDir>
<ContainerDir>/etc/glusterfs</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/user/appdata/gluster-server/log</HostDir>
<ContainerDir>/var/log/glusterfs</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/user/appdata/gluster-server/data</HostDir>
<ContainerDir>/gluster</ContainerDir>
<Mode>rw</Mode>
</Volume>
<Volume>
<HostDir>/mnt/user/appdata/gluster-server/hosts</HostDir>
<ContainerDir>/etc/hosts</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment>
<Variable>
<Value>49152-49162</Value>
<Name>BRICK_PORT_RANGE</Name>
<Mode/>
</Variable>
</Environment>
<Labels/>
<Config Name="Metadata" Target="/var/lib/glusterd" Default="/mnt/user/appdata/gluster-server/metadata" Mode="rw" Description="Container Path: /var/lib/glusterd" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gluster-server/metadata</Config>
<Config Name="Config" Target="/etc/glusterfs" Default="/mnt/user/appdata/gluster-server/config" Mode="rw" Description="Container Path: /etc/glusterfs" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gluster-server/config</Config>
<Config Name="Log" Target="/var/log/glusterfs" Default="/mnt/user/appdata/gluster-server/log" Mode="rw" Description="Container Path: /var/log/glusterfs" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gluster-server/log</Config>
<Config Name="Data" Target="/gluster" Default="/mnt/user/appdata/gluster-server/data" Mode="rw" Description="Container Path: /gluster" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gluster-server/data</Config>
<Config Name="Host file (remove if not required)" Target="/etc/hosts" Default="/mnt/user/appdata/gluster-server/hosts" Mode="rw" Description="Container Path: /etc/hosts" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/gluster-server/hosts</Config>
<Config Name="BRICK_PORT_RANGE" Target="BRICK_PORT_RANGE" Default="49152-49162" Mode="" Description="Container Variable: BRICK_PORT_RANGE" Type="Variable" Display="always" Required="false" Mask="false">49152-49162</Config>
</Container>