This repository was archived by the owner on Aug 12, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +12
-9
lines changed
Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -10,13 +10,11 @@ jobs:
1010 - name : Go fmt
1111 uses : stefanprodan/kube-tools@v1
1212 with :
13- command : |
14- make go-fmt
13+ command : make go-fmt
1514 - name : Go test
1615 uses : stefanprodan/kube-tools@v1
1716 with :
18- command : |
19- make test
17+ command : make test
2018 - name : Validate kustomization
2119 uses : stefanprodan/kube-tools@v1
2220 with :
Original file line number Diff line number Diff line change 11# appmesh-gateway
22[ ![ CI] ( https://github.com/stefanprodan/appmesh-gateway/workflows/build/badge.svg )] ( https://github.com/stefanprodan/appmesh-gateway/actions )
33[ ![ report] ( https://goreportcard.com/badge/github.com/stefanprodan/appmesh-gateway )] ( https://goreportcard.com/report/github.com/stefanprodan/appmesh-gateway )
4+ [ ![ release] ( https://img.shields.io/github/release/stefanprodan/appmesh-gateway/all.svg )] ( https://github.com/stefanprodan/appmesh-gateway/releases )
45
56App Mesh Gateway is an edge load balancer that exposes applications outside the mesh.
67
78The gateway is composed of:
89* [ Envoy] ( https://www.envoyproxy.io/ ) proxy
9- * Envoy data plane API (CDS/RDS/LDS)
10- * Kubernetes controller
10+ * Envoy control plane xDS server (CDS/RDS/LDS)
11+ * Kubernetes controller (service discovery)
1112
1213An App Mesh virtual service can be exposed outside the mesh by annotating the object with:
1314
@@ -30,7 +31,7 @@ curl -H 'Host: frontend.test' http://<gateway-host>/
3031
3132The gateway registers/de-registers virtual services automatically as they come and go in the cluster.
3233
33- ### Install
34+ ## Install
3435
3536Requirements:
3637* App Mesh CRDs, controller and inject [installed](https://github.com/aws/eks-charts#app-mesh)
@@ -59,7 +60,7 @@ Status:
5960 Type: VirtualNodeActive
6061` ` `
6162
62- # ## Example
63+ # # Example
6364
6465Deploy podinfo in the `test` namespace :
6566
@@ -92,4 +93,8 @@ URL="http://$(kubectl -n appmesh-gateway get svc/appmesh-gateway -ojson | \
9293jq -r ".status.loadBalancer.ingress[].hostname")"
9394
9495curl -vH 'Host: podinfo.internal' $URL
95- ` ` `
96+ ` ` `
97+
98+ # # Contributing
99+
100+ App Mesh Gateway is Apache 2.0 licensed and accepts contributions via GitHub pull requests.
You can’t perform that action at this time.
0 commit comments