Skip to content

Commit e0b6261

Browse files
Merge pull request #6 from containerum/develop
Develop
2 parents 1973ca2 + 26c171f commit e0b6261

File tree

3 files changed

+121
-1
lines changed

3 files changed

+121
-1
lines changed

charts/api-gateway/env/routes/kube.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,43 @@ upstream = "http://kube:1214"
188188
listen = "/namespaces/:namespace/deployments/:deployment/pods"
189189
strip = false
190190
group = "kube-api"
191+
192+
[routes.secret_list]
193+
active = true
194+
name = "Get secret list"
195+
method = "GET"
196+
roles = ["*"]
197+
upstream = "http://kube:1214"
198+
listen = "/namespaces/:namespace/secrets"
199+
strip = false
200+
group = "kube-api"
201+
202+
[routes.secret_get]
203+
active = true
204+
name = "Get secret"
205+
method = "GET"
206+
roles = ["admin"]
207+
upstream = "http://kube:1214"
208+
listen = "/namespaces/:namespace/secrets/:secret"
209+
strip = false
210+
group = "kube-api"
211+
212+
[routes.secret_create]
213+
active = true
214+
name = "Create secret"
215+
method = "POST"
216+
roles = ["admin"]
217+
upstream = "http://kube:1214"
218+
listen = "/namespaces/:namespace/secrets/docker"
219+
strip = false
220+
group = "kube-api"
221+
222+
[routes.secret_delete]
223+
active = true
224+
name = "Delete secret"
225+
method = "DELETE"
226+
roles = ["admin"]
227+
upstream = "http://kube:1214"
228+
listen = "/namespaces/:namespace/secrets/:secret"
229+
strip = false
230+
group = "kube-api"

charts/api-gateway/env/routes/nodemetrics.toml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,36 @@ listen = "/memory/history"
1818
strip = false
1919
group = "nodemetrics"
2020

21+
[routes.history_memory_node]
22+
active = true
23+
name = "Get history memory by node"
24+
method = "GET"
25+
roles = ["*"]
26+
upstream = "http://nodemetrics:8090"
27+
listen = "/memory/history/nodes"
28+
strip = false
29+
group = "nodemetrics"
30+
31+
[routes.history_memory_ws]
32+
active = true
33+
name = "Get history memory websockets"
34+
method = "GET"
35+
roles = ["*"]
36+
upstream = "http://nodemetrics:8090"
37+
listen = "/memory/history/ws"
38+
strip = false
39+
group = "nodemetrics"
40+
41+
[routes.history_memory_node_ws]
42+
active = true
43+
name = "Get history memory by node websockets"
44+
method = "GET"
45+
roles = ["*"]
46+
upstream = "http://nodemetrics:8090"
47+
listen = "/memory/history/nodes/ws"
48+
strip = false
49+
group = "nodemetrics"
50+
2151
[routes.current_cpu]
2252
active = true
2353
name = "Get current cpu"
@@ -38,6 +68,36 @@ listen = "/cpu/history"
3868
strip = false
3969
group = "nodemetrics"
4070

71+
[routes.history_cpu_node]
72+
active = true
73+
name = "Get history cpu by node"
74+
method = "GET"
75+
roles = ["*"]
76+
upstream = "http://nodemetrics:8090"
77+
listen = "/cpu/history/nodes"
78+
strip = false
79+
group = "nodemetrics"
80+
81+
[routes.history_cpu_ws]
82+
active = true
83+
name = "Get history cpu websocket"
84+
method = "GET"
85+
roles = ["*"]
86+
upstream = "http://nodemetrics:8090"
87+
listen = "/cpu/history/ws"
88+
strip = false
89+
group = "nodemetrics"
90+
91+
[routes.history_cpu_node_ws]
92+
active = true
93+
name = "Get history cpu by node websocket"
94+
method = "GET"
95+
roles = ["*"]
96+
upstream = "http://nodemetrics:8090"
97+
listen = "/cpu/history/nodes/ws"
98+
strip = false
99+
group = "nodemetrics"
100+
41101
[routes.current_storage]
42102
active = true
43103
name = "Get current storage"

charts/api-gateway/env/routes/solutions.toml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@ listen = "/templates"
88
strip = false
99
group = "solutions"
1010

11+
[routes.templates_add]
12+
active = true
13+
name = "Add Solution Template"
14+
method = "POST"
15+
roles = ["admin"]
16+
upstream = "http://solutions:6767"
17+
listen = "/templates"
18+
strip = false
19+
group = "solutions"
20+
1121
[routes.template_env_get]
1222
active = true
1323
name = "Get Solution Template Env"
@@ -18,6 +28,16 @@ listen = "/templates/:template/env"
1828
strip = false
1929
group = "solutions"
2030

31+
[routes.template_deactivate]
32+
active = true
33+
name = "Deactivate template"
34+
method = "POST"
35+
roles = ["admin"]
36+
upstream = "http://solutions:6767"
37+
listen = "/templates/:template/deactivate"
38+
strip = false
39+
group = "solutions"
40+
2141
[routes.solutions_get]
2242
active = true
2343
name = "Get Solutions"
@@ -96,4 +116,4 @@ roles = ["*"]
96116
upstream = "http://solutions:6767"
97117
listen = "/namespaces/:namespace/solutions"
98118
strip = false
99-
group = "solutions"
119+
group = "solutions"

0 commit comments

Comments
 (0)