From 5312d792edb04a87ba7cbc84d0d2d8aa6dec1ec7 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Mon, 16 Aug 2021 17:49:14 +0200 Subject: [PATCH] feat(shields): Add HSTS annotation This patch enables HSTS on the endpoint. This should make sure that browsers enforce HTTPS in all cases. Reference: https://docs.openshift.com/container-platform/4.7/networking/routes/route-configuration.html#nw-enabling-hsts_route-configuration --- apps/okd4/shivering-isles/shields/release.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/okd4/shivering-isles/shields/release.yaml b/apps/okd4/shivering-isles/shields/release.yaml index 7db0a2afe..3655a9a46 100644 --- a/apps/okd4/shivering-isles/shields/release.yaml +++ b/apps/okd4/shivering-isles/shields/release.yaml @@ -25,6 +25,8 @@ spec: - secretName: shields-tls hosts: - ENC[AES256_GCM,data:OnxFByf2gKWQnQNXZX26l15tqWHX3gCvzxnz,iv:sNtQZGxwrw1KWorVbNcxfwQ44DpSzspKRPqmayuWi98=,tag:oVkTWCIzefqyUaqwo2uzJQ==,type:str] + annotations: + haproxy.router.openshift.io/hsts_header: max-age=31536000 imagestream: enabled: true sops: @@ -33,8 +35,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2021-08-16T13:35:36Z" - mac: ENC[AES256_GCM,data:Wdl7lhpoaiNlcuAbxK64BlEDKrDanAlEQFAcFhtHg2elrdOjzIJ6coeDNFm46amEE1OyY+JNRE+PtNjEP2OVpTFjbuTls/AQIQFFVOYDRDzfNXZOIj7WbVBIfoJrfzLJrbmvqdGkANeGp0AAXJ4Qjh+GqZuAMwqra7EtsX4Nio0=,iv:8EM5HBc1aPBQ9o7Wgs3GbnV+wXSj8ZQu4/ED9+iL/Zo=,tag:rj8EwxuEZ7qWlvbQXohD5w==,type:str] + lastmodified: "2021-08-16T15:49:07Z" + mac: ENC[AES256_GCM,data:hGV0bJXgTDcF9PhcGisCqQPkykxCxIj8Z23OsnSeQqHQzUwR1Ca4tGAyX2iTSiKGwLAff8WyYN1E8cZf4OGiLT/SrTodi3dcch+Rj60blOoPKmn3olQVIGgeuJ1FFcpvjE18lZr58V9qPxYefeb+6MOsYxXm3TAQMwjl6EMFF0U=,iv:t3PhBJr4ppkz0r4ueRuUs2oMzfF4s1o7o2yWayGo0XQ=,tag:RT0HGnQMpYzWDnY3jbAsww==,type:str] pgp: - created_at: "2021-08-15T21:22:17Z" enc: | -- GitLab