Accounts

Connect Git and cloud accounts: the gateway to managing repositories and provisioning infrastructure on AWS, GCP, and Azure.

Facets connects to two kinds of account: git accounts for the repositories behind your projects, and cloud accounts for the infrastructure your environments run on. Connect an account once, and every project that needs it can reuse it.

Git accounts

A git account links a provider, GitHub, GitLab, or Bitbucket, so Facets can create and manage the repository behind each project. You need one connected before you can create a project. GitHub connections made through the app install flow run on the Facets GitHub App.

See Integrating git accounts to connect one, and Creating a project for how the repository is used.

Cloud accounts

A cloud account links a provider, AWS, Azure, GCP, or a standalone Kubernetes cluster, so Facets can provision and launch environments on it. You need one connected before you can launch an environment: it is where the infrastructure actually runs.

See Integrating cloud accounts to connect one, and Launching and destroying environments for what happens next.

See what is linked

Using prompt

Show me the accounts linked to Facets.

or

Using command

# Everything, or one kind at a time
raptor get accounts
raptor get accounts --type VERSION_CONTROL
raptor get accounts --type CLOUD -o wide

# One account, and which projects use it
raptor get account --name prod-aws -o json

Remove one with raptor delete account ACCOUNT_ID.

New to the CLI? Install it first.

Go to Settings > Accounts to see every linked cloud and git account, its status, and the projects using it. Open an account to view details or remove it.