-
Notifications
You must be signed in to change notification settings - Fork 13
/
redis.yaml
93 lines (91 loc) · 2.52 KB
/
redis.yaml
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
apiVersion: v1
kind: ReplicationController
metadata:
name: $APP_NAME|default:redis| Enter your application name$
kuberdock:
packageID: 0
preDescription: |
You are installing the application [b]Redis[/b].
Redis is an open source key-value store that functions as a data structure server.
Choose the amount of resources or use recommended parameters set by default.
First choose package.
When you click "Order now", you will get to order processing page.
postDescription: |
You have installed [b]Redis![/b]
Please find more information about Redis software on the official website [url]http://redis.io/[/url]
To access [b]Redis[/b] use:
[b]Host:[/b] %PUBLIC_ADDRESS%
[b]Port:[/b] $REDIS_HOST_PORT$
# required for cPanel to do proxy to user`s domain
# proxy:
# root:
# container: redis
# domain: $APP_DOMAIN|default:user_domain_list|Select application domain$
appPackages:
- name: S
goodFor: beginner
publicIP: true
pods:
-
name: $APP_NAME$
kubeType: 0
containers:
- name: redis
kubes: 1
persistentDisks:
- name: redis-persistent-storage
pdSize: 1
- name: M
recommended: yes
goodFor: regular use
publicIP: true
pods:
-
name: $APP_NAME$
kubeType: 1
containers:
- name: redis
kubes: 1
persistentDisks:
- name: redis-persistent-storage
pdSize: 1
- name: L
goodFor: business
publicIP: true
pods:
-
name: $APP_NAME$
kubeType: 2
containers:
- name: redis
kubes: 1
persistentDisks:
- name: redis-persistent-storage
pdSize: 2
spec:
template:
metadata:
labels:
name: $APP_NAME$
spec:
volumes:
- name: redis-persistent-storage
persistentDisk:
pdName: redis_$PD_RAND|default:autogen|PD rand$
restartPolicy: "Always"
containers:
-
name: redis
image: redis:3
ports:
- containerPort: 6379
podPort: $REDIS_HOST_PORT|default:6379|Enter Redis host port$
isPublic: True
readinessProbe:
tcpSocket:
port: 6379
initialDelaySeconds: 1
volumeMounts:
- mountPath: /data
name: redis-persistent-storage
workingDir: /data