ethyca / fides-helm

Helm charts to deploy Fides tools
https://helm.ethyca.com
Apache License 2.0
2 stars 3 forks source link

Mozilla Service Annotations #76

Closed the-chronomancer closed 5 months ago

the-chronomancer commented 5 months ago

This adds annotations to the Values.fides.service object, allowing ingress annotations when using GKE. This is helpful for situations when you need to leverage:

annotations:  
  cloud.google.com/neg: '{"ingress": true}'

And other annotations in your environments.

This adds the following to the fides-service.yaml in both fides-minimal/templates/fides/and fides/templates/fides/:

{{- with .Values.fides.service.annotations }}
annotations: {{- toYaml . | nindent 4 }}
{{- end }}

Pre-merge Checklist

RobertKeyser commented 5 months ago

Thank you for your contributions!