<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Protegrity Provisioned Cluster on</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/</link><description>Recent content in Protegrity Provisioned Cluster on</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/index.xml" rel="self" type="application/rss+xml"/><item><title>Upgrading the PPC</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/upgrade/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/upgrade/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;p>Before starting an upgrade, ensure the following conditions are met:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>Access to the jump box associated with the PPC v1.0.0 cluster is required. This must be the same jump box used during the PPC v1.0.0 installation.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Ensure that the correct cluster is set before performing the upgrade operation, using the following command.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>kubectl config current-context
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ul>
&lt;!--
-	AWS CLI v2 installed and configured with credentials that can access the AWS account and EKS cluster. 


The repository provides a bootstrap script that automatically installs or updates the following tools on the jump box:
- [AWS CLI](https://aws.amazon.com/cli/) - Required to communicate with your AWS account.
- [OpenTofu](https://opentofu.org/) - Required to manage infrastructure as code.
- [kubectl](https://kubernetes.io/docs/reference/kubectl/) - Required to communicate with the Kubernetes cluster.
- [Helm](https://helm.sh/) - Required to manage Kubernetes packages.
- [Make](https://www.gnu.org/software/make/) - Required to run the OpenTofu automation scripts.
- [jq](https://github.com/jqlang/jq) - Required to parse JSON.
- 

The bootstrap script performs the following actions:

- Verifies that the required permissions are available in AWS.
- Provisions the Amazon EKS cluster.
- Installs the microservices required to deploy PCS on a PPC environment.
- -->
&lt;blockquote>
&lt;p>&lt;strong>Note&lt;/strong>: Before running the bootstrap or resiliency scripts as the root user on RHEL, ensure that &lt;code>/usr/local/bin&lt;/code>, and the AWS CLI binary path, if applicable, is included in the $PATH. Alternatively, run the script using a non-root user, such as ec2-user where &lt;code>/usr/local/bin&lt;/code> is already part of the default $PATH.&lt;/p></description></item><item><title>Accessing PPC using a Linux machine</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/accessing_cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/accessing_cluster/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;p>Ensure that the following prerequisites are met.&lt;/p>
&lt;ul>
&lt;li>A Linux machine is available and running.&lt;/li>
&lt;li>AWS CLI is installed and configured.&lt;/li>
&lt;li>Kubernetes command-line tool is installed.&lt;/li>
&lt;/ul>
&lt;p>Perform the following steps to access PPC using a separate Linux machine.&lt;/p>
&lt;ol>
&lt;li>
&lt;p>Log in to Linux machine with &lt;em>root&lt;/em> credentials.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Configure AWS credentials, using the following command.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>aws configure
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>Verify that AWS credentials are working, using the following command.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>aws sts get-caller-identity
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;li>
&lt;p>If the Kubernetes command-line tool is not available, then install the Kubernetes command-line tool, using the following command.&lt;/p></description></item><item><title>Installing Features and Protectors</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/install_features/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/install_features/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;p>Ensure that PPC is successfully installed before installing the features or protectors.&lt;/p>
&lt;h2 id="installing-features">Installing Features&lt;/h2>
&lt;p>The following table lists the available features.&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Feature&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Data Discovery&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/data_discovery/dd/install/">Installing Data Discovery&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Semantic Guardrails&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/ai_security/sgr/sgr_installing/">Installing Semantic Guardrails&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Protegrity Agent&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/gov_policy/protegrity_agent/agent_install/">Installing Protegrity Agent&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Anonymization&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/data_privacy/anon/install_anon/">Installing Anonymization&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Synthetic Data&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/data_privacy/synth_data/install_synth_data/">Installing Synthetic Data&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="installing-protectors">Installing Protectors&lt;/h2>
&lt;p>The following table lists the available protectors.&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Protector&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Application Protector&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/protectors/app_protectors/ap/">Installing Application Protector&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Repository Protector&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/protectors/repository_protectors/">Installing Repository Protector&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Application Protector Java Container&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/protectors/app_protectors/ap_java_cont/install_iap_java/">Installing Application Protector Java Container&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Rest Container&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/protectors/app_protectors/rest_cont/install_iap_rest/">Installing Rest Container&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Cloud Protector&lt;/td>
 &lt;td>&lt;a href="https://docs.protegrity.com/aiteam-edition/1.0.1/docs/protectors/cloud_protectors/">Installing Cloud Protector&lt;/a>&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table></description></item><item><title>Restoring the PPC</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/restore/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/restore/</guid><description>&lt;h2 id="before-you-begin">Before you begin&lt;/h2>
&lt;p>Before starting a restore, ensure the following conditions are met:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>An existing backup is available. Backups are taken automatically as part of the default installation using scheduled backup mechanisms. These backups are stored in an AWS S3 bucket configured during the original installation.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Access to the original backup AWS S3 bucket. During restore, the same S3 bucket that was used during the original installation must be specified.&lt;/p></description></item><item><title>Restoring the SSH keys and PCT from backed up Terraform state file</title><link>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/restore_ssh_ppc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/aiteam-edition/1.0.1/docs/infrastructure/ppc/restore_ssh_ppc/</guid><description>&lt;p>This section describes the procedure to rebuild a usable PPC 1.0 deployment workspace on a jump box from an existing cluster and a backed up Terraform state file.&lt;/p>
&lt;h2 id="before-you-begin">Before you Begin&lt;/h2>
&lt;p>Ensure the following requirements are met.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>A backup copy of terraform.tfstate from the original PPC 1.0 workspace.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Access to the same AWS account and target EKS cluster.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>AWS CLI credentials with required permissions.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Perform the following steps to recover PPC v1.0.0&lt;/strong>&lt;/p></description></item></channel></rss>