<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Deploying PPC on</title><link>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/</link><description>Recent content in Deploying PPC on</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/index.xml" rel="self" type="application/rss+xml"/><item><title>Production configuration</title><link>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/production_config/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/production_config/</guid><description>&lt;p>The default &lt;code>terraform.tfvars&lt;/code> values are optimized for development and staging environments. Before deploying to production, override the settings below to ensure high availability, data safety, and security compliance.&lt;/p>
&lt;h2 id="applying-the-changes">Applying the changes&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>&lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/auto_install/">Script-based installation&lt;/a>: After the bootstrap script generates the &lt;code>terraform.tfvars&lt;/code> files, edit them before the script runs &lt;code>tofu apply&lt;/code>, or modify and re-apply individually using OpenTofu after installation.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/modular_install/">Component-based installation&lt;/a>: Edit the relevant &lt;code>terraform.tfvars&lt;/code> for each module before running &lt;code>tofu apply&lt;/code>.&lt;/p></description></item><item><title>Configuring PPC for Non-FIPS Deployment on Microsoft Azure</title><link>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/non_fips/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/non_fips/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>By default, the Azure PPC installation enables FIPS (Federal Information Processing Standards). Follow these steps &lt;strong>only&lt;/strong> if you need to install a non-FIPS cluster. For the standard FIPS-enabled installation, refer to &lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/">Installing PPC on Microsoft Azure&lt;/a>.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Complete all prerequisites before proceeding.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Perform these steps after &lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/extracting/">downloading and extracting the PCT&lt;/a>
and before proceeding with either the &lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/auto_install/">Script-based installation&lt;/a> or the &lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/modular_install/">Component-based installation&lt;/a>.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>The following files require changes:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>File&lt;/th>
 &lt;th>Setting&lt;/th>
 &lt;th>Value&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>&lt;code>deployment/iac/azure/cluster/modules/02_aks_cluster/terraform.tfvars&lt;/code>&lt;/td>
 &lt;td>&lt;code>fips_enabled&lt;/code>&lt;/td>
 &lt;td>&lt;code>false&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>&lt;code>deployment/iac/azure/cluster/modules/03_node_pool/terraform.tfvars&lt;/code>&lt;/td>
 &lt;td>&lt;code>fips_enabled&lt;/code>&lt;/td>
 &lt;td>&lt;code>false&lt;/code>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;!-- | `deployment/iac/azure/cluster/modules/05_helm_releases/terraform.tfvars` | `node_os` | `AKSAzureLinux-V3gen2arm64-202607.09.0` (ARM64) or `AKSAzureLinux-V3gen2-202607.02.0` (AMD64) | -->
&lt;h2 id="configuring-ppc-for-non-fips-deployment-on-azure">Configuring PPC for Non-FIPS Deployment on Azure&lt;/h2>
&lt;p>For a non-FIPS PPC deployment on Azure AKS, perform the following steps:&lt;/p></description></item><item><title>Automated script-based installation</title><link>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/auto_install/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/auto_install/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;ul>
&lt;li>
&lt;p>Ensure that all the required resources are in the same resource-group. If the resources are in different resource groups, then ensure to move the resources to the same group before proceeding for PPC deployment.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>The repository provides a bootstrap script that automatically installs or updates the following tools on the jump box:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://learn.microsoft.com/en-us/cli/azure/">Azure CLI&lt;/a> - Required to communicate with your Microsoft Azure account.&lt;/li>
&lt;li>&lt;a href="https://helm.sh/">Helm&lt;/a> - Required to manage Kubernetes packages.&lt;/li>
&lt;li>&lt;a href="https://github.com/jqlang/jq">jq&lt;/a> - Required to parse JSON.&lt;/li>
&lt;li>&lt;a href="https://kubernetes.io/docs/reference/kubectl/">kubectl&lt;/a> - Required to communicate with the Kubernetes cluster.&lt;/li>
&lt;li>&lt;a href="https://opentofu.org/">OpenTofu&lt;/a> - Required to manage infrastructure as code.&lt;/li>
&lt;li>&lt;a href="https://oras.land/">oras&lt;/a>: Required to pull non‑container, generic OCI artifacts from the registry that are not handled by standard container tooling.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;blockquote>
&lt;p>&lt;strong>Note:&lt;/strong> If you are performing a non-FIPS deployment, ensure that you have already completed the steps in the section &lt;a href="https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/non_fips/">Configuring PPC for Non-FIPS Deployment on Microsoft Azure&lt;/a> before proceeding. Do &lt;strong>not&lt;/strong> revert &lt;code>fips_enabled&lt;/code> to &lt;code>true&lt;/code> or change &lt;code>node_os&lt;/code> back to a FIPS-compliant image during the steps below.&lt;/p></description></item><item><title>Manual component-based installation</title><link>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/modular_install/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/docs/infrastructure/ppc/azure/deploying_ppc/modular_install/</guid><description>&lt;p>This section is intended for enterprise customers who need full control over each stage of the AKS cluster deployment. Use this path when individual infrastructure stages must be reviewed or approved separately, when integration with an existing CI/CD pipeline is required, or when corporate change-management controls prevent running an all-in-one automated script. Each stage is self-contained and can be executed by different teams on the same jump box.&lt;/p>
&lt;p>&lt;strong>Before deploying to production&lt;/strong>: The default values are optimized for development and staging. Review the &lt;a href="../production_config/">Production configuration&lt;/a> section to override settings for high availability, data safety, and security compliance before running &lt;code>tofu apply&lt;/code>.&lt;/p></description></item></channel></rss>