Users are unable to use Single Sign-On (SSO) due to IP mismatch errors. The issue arises because the IP addresses don't match as expected. To resolve this, we need to configure the nginx proxy in our Kubernetes environment to set the correct headers and allow the expected IP addresses.
We'll create a ConfigMap containing the necessary nginx configuration to set headers properly and specify the allowed IP addresses. Then, we'll mount this ConfigMap into our passbolt container.