Skip to content
This repository was archived by the owner on Aug 12, 2020. It is now read-only.

Commit 8bc045c

Browse files
committed
Add release badge
1 parent 2d7b764 commit 8bc045c

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff 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:

README.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
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

56
App Mesh Gateway is an edge load balancer that exposes applications outside the mesh.
67

78
The 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

1213
An 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
3132
The gateway registers/de-registers virtual services automatically as they come and go in the cluster.
3233
33-
### Install
34+
## Install
3435
3536
Requirements:
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

6465
Deploy podinfo in the `test` namespace:
6566

@@ -92,4 +93,8 @@ URL="http://$(kubectl -n appmesh-gateway get svc/appmesh-gateway -ojson | \
9293
jq -r ".status.loadBalancer.ingress[].hostname")"
9394
9495
curl -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.

0 commit comments

Comments
 (0)