Configure the GitLab chart with FIPS-compliant images

GitLab offers FIPS-compliant versions of its images, allowing you to run GitLab on FIPS-enabled clusters.

These images are based upon Red Hat Universal Base Images. To function in fully-compliant FIPS mode, it is expected that all hosts are configured for FIPS mode.

Sample values

We provide an example for GitLab chart values in examples/fips/values.yaml which can help you to build a FIPS-compatible GitLab deployment.

Note the comment under the nginx-ingress.controller key that provides the relevant configuration to use a FIPS-compatible NGINX Ingress Controller image. This image is maintained in our NGINX Ingress Controller fork.