Skip to main content
This page applies only to Azure AKS deployments. FIPS compliance configuration is not applicable to Virtual Machine deployments.

Overview

Federal Information Processing Standard (FIPS) 140-2 compliance is required for certain US government and regulated industry deployments. Enabling FIPS compliance in your Vantage deployment requires specific configuration changes during infrastructure creation and installation.

Key Differences from Standard Deployment

ComponentStandard DeploymentFIPS-Enabled Deployment
Redis Version6.2 or later6.2 to 7.0.7 only
File Share TypeSMBNFS
AKS Node PoolsStandardFIPS-enabled
Storage AccessPublic or PrivateVirtual network only (for NFS)

Requirements

Redis Version Restriction

For FIPS compliance, Redis must be version 6.2 to 7.0.7 (not newer). Versions 7.0.8 and later are not supported for FIPS deployments.

NFS Share Considerations

When FIPS is enabled, Network File System (NFS) shares are used instead of SMB shares:
  • NFS share storage account configuration can allow access from public IP addresses
  • However, you cannot mount NFS shares from a public IP address
  • You can only connect to NFS shares from a machine on a virtual network trusted by the storage account

Infrastructure Creation with FIPS

When creating Azure infrastructure for a FIPS-compliant deployment, add the enableFIPS=true parameter to the ARM template deployments.

Create AKS Cluster with FIPS

Configure NFS Share Access

After creating the FIPS-enabled cluster, run the following commands to connect the shared storage account with NFS share:

Create Storage Accounts with FIPS

Configuration Parameters

env_specific.yml

Enable FIPS support by setting the following parameter:

Azure Government Cloud

If deploying to Azure Government Cloud, add the s3endpointSuffix parameter immediately after k8s_fips_enabled:
Only add s3endpointSuffix when deploying to Azure Government Cloud. Do not include this parameter for standard Azure commercial cloud deployments.

Complete FIPS Configuration Example

Verification

After deployment, verify FIPS is enabled on your AKS nodes: