Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(UPM-31294): Direct Azure Marketplace Integration has been removed, update docs accordingly #5800

Merged
merged 6 commits into from
Aug 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@ description: Describes identity provider setup options

After signing in for the first time with your EDB account, you can either use the BigAnimal portal as your identity provider or set up your own.

!!! Note
If you purchased through Azure Marketplace, BigAnimal authenticates users using Azure Active Directory (AD) and you don't have to complete these steps. Azure AD is linked during subscription. Also, you can still invite users that have an EDB account through the BigAnimal portal.

When using your own identity provider, you add users to BigAnimal by adding them to the designated group in your identity provider. Once you've logged into BigAnimal using your own identity provider, you can set up your cloud service provider in the BigAnimal portal to complete onboarding.

If you're using the BigAnimal portal as your identity provider, you can also invite users that have an EDB account by selecting **Invite New User** on the Users page. After providing their EDB account email and their role, you can send them an invitation link. Ensure the user accepts the invitation within 48 hours, or you'll have to send a new invitation.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ title: Deploying with Azure
To use Azure as your cloud account:

- Sign in for the first time with your EDB account, and then either use the BigAnimal portal as your identity provider or [set up your own provider](/biganimal/latest/getting_started/identity_provider/) afterward.
- [Connect your Azure Marketplace account](/biganimal/latest/getting_started/02_azure_market_setup/) to BigAnimal.
- [Connect your Azure subscription](/biganimal/latest/getting_started/02_connecting_to_your_cloud/connecting_azure/) to BigAnimal.
- Check the readiness of [your Azure subscription](/biganimal/latest/getting_started/preparing_cloud_account/01_preparing_azure/) before deploying.
- [Connect your Azure cloud](/biganimal/latest/getting_started/02_connecting_to_your_cloud/connecting_azure/) to BigAnimal.
- [Connect to BigAnimal](/biganimal/latest/using_cluster/02_connecting_your_cluster/01_connecting_from_azure/) from your application's virtual network in Azure.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,3 @@ BigAnimal charges the credit card for your [EDB account](https://www.enterprised
If you're using BigAnimal's cloud account, you're invoiced monthly, or you can arrange for a longer term.

If you're using your Microsoft Azure or AWS account, usage details are included in your invoice. Account owners can download a usage report in CSV format from the BigAnimal Usage page. You can set the time frame, database type, and cloud provider prior to downloading the report. The information on the page refreshes hourly.

### Azure Marketplace
If you're using Microsoft Azure Marketplace, all billing is handled directly by Microsoft Azure. This includes infrastructure costs as well as database costs. For database costs, Microsoft bills on actual hours in a given month. You can view invoices and usage on the Microsoft Azure Portal billing page. [Learn more](https://docs.microsoft.com/en-us/azure/cost-management-billing/).

Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ You control access to your Postgres database using database authentication imple
For information on portal authentication, see:

- [Setting up your identity provider](/biganimal/latest/getting_started/identity_provider/) if you purchased BigAnimal directly from EDB
- [Setting up your Azure Marketplace account](/biganimal/latest/getting_started/02_azure_market_setup/) if you purchased BigAnimal through Azure Marketplace

## Setting up your database authentication
Don't use the edb_admin database role and edb_admin database created when creating your cluster in your application. Instead, create a new database role and a new database, which provides a high level of isolation in Postgres. If multiple applications are using the same cluster, each database can also contain multiple schemas, essentially a namespace in the database. If you need strict isolation, use a dedicated cluster or dedicated database. If you don't need that strict isolation level, you can deploy a single database with multiple schemas. See [Privileges](https://www.postgresql.org/docs/current/ddl-priv.html) in the PostgreSQL documentation to further customize ownership and roles to your requirements.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ the availability and recovery of the cluster.

Before using fault injection testing, ensure you meet the following requirements:

- You've connected your BigAnimal cloud account with your Azure subscription. See [Setting up your Azure Marketplace account](/biganimal/latest/getting_started/02_azure_market_setup/) for more information.
- You have permissions in your Azure subscription to view and delete VMs and also the ability to view Kubernetes pods via Azure Kubernetes Service RBAC Reader.
- You have PGD CLI installed. See [Installing PGD CLI](/pgd/latest/cli/installing/) for more information.
- You've created a `pgd-cli-config.yml` file in your home directory. See [Configuring PGD CLI](/pgd/latest/cli/configuring_cli/) for more information.
+ You've connected your BigAnimal cloud account with your Azure subscription. See [Connecting your Azure cloud](/biganimal/latest/getting_started/02_connecting_to_your_cloud/connecting_azure/) for more information.
+ You have permissions in your Azure subscription to view and delete VMs and also the ability to view Kubernetes pods via Azure Kubernetes Service RBAC Reader.
+ You have PGD CLI installed. See [Installing PGD CLI](/pgd/latest/cli/installing_cli/#) for more information.
+ You've created a `pgd-cli-config.yml` file in your home directory. See [Configuring PGD CLI](/pgd/latest/cli/configuring_cli/) for more information.

## Fault injection testing steps

Expand Down