11<p align =" center " >
2- <img src="/assets/logo.png?v=1.0.18 " width="200" />
2+ <img src="/assets/logo.png?v=1.0.19 " width="200" />
33 <h3 align="center">Helmet</h3>
44 <p align="center">A Lightweight Cloud Native API Gateway.</p>
55 <p align="center">
1010 <img src="https://github.com/spacewalkio/Helmet/workflows/Release/badge.svg">
1111 </a>
1212 <a href="https://github.com/spacewalkio/Helmet/releases">
13- <img src="https://img.shields.io/badge/Version-1.0.18 -9B59B6.svg">
13+ <img src="https://img.shields.io/badge/Version-1.0.19 -9B59B6.svg">
1414 </a>
1515 <a href="https://goreportcard.com/report/github.com/spacewalkio/Helmet">
16- <img src="https://goreportcard.com/badge/github.com/spacewalkio/Helmet?v=1.0.18 ">
16+ <img src="https://goreportcard.com/badge/github.com/spacewalkio/Helmet?v=1.0.19 ">
1717 </a>
1818 <a href="https://godoc.org/github.com/spacewalkio/helmet">
1919 <img src="https://godoc.org/github.com/spacewalkio/helmet?status.svg">
2525</p >
2626<br />
2727<p align =" center " >
28- <img src="/assets/chart.png?v=1.0.18 " width="80%" />
28+ <img src="/assets/chart.png?v=1.0.19 " width="80%" />
2929</p >
3030
3131Helmet is Cloud Native API Gateway that control who accesses your API whether from customer or other internal services. It also collect metrics about service calls count, latency, success rate and much more!
@@ -120,17 +120,17 @@ app:
120120 # Endpoint Configs
121121 endpoint :
122122 # Orders Internal Service
123- - name : order_service
123+ - name : orders_service
124124 active : true
125125 proxy :
126126 listen_path : " /orders/v2/*"
127127 upstreams :
128128 balancing : roundrobin
129129 targets :
130- - target : https://httpbin.org/anything/orderService1 /v2
131- - target : https://httpbin.org/anything/orderService2 /v2
132- - target : https://httpbin.org/anything/orderService3 /v2
133- - target : https://httpbin.org/anything/orderService4 /v2
130+ - target : https://httpbin.org/anything/orders1 /v2
131+ - target : https://httpbin.org/anything/orders2 /v2
132+ - target : https://httpbin.org/anything/orders3 /v2
133+ - target : https://httpbin.org/anything/orders4 /v2
134134 http_methods :
135135 - ANY
136136 authentication :
@@ -143,17 +143,17 @@ app:
143143 status : off
144144
145145 # Customers Internal Service
146- - name : customer_service
146+ - name : customers_service
147147 active : true
148148 proxy :
149149 listen_path : " /customer/v2/*"
150150 upstreams :
151151 balancing : random
152152 targets :
153- - target : https://httpbin.org/anything/customerService1 /v2
154- - target : https://httpbin.org/anything/customerService2 /v2
155- - target : https://httpbin.org/anything/customerService3 /v2
156- - target : https://httpbin.org/anything/customerService4 /v2
153+ - target : https://httpbin.org/anything/customers1 /v2
154+ - target : https://httpbin.org/anything/customers2 /v2
155+ - target : https://httpbin.org/anything/customers3 /v2
156+ - target : https://httpbin.org/anything/customers4 /v2
157157 http_methods :
158158 - GET
159159 - POST
0 commit comments