diff --git a/parcellab/common/Chart.yaml b/parcellab/common/Chart.yaml index c4a4466..6ac8660 100644 --- a/parcellab/common/Chart.yaml +++ b/parcellab/common/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: common description: A Helm chart library for parcelLab charts type: library -version: 1.3.10 +version: 1.3.11 maintainers: - name: parcelLab email: engineering@parcellab.com diff --git a/parcellab/common/templates/_httproutes.tpl b/parcellab/common/templates/_httproutes.tpl index b1bdb90..1ffaeb3 100644 --- a/parcellab/common/templates/_httproutes.tpl +++ b/parcellab/common/templates/_httproutes.tpl @@ -75,6 +75,9 @@ metadata: {{- end }} annotations: external-dns.alpha.kubernetes.io/hostname: "{{ join "," $route.hosts }}" + {{- with $route.annotations }} + {{- toYaml . | nindent 4 }} + {{- end }} spec: parentRefs: - name: {{ $gateway.name }} diff --git a/parcellab/microservice/Chart.yaml b/parcellab/microservice/Chart.yaml index 9ba4557..06fe144 100644 --- a/parcellab/microservice/Chart.yaml +++ b/parcellab/microservice/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: microservice description: Simple microservice -version: 0.6.0 +version: 0.6.1 dependencies: - name: common version: "*" diff --git a/parcellab/microservice/values.yaml b/parcellab/microservice/values.yaml index 5dcf5aa..c95438d 100644 --- a/parcellab/microservice/values.yaml +++ b/parcellab/microservice/values.yaml @@ -111,6 +111,8 @@ envoy: # # requestTimeout: 30s # labels: # foo: bar # optional + # annotations: + # foo: bar # optional grpcRoutes: [] # - name: my-default-grpc-route # hosts: diff --git a/parcellab/monolith/Chart.yaml b/parcellab/monolith/Chart.yaml index 8a73875..857fe2c 100644 --- a/parcellab/monolith/Chart.yaml +++ b/parcellab/monolith/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: monolith description: Application that may define multiple services and cronjobs -version: 0.6.0 +version: 0.6.1 dependencies: - name: common version: "*" diff --git a/parcellab/monolith/values.yaml b/parcellab/monolith/values.yaml index 9d60798..d0a0b8c 100644 --- a/parcellab/monolith/values.yaml +++ b/parcellab/monolith/values.yaml @@ -140,6 +140,8 @@ envoy: # # requestTimeout: 30s # labels: # foo: bar # optional + # annotations: + # foo: bar # optional grpcRoutes: [] # - name: my-default-grpc-route # hosts: @@ -171,6 +173,8 @@ envoy: # # requestTimeout: 30s # labels: # foo: bar # optional + # annotations: + # foo: bar # optional: extra annotations applied to this GRPCRoute resource security: enabled: false # enabled: true