diff --git a/charts/cofide-connect/Chart.yaml b/charts/cofide-connect/Chart.yaml index 5185b61..5be4cab 100644 --- a/charts/cofide-connect/Chart.yaml +++ b/charts/cofide-connect/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.11.2 +version: 0.11.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/cofide-connect/templates/configmap-envoy.yaml b/charts/cofide-connect/templates/configmap-envoy.yaml index 0e19b29..e4b6aef 100644 --- a/charts/cofide-connect/templates/configmap-envoy.yaml +++ b/charts/cofide-connect/templates/configmap-envoy.yaml @@ -153,6 +153,13 @@ data: uri: {{ .Values.envoy.auth.jwksUri }} cluster: jwks_cluster timeout: 30s + # Use the default backoff strategy with 5 retries. + retry_policy: + num_retries: 5 + retry_on: 5xx,reset + # Fetch JWKS in a background thread. Wait for the fetch to complete before starting the listener. + async_fetch: + fast_listener: false claim_to_headers: - header_name: x-jwt-claim-sub claim_name: sub