Integrating Cloud Accounts

This document provides a step-by-step guide for integrating cloud accounts with Facets. Amazon, Azure, and Google Cloud Platform (GCP) are the three types of cloud accounts that can be integrated with Facets.

How to Add a Cloud Account in Facets?

Navigate to Settings > Accounts. All the accounts in Facets will be displayed here. Here, you will also be able to add new VCS and Cloud accounts.

Microsoft Azure

  1. From the Accounts page, click Azure.
  2. Mention the Account Name and click Next.
  3. Copy the command that is generated in the modal.
  4. Open the Microsoft Azure Portal and click the Cloud Shell icon on the top bar.
  5. In the Cloud Shell terminal, execute the command.
  6. Facets will automatically detect if the connection has been successfully established.
Click on the image to expand

Click on the image to expand

You have successfully added a new Azure account to the Facets Control Plane.

Google Cloud Platform (GCP)

  1. From the Accounts page, click GCP.
  2. Mention the Account Name and click Next.
  3. Copy the command that is generated in the modal.
  4. Open the GCP Cloud Console and click the Cloud Shell icon on the top bar.
  5. In the Cloud Shell terminal, execute the command.
  6. Facets will automatically detect if the connection has been successfully established.
Click on the image to expand

Click on the image to expand

You have successfully added a new Google Cloud Platform account to the Facets Control Plane.

Amazon Web Services (AWS)

  1. From the Account Management page, click AWS.
  2. Mention the Account Name and click Next.
  3. Copy the command that is generated in the modal.
  4. Open the AWS Cloud Console and click the CloudShell icon on the top bar.
  5. In the CloudShell terminal, execute the command.
  6. Facets will automatically detect if the connection has been successfully established.
Click on the image to expand

Click on the image to expand

You have successfully added a new AWS account to the Facets Control Plane.

Kubernetes

Note: Before proceeding, download the kubeconfig file from your Kubernetes cluster.

  1. From the Accounts page, click Kubernetes.
  2. Mention the Account Name and click Next.
  3. Copy the command that is generated in the modal.
  4. Load the kubeconfig file in the terminal and execute the command.
  5. Facets will automatically detect if the connection has been successfully established.
Click on the image to expand

Click on the image to expand

You have successfully added a new Kubernetes account to the Facets Control Plane.