From 0b8d4ef9b6154cd8009bfbfbe548c5bb6de5ce76 Mon Sep 17 00:00:00 2001 From: salim abdulkareem Date: Mon, 20 Oct 2025 11:17:37 +0100 Subject: [PATCH 1/4] testing --- source/cloud-native-platform/guides/index.html.md.erb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/cloud-native-platform/guides/index.html.md.erb b/source/cloud-native-platform/guides/index.html.md.erb index d89dcef1..4b32d94a 100644 --- a/source/cloud-native-platform/guides/index.html.md.erb +++ b/source/cloud-native-platform/guides/index.html.md.erb @@ -9,6 +9,8 @@ weight: 9 Guides and how-to documents: + + <% current_page.children.each do |page| %> - [<%= page.data.title %>](<%= page.url %>) <% end %> From 67aab8a70d1b97571b80c22e3b4abda11f193ab1 Mon Sep 17 00:00:00 2001 From: salim abdulkareem Date: Mon, 20 Oct 2025 11:20:47 +0100 Subject: [PATCH 2/4] update redis --- .../guides/update-redis.html.md.erb | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 source/cloud-native-platform/guides/update-redis.html.md.erb diff --git a/source/cloud-native-platform/guides/update-redis.html.md.erb b/source/cloud-native-platform/guides/update-redis.html.md.erb new file mode 100644 index 00000000..1fabe430 --- /dev/null +++ b/source/cloud-native-platform/guides/update-redis.html.md.erb @@ -0,0 +1,50 @@ +--- +title: Update Redis with Zone Redundancy +last_reviewed_on: 2025-10-12 +review_in: 6 months +weight: 10 +--- + +# Update Redis with Zone Redundancy + +This guide explains how to update your Azure Cache for Redis to enable zone redundancy for improved availability and resilience. + + +## For Existing Premium Tier Redis Caches + +> **Main advice:** Please perform these changes out of hours, as there is a possibility of downtime. + +If you already have a Premium tier Redis cache instance: + +1. **Go to Access Package and request Redis Cache Contributor Access (Production)**. Once activated, proceed to the next step. +2. Go to the Azure Portal + - Navigate to your Redis cache + - Go to Settings → Advanced settings in the left navigation menu + - Check the "Zone redundancy" option + - Click Save + +### Update Terraform Configuration + +After zone redundancy has been enabled in the portal, the development team should update their Terraform configuration: + +```hcl +sku_name = "Premium" +family = "P" +rdb_backup_enabled = true +``` + +When you run `terraform plan`, it will show it needs to create a Storage Account but won't recreate the Redis instance. +Running `terraform apply` will create the Storage Account needed for backup functionality. + +> **Note:** The Storage Account is required for the RDB backup feature enabled with `rdb_backup_enabled = true` in your Terraform configuration. + +## Important Environment and Cost Considerations + +> **Note:** Zone redundancy should only be enabled for production environments to avoid higher costs in lower environments. This process is intended only for the following production subscriptions: +> +> - DCD-CNP-Prod +> - DTS-SHAREDSERVICES-PROD + +Please ensure you are applying these changes only in the specified production subscriptions. + + From b0476ee3af3bdac6d2af3e2122a56322711208e6 Mon Sep 17 00:00:00 2001 From: salim abdulkareem Date: Mon, 20 Oct 2025 11:26:03 +0100 Subject: [PATCH 3/4] update redis cache with ZR --- ...ate-redis-with-zone-redundant.html.md.erb} | 0 ...date-redis-with-zone-redundant.html.md.erb | 43 ------------------- 2 files changed, 43 deletions(-) rename source/cloud-native-platform/guides/{update-redis.html.md.erb => update-redis-with-zone-redundant.html.md.erb} (100%) delete mode 100644 source/cloud-native-platform/new-component/Update-redis-with-zone-redundant.html.md.erb diff --git a/source/cloud-native-platform/guides/update-redis.html.md.erb b/source/cloud-native-platform/guides/update-redis-with-zone-redundant.html.md.erb similarity index 100% rename from source/cloud-native-platform/guides/update-redis.html.md.erb rename to source/cloud-native-platform/guides/update-redis-with-zone-redundant.html.md.erb diff --git a/source/cloud-native-platform/new-component/Update-redis-with-zone-redundant.html.md.erb b/source/cloud-native-platform/new-component/Update-redis-with-zone-redundant.html.md.erb deleted file mode 100644 index b1b056ef..00000000 --- a/source/cloud-native-platform/new-component/Update-redis-with-zone-redundant.html.md.erb +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Update Redis with Zone Redundancy -last_reviewed_on: 2025-10-12 -review_in: 6 months -weight: 10 ---- - -# Update Redis with Zone Redundancy - -This guide explains how to update your Azure Cache for Redis to enable zone redundancy for improved availability and resilience. - - -## For Existing Premium Tier Redis Caches - -> **Main advice:** Please perform these changes out of hours, as there is a possibility of downtime. - -If you already have a Premium tier Redis cache instance: - -1. **Go to Access Package and request Redis Cache Contributor Access (Production)**. Once activated, proceed to the next step. -2. Go to the Azure Portal - - Navigate to your Redis cache - - Go to Settings → Advanced settings in the left navigation menu - - Check the "Zone redundancy" option - - Click Save - -### Update Terraform Configuration - -After zone redundancy has been enabled in the portal, the development team should update their Terraform configuration: - -```hcl -sku_name = "Premium" -family = "P" -rdb_backup_enabled = true -``` - -When you run `terraform plan`, it will show it needs to create a Storage Account but won't recreate the Redis instance. -Running `terraform apply` will create the Storage Account needed for backup functionality. - -> **Note:** The Storage Account is required for the RDB backup feature enabled with `rdb_backup_enabled = true` in your Terraform configuration. - - - - From 3ff579e994d00f9813883a18b0daa73fbfc2c2ed Mon Sep 17 00:00:00 2001 From: salim abdulkareem Date: Mon, 20 Oct 2025 11:27:12 +0100 Subject: [PATCH 4/4] removed spaces --- source/cloud-native-platform/guides/index.html.md.erb | 2 -- 1 file changed, 2 deletions(-) diff --git a/source/cloud-native-platform/guides/index.html.md.erb b/source/cloud-native-platform/guides/index.html.md.erb index 4b32d94a..d89dcef1 100644 --- a/source/cloud-native-platform/guides/index.html.md.erb +++ b/source/cloud-native-platform/guides/index.html.md.erb @@ -9,8 +9,6 @@ weight: 9 Guides and how-to documents: - - <% current_page.children.each do |page| %> - [<%= page.data.title %>](<%= page.url %>) <% end %>