Configuring PPC for Non-FIPS Deployment on Microsoft Azure
Before you begin
By default, the Azure PPC installation enables FIPS (Federal Information Processing Standards). Follow these steps only if you need to install a non-FIPS cluster. For the standard FIPS-enabled installation, refer to Installing PPC on Microsoft Azure.
Complete all prerequisites before proceeding.
Perform these steps after downloading and extracting the PCT and before proceeding with either the Script-based installation or the Component-based installation.
The following files require changes:
| File | Setting | Value |
|---|---|---|
deployment/iac/azure/cluster/modules/02_aks_cluster/terraform.tfvars | fips_enabled | false |
deployment/iac/azure/cluster/modules/03_node_pool/terraform.tfvars | fips_enabled | false |
Configuring PPC for Non-FIPS Deployment on Azure
For a non-FIPS PPC deployment on Azure AKS, perform the following steps:
- Disable FIPS in the AKS Cluster Module.
a. Navigate to the 02_aks_cluster module.
cd iac/azure/cluster/modules/02_aks_cluster/
b. Edit the terraform.tfvars file. Locate the fips_enabled parameter and set it to false.
fips_enabled = false
c. Save the file and exit the editor.
- Disable FIPS in the Node Pool Module.
a. Navigate to the 03_node_pool module.
cd iac/azure/cluster/modules/03_node_pool/
b. Edit the terraform.tfvars file. Locate the fips_enabled parameter and set it to false.
fips_enabled = false
c. Save the file and exit the editor.
After saving all these configuration changes, proceed with deploying the cluster using one of the following methods:
Script-based installation: Run the
bootstrap.shscript to deploy the cluster automatically.Component-based installation: Apply each Terraform module individually.
Note: The Script-based and Component-based installation instructions reference default FIPS-enabled settings. When following either installation method, do not revert or overwrite the values configured on this page. Keep
fips_enabledset tofalsein02_aks_clusterand03_node_pool.
Feedback
Was this page helpful?