Releases: ministryofjustice/cloud-platform-terraform-ingress-controller
Enable cross-zone load-balancing
Suppress "Server" header in http responses #8
Suppress "Server" header in http responses #8
Added new label for ServiceMonitor
Merge pull request #10 from ministryofjustice/label-sm Add label for servicemonitor
New NS Annotation added for Monitoring
New NS Annotation added for Monitoring
Add cert-manager dependency for nginx_ingress
Destroy cluster fails some times as ingress-controller namespace stuck in terminating state.
"reason":"ContentDeletionFailed","message":"Failed to delete all resource types, 1 remaining: conversion webhook for acme.cert-manager.io/v1alpha2
Added dependency to "helm_release" "nginx_ingress" to fix this issue
Disable ModSecurity
Disable ModSecurity in the default ingress controller
Removed dependence_deploy variable
dependence_deploy
variable was needed when we were using Helm 2, it was the way to tell Helm Chart inside our terraform modules to wait for tiller before getting installed.
Now we are using Helm 3 and there is not tiller in the clusters.
Mounted special volume for share memory
default 64MB is not enough for Cloud Platform nginx ingress controller, we're increasing it to fix issues we are having with it:
"modsecurity_rules" directive Failed to allocate shared memory (1): No space left on device in /tmp/nginx-cfg337881831:12572
Default certificate compatible with the latest cert-manager
Merge pull request #2 from ministryofjustice/cert-manager-upgrade Updated Certificate to be compatible with cert-manager latest version
Set TLS legacy compatibility
In order to allow IE11 access to our platform, we had to activate TLS legacy support.