Skip to content

Commit

Permalink
Merge branch 'master' into DOC-3072
Browse files Browse the repository at this point in the history
  • Loading branch information
cmilesb committed Nov 14, 2023
2 parents ba18876 + 5b51da2 commit 9242bdb
Show file tree
Hide file tree
Showing 27 changed files with 243 additions and 70 deletions.
4 changes: 2 additions & 2 deletions content/rc/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ aliases: [ "/rv/",
"/rc/faqs/_index.md" ]

---
[Redis Enterprise Cloud](https://redis.com/redis-enterprise-cloud/overview/) delivers a fully managed Redis database offering hosted on major public cloud services.
[Redis Cloud](https://redis.com/redis-enterprise-cloud/overview/) delivers a fully managed Redis database offering hosted on major public cloud services.

With Redis Enterprise Cloud, you get all of the features of Redis Enterprise, including:
With Redis Cloud, you get all of the features of Redis Enterprise, including:
- [Redis](https://redis.io/) and [Redis Stack]({{<relref "/stack">}}) support
- Linear scalability
- Instant failover, backups, and recovery
Expand Down
20 changes: 10 additions & 10 deletions content/rc/accounts/account-settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ aliases: [
]
---

To review or manage the settings associated with your Redis Cloud account, sign in to the [admin console](https://app.redislabs.com/) and then select **Account Settings** from the menu.
To review or manage the settings associated with your Redis Cloud account, sign in to the [Redis Cloud console](https://app.redislabs.com/) and then select **Account Settings** from the menu.

This displays the **Account Settings** screen:

Expand All @@ -30,23 +30,19 @@ The available tabs depend on your subscription type and may include:

The **Account Info** section provides basic details about your account, including:

| Setting | Description |
|---------|-------------|
| _Owner name_ | Person associated with the Redis Cloud account |
| _Account name_ | Organization associated with the Redis Cloud account |
| _Date created_ | Date the user's Redis Cloud account was created, which may differ from the organization account creation date |
| <nobr>_Owner email address_</nobr> | Email address used to create the owner's account |
| Setting | Description |
|------------------|-------------|
| _Account name_ | Organization associated with the Redis Cloud account |
| _Account number_ | Internal ID of the owner's account |
| _Last updated_ | Date of the last administrative change to the owner's account, typically reflects access changes or other administrative updates |
| _Date created_ | Date the user's Redis Cloud account was created, which may differ from the organization account creation date |
| _Last updated_ | Date of the last administrative change to the owner's account, typically reflects access changes or other administrative updates |

You cannot change the email address associated with a Redis Cloud account. Instead, create a new account with the updated email address, assign it as an administrator to the organization account, and then use the new account to delete the account with the invalid email address.

## Account address settings

The **Account address** section shows the billing address associated with the current Redis Cloud account and the current time zone.

To update the time zone, select the desired time zone from the **Time zone** drop-down.

In addition, this section may include fields unique to your location. For example, certain regions require tax IDs or other regulatory details.

Select **Edit** to change the account's billing address. You must re-enter your payment method details to confirm your address change.
Expand All @@ -59,6 +55,10 @@ Select **Edit** to change the account's billing address. You must re-enter your
Changing the billing address for your account will remove any payment methods associated with the old billing address. See [Add payment method]({{<relref "/rc/billing-and-payments#add-payment-method">}}) to learn how to add a payment method back to your account.
{{< /note >}}

## Time zone settings

To update the time zone, select the desired time zone from the **Time zone** drop-down.

## Security settings

The **Security** section lets you:
Expand Down
18 changes: 7 additions & 11 deletions content/rc/billing-and-payments.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,7 @@ The following tabs are available:

Billing details may vary between regions.

When you select a billing transaction, a **Download** icon appears to the right of the amount.

{{<image filename="images/rc/icon-billing-download.png" width="30px" alt="Use the download icon to download a PDF for the selected invoice." >}}{{< /image >}}

Select this to download a PDF invoice for the associated charge.
You can [download invoices](#download-invoice) on this tab.

A **Pay Now** button appears in selected regions.

Expand All @@ -68,13 +64,13 @@ The following tabs are available:
| Date added | Date applied to your account |
| Expiration Date | Date the amount expires |

To apply a coupon, enter the code and then select the **Apply** button.
You can [apply a coupon](#apply-coupon) on this tab.

## Download invoice

To download an invoice:

1. In the Redis Cloud [admin console](https://app.redislabs.com/), select **Billing & Payments**.
1. In the [Redis Cloud console](https://app.redislabs.com/), select **Billing & Payments**.

2. From the **Billing History** tab, locate and select the invoice.

Expand All @@ -88,7 +84,7 @@ The invoice is downloaded as an Acrobat PDF file. Use your browser's download f

To add a new payment method:

1. In the Redis Cloud [admin console](https://app.redislabs.com/), select **Billing & Payments > Payment Methods**.
1. In the [Redis Cloud console](https://app.redislabs.com/), select **Billing & Payments > Payment Methods**.

2. Select **Add credit card** and add the credit card details.

Expand All @@ -110,7 +106,7 @@ Changing the billing address for your account will remove any payment methods as

To edit the Redis Cloud account billing address:

1. In the Redis Cloud [admin console](https://app.redislabs.com/), select **Billing & Payments > Payment Methods**.
1. In the [Redis Cloud console](https://app.redislabs.com/), select **Billing & Payments > Payment Methods**.

2. Select **Credit card options > Edit billing address**.

Expand All @@ -134,7 +130,7 @@ Changing the billing address for your account will remove any payment methods as

To edit the mailing address associated with a payment method:

1. In the Redis Cloud [admin console](https://app.redislabs.com/), select **Billing & Payments** and then select the **Payment Methods** tab.
1. In the [Redis Cloud console](https://app.redislabs.com/), select **Billing & Payments** and then select the **Payment Methods** tab.

2. Select **Credit card options > Edit mailing address**.

Expand All @@ -148,7 +144,7 @@ To edit the mailing address associated with a payment method:

Coupons apply credits to your Redis Cloud account. To redeem a coupon:

1. In the Redis Cloud [admin console](https://app.redislabs.com/), select **Billing & Payments** and then select the **Credits** tab.
1. In the [Redis Cloud console](https://app.redislabs.com/), select **Billing & Payments** and then select the **Credits** tab.

2. Enter the coupon code and then select the **Apply** button.

Expand Down
4 changes: 3 additions & 1 deletion content/rc/changelog/november-2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,6 @@ aliases: []

### Heroku add-on free database limit

Heroku add-ons for [Redis Cloud](https://elements.heroku.com/addons/rediscloud) and [Memcached Cloud](https://elements.heroku.com/addons/memcachedcloud) are limited to one free database per Heroku account. As of November 1st, users will not be able to add a new free database if they already have one or more free databases. There will be no impact to existing free and paid databases.
Heroku add-ons for [Redis Cloud](https://elements.heroku.com/addons/rediscloud) and [Memcached Cloud](https://elements.heroku.com/addons/memcachedcloud) are limited to one free database per Heroku account. As of November 1st, users will not be able to add a new free database if they already have one or more free databases. There will be no impact to existing free and paid databases.

Additionally, Heroku Review and CI Apps will provision a 100MB database for the [Redis Cloud](https://elements.heroku.com/addons/rediscloud) and [Memcached Cloud](https://elements.heroku.com/addons/memcachedcloud) add-on selections.
5 changes: 4 additions & 1 deletion content/rc/cloud-integrations/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,12 @@ For best results, we recommend:

## Update marketplace billing details


### AWS Marketplace
To change billing details for an AWS marketplace subscription, we recommend creating a second subscription using the updated billing details and then migrating your existing data to the new subscription.

If you're using Google Cloud, you can migrate a Google Cloud project to a new billing account without creating a new subscription. To do so:
### Google Cloud
You can migrate a Google Cloud project to a new billing account without creating a new subscription. To do so:

1. Create a second project and associate with it your new billing account.
2. With your second project, purchase Redis Enterprise via the Google Cloud Marketplace.
Expand Down
6 changes: 4 additions & 2 deletions content/rc/cloud-integrations/aws-marketplace/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@ Here's how to create a new Flexible subscription as part of your AWS Marketplace

{{<image filename="images/rc/aws-marketplace-account-setup-button.png" alt="Use the Set Up Your Account button after subscribing to Redis Cloud with your AWS Marketplace account." width="50%">}}{{< /image >}}

1. Sign in to the Redis Cloud [admin console](https://app.redislabs.com).
1. Sign in to the Redis Cloud [admin console](https://app.redislabs.com). If you do not yet have an account, you will need to create one.

1. Select the Redis account to be mapped to your AWS Marketplace account and confirm that your payment method will change and that the connection cannot be undone.

{{<image filename="images/rc/aws-marketplace-map-account-dialog.png" alt="Use the AWS Marketplace dialog to map your Redis Cloud account to your AWS Marketplace account." width="80%">}}{{< /image >}}

1. Use the **Map account** button to confirm your choice.
1. Use the **Connect account** button to confirm your choice.

1. Once your Redis account is mapped to your AWS Marketplace account, a message appears in the upper, left corner of the account panel.

Expand All @@ -41,4 +41,6 @@ At this point, you can create a new Flexible subscription using the [standard wo

To confirm this, review the payment method associated with your subscription.

{{<image filename="images/rc/aws-marketplace-billing-confirm.png" alt="The AWS Marketplace billing confirmation." width="80%">}}{{< /image >}}

If, for whatever reason, your AWS Marketplace account is disabled or otherwise unavailable, you won't be able to use your Flexible subscription until the billing method is updated. For help, [contact support](https://redis.com/company/support/).
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ After you have [created a knowledge base]({{< relref "rc/cloud-integrations/aws

Before you begin this guide, you will need:

- An [AWS IAM Role](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html) with permissions for the Bedrock agent.
- An [AWS IAM Role](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html) with [permissions for the Bedrock agent](https://docs.aws.amazon.com/bedrock/latest/userguide/security_iam_id-based-policy-examples.html).

- A [Bedrock knowledge base]({{< relref "rc/cloud-integrations/aws-marketplace/aws-bedrock/create-knowledge-base" >}}) connected to a [Redis Cloud vector database]({{< relref "rc/cloud-integrations/aws-marketplace/aws-bedrock/set-up-redis" >}}).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ For your database to be fully secure, you must enable [Transport Layer Security

{{<image filename="images/rc/database-details-configuration-tab-security-tls-client-auth-certificate.png" width="300px" alt="Provide or generate a certificate for TLS client authentication." >}}{{< /image >}}

If you generate your certificate from the admin console, a ZIP file download will start. The download contains:
If you generate your certificate from the admin console, select **Download client certificate**. The download contains:

- `redis_user.crt` – the certificate's public key.

Expand All @@ -151,7 +151,7 @@ For your database to be fully secure, you must enable [Transport Layer Security

## Store database credentials in AWS secrets manager {#store-secret}

In the [AWS Management Console](https://console.aws.amazon.com/), use the **Services** menu to locate and select **Security, Identity, and Compliance** > **Secrets Manager**. [Create a secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) with the following fields:
In the [AWS Management Console](https://console.aws.amazon.com/), use the **Services** menu to locate and select **Security, Identity, and Compliance** > **Secrets Manager**. [Create a secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html) of type **Other type of secret** with the following key/value fields:

- `username`: Database username
- `password`: Database password
Expand All @@ -163,7 +163,7 @@ After you store this secret, you can view and copy the [Amazon Resource Name (AR

## Create a vector index in your database {#create-vector-index}

After your database is set up, create an index with a vector field using [FT.CREATE](https://redis.io/commands/ft.create/) as your knowledge base for Amazon Bedrock.
After your database is set up, create an index with a vector field using [FT.CREATE](https://redis.io/commands/ft.create/) as your knowledge base for Amazon Bedrock. You can accomplish this using **RedisInsight** or `redis-cli`.

### [RedisInsight](https://redis.io/docs/connect/insight/)

Expand All @@ -177,9 +177,7 @@ To create your vector index in RedisInsight:

![Connect button](/images/rc/connection-wizard-button.png#no-click "Connect button.")

1. In the connection wizard, under **RedisInsight Desktop**, select **Public Endpoint**. Select **Copy** to copy the public endpoint's connection information.

1. Open RedisInsight and select **Add Redis Database** or **Add connection details manually**. Enter the copied connection information into the **Host** field. RedisInsight automatically populates the rest of the fields needed to connect to the database as the default user.
1. In the connection wizard, under **RedisInsight Desktop**, select **Public Endpoint**. Select **Open with RedisInsight** to connect to the database with RedisInsight.

1. Select **Use TLS**. In the **CA Certificate** section, select **Add new CA certificate**. Give the certificate a name in the **Name** field, and enter the contents of `redis_ca.pem` into the **Certificate** field.

Expand Down
8 changes: 4 additions & 4 deletions content/rc/cloud-integrations/gcp-marketplace/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,17 +32,17 @@ Here's how to create a new Flexible subscription as part of your Google Cloud Ma

1. Under **Purchase Details**, select the Google Cloud Billing account that will subscribe to Redis Cloud. Review the subscription details, accept the terms, and select **Subscribe**.

1. When you subscribe for the first time, select **Register with Redis**. This will redirect you to the Redis Cloud [admin console](https://app.redislabs.com).
1. When you subscribe for the first time, select **Sign Up with Redis**. This will redirect you to the Redis Cloud [admin console](https://app.redislabs.com).

1. Create a Redis Cloud admin account or sign in to an existing account.

1. Use the **GCP Marketplace** dialog to select the Redis account you want to map to your Google Cloud Marketplace account. You need to do this only once.
1. Select the Redis account to be mapped to your GCP Marketplace account and confirm that your payment method will change and that the connection cannot be undone.

{{<image filename="images/rc/gcp-marketplace-map-account-dialog.png" alt="Use the GCP Marketplace dialog to map your Redis Cloud account to your Google Cloud Marketplace account." width="75%">}}{{< /image >}}

1. Select **Map account** to confirm your choice.
1. Select **Connect account** to confirm your choice.

1. After you map your Redis account to your Google Cloud Marketplace account, a message appears in the upper left corner of the account panel.
1. After you connect your Redis account to your Google Cloud Marketplace account, a message appears in the upper left corner of the account panel.

{{<image filename="images/rc/gcp-marketplace-billing-badge.png" alt="The Google Cloud Marketplace badge appears when your Redis Cloud account is mapped to a Google Cloud Marketplace account.">}}{{< /image >}}

Expand Down
30 changes: 15 additions & 15 deletions content/rc/cloud-integrations/prometheus-integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ To get started with custom monitoring with Prometheus on Docker:

1. Create a directory on the Prometheus instance called `prometheus` and create a `prometheus.yml` file in that directory.

1. Add the following contents to `prometheus.yml`. Replace `<instance_ip>` with the IP address of the instance and replace `<prometheus_endpoint>` with the Prometheus endpoint.
1. Add the following contents to `prometheus.yml`. Replace `<prometheus_endpoint>` with the Prometheus endpoint.

```yml
global:
Expand All @@ -74,19 +74,19 @@ To get started with custom monitoring with Prometheus on Docker:
scrape_configs:
# scrape Prometheus itself
- job_name: prometheus
scrape_interval: 10s
scrape_timeout: 5s
static_configs:
- targets: ["<instance_ip>:9090"]
scrape_interval: 10s
scrape_timeout: 5s
static_configs:
- targets: ["localhost:9090"]
# scrape Redis Cloud
- job_name: redis-cloud
scrape_interval: 30s
scrape_timeout: 30s
metrics_path: /
scheme: https
static_configs:
- targets: ["<prometheus_endpoint>:8070"]
scrape_interval: 30s
scrape_timeout: 30s
metrics_path: /
scheme: https
static_configs:
- targets: ["<prometheus_endpoint>:8070"]
```

1. Create a `docker-compose.yml` file with instructions to set up the Prometheus and Grafana Docker images.
Expand Down Expand Up @@ -118,7 +118,7 @@ To get started with custom monitoring with Prometheus on Docker:
```

1. To check that all the containers are up, run: `docker ps`
1. In your browser, sign in to Prometheus at `http://<instance_ip>:9090` to make sure the server is running.
1. In your browser, sign in to Prometheus at `http://localhost:9090` to make sure the server is running.
1. Select **Status** and then **Targets** to check that Prometheus is collecting data from the Redis Cloud cluster.

{{<image filename="images/rs/prometheus-target.png" alt="The Redis Enterprise target showing that Prometheus is connected to the Redis Enterprise Cluster.">}}{{< /image >}}
Expand All @@ -131,7 +131,7 @@ See [Prometheus Metrics]({{< relref "/rs/clusters/monitoring/prometheus-metrics-

Once the Prometheus and Grafana Docker containers are running, and Prometheus is connected to your Redis Cloud subscription, you can set up your Grafana dashboards.

1. Sign in to Grafana. If you installed Grafana with Docker, go to `http://<instance_ip>:3000` and sign in with:
1. Sign in to Grafana. If you installed Grafana with Docker, go to `http://localhost:3000` and sign in with:

- Username: `admin`
- Password: `secret`
Expand All @@ -147,10 +147,10 @@ Once the Prometheus and Grafana Docker containers are running, and Prometheus is
1. Enter the Prometheus configuration information:

- Name: `redis-cloud`
- URL: `http://<your prometheus address>:9090`
- URL: `http://prometheus-server:9090`
- Access: `Server`

{{<image filename="images/rs/prometheus-connection.png" alt="The Prometheus connection form in Grafana.">}}{{< /image >}}
{{<image filename="images/rc/prometheus-connection.png" alt="The Prometheus connection form in Grafana.">}}{{< /image >}}

{{< note >}}

Expand Down
Loading

0 comments on commit 9242bdb

Please sign in to comment.