title: Kubernetes ingress not enforcing inserting hsts into headers
body: <p>I am using kubectl to run Kubernetes on a Kops controlled cluster on AWS.  I want to insert the Strict-Transport-Security header into the pages that are served from our site.  My ingress currently forces all traffic to HTTPS, but ignores the annotations I have in my </p>
  
  <p>ingress.yaml:</p>
  
  <pre><code>nginx.ingress.kubernetes.io/hsts: "true"
  </code></pre>
  
  <p>When I run <code>kubectl get ingress &lt;ingressname&gt; -o yaml</code>, I can see <code>{"annotations":{"nginx.ingress.kubernetes.io/hsts":"true"</code>, but as far as I can tell, there is no sign of HSTS in the headers.</p>
  
  <p>I have tried to make this happen from the configmap, but it also doesn't work.
  I am using the quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.12.0 for the ingresscontroller, and my kubectl server version is v1.8.6.</p>
  
  <p>The ingress deployment, service, and ingress itself all respond to changes, though putting gibberish in to the annotations in the ingress.yaml doesn't seem to break anything.</p>
  
  <p>What am I doing wrong?</p>