diff --git a/Makefile b/Makefile index 255929e..324f712 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ TAG?=latest -VERSION?=$(shell grep 'VERSION' cmd/appmesh-gateway/main.go | awk '{ print $$4 }' | tr -d '"' | head -n1) +VERSION?=$(shell grep 'const VERSION' cmd/appmesh-gateway/main.go | awk '{ print $$4 }' | tr -d '"' | head -n1) NAME:=appmesh-gateway DOCKER_REPOSITORY:=stefanprodan DOCKER_IMAGE_NAME:=$(DOCKER_REPOSITORY)/$(NAME) diff --git a/README.md b/README.md index ddfb486..a87290d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,8 @@ App Mesh Gateway is an edge L7 load balancer that exposes applications outside the mesh. Features: -* allows binding a public domain to an internal mesh address +* allows binding a public or internal domain to a mesh address +* enables App Mesh client load-balancing for AWS NLB, ALB and Amazon API Gateway * allows setting retries polices and timeouts for each service * exports metrics in Prometheus format (request rate, error rate and latency) * provides access logging for ingress traffic diff --git a/chart/appmesh-gateway/Chart.yaml b/chart/appmesh-gateway/Chart.yaml index 4d848e7..92b891d 100644 --- a/chart/appmesh-gateway/Chart.yaml +++ b/chart/appmesh-gateway/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v1 name: appmesh-gateway description: App Mesh Gateway Helm chart for Kubernetes -version: 0.1.0 -appVersion: 0.3.0 +version: 0.4.0 +appVersion: 0.4.0 home: https://github.com/stefanprodan/appmesh-gateway icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png sources: diff --git a/chart/appmesh-gateway/values.yaml b/chart/appmesh-gateway/values.yaml index fc81a0a..95e4720 100644 --- a/chart/appmesh-gateway/values.yaml +++ b/chart/appmesh-gateway/values.yaml @@ -17,7 +17,7 @@ proxy: controller: image: repository: docker.io/stefanprodan/appmesh-gateway - tag: v0.3.0 + tag: v0.4.0 pullPolicy: IfNotPresent nameOverride: "" diff --git a/cmd/appmesh-gateway/main.go b/cmd/appmesh-gateway/main.go index 6405bb4..b6e2add 100644 --- a/cmd/appmesh-gateway/main.go +++ b/cmd/appmesh-gateway/main.go @@ -21,7 +21,7 @@ import ( ) // VERSION semantic versioning format -const VERSION = "0.3.0" +const VERSION = "0.4.0" var ( masterURL string diff --git a/kustomize/base/appmesh-gateway/deployment.yaml b/kustomize/base/appmesh-gateway/deployment.yaml index 28662eb..a319332 100644 --- a/kustomize/base/appmesh-gateway/deployment.yaml +++ b/kustomize/base/appmesh-gateway/deployment.yaml @@ -88,7 +88,7 @@ spec: - name: appmesh-gateway-config mountPath: /config - name: controller - image: docker.io/stefanprodan/appmesh-gateway:v0.3.0 + image: docker.io/stefanprodan/appmesh-gateway:v0.4.0 imagePullPolicy: IfNotPresent securityContext: readOnlyRootFilesystem: true