Skip to content

Commit 7daee5c

Browse files
add istio wildcard limitation
1 parent f4b2d88 commit 7daee5c

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

content/operate/kubernetes/networking/istio-ingress.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ Istio can also understand Ingress resources, but using that mechanism takes away
1717

1818
To configure Istio to work with the Redis Kubernetes operator, we will use two custom resources: a `Gateway` and a `VirtualService`. Then you'll be able to establish external access to your database.
1919

20+
{{< note >}}
21+
When using Istio ingress for Redis on Kubernetes, avoid partial wildcard hostnames in your REC configuration. Use only valid FQDNs or leftmost wildcards for Istio compatibility and stable external routing. For more information, see [Istio Ingress Fails for Redis on Kubernetes with Partial Wildcard Hostnames](https://support.redislabs.com/hc/en-us/articles/30446436267666-Istio-Ingress-Fails-for-Redis-on-Kubernetes-with-Partial-Wildcard-Hostnames).
22+
{{< /note >}}
23+
2024
## Install and configure Istio for Redis Enterprise
2125

2226
1. [Download](https://istio.io/latest/docs/setup/getting-started/) and [install](https://istio.io/latest/docs/setup/getting-started/) Istio (see instructions from Istio's [Getting Started](https://istio.io/latest/docs/setup/getting-started/) guide).
@@ -78,8 +82,6 @@ To configure Istio to work with the Redis Kubernetes operator, we will use two c
7882
mode: PASSTHROUGH
7983
```
8084
81-
82-
8385
1. Apply the `Gateway` custom resource file to create the Ingress gateway.
8486
8587
```sh
@@ -132,7 +134,6 @@ To configure Istio to work with the Redis Kubernetes operator, we will use two c
132134
133135
- Replace `.istio.k8s.my.example.com` with the domain that matches your DNS record.
134136
- The gateway's metadata name must be similar to the gateway's spec name (`redis-gateway` in this example).
135-
136137
1. Apply `VirtualService` custom resource file to create the virtual service.
137138
138139
```sh

content/operate/kubernetes/release-notes/7-22-0-releases/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Redis Enterprise for Kubernetes 7.22.0 includes bug fixes, enhancements, and sup
2626

2727
- **PVC expansion is not supported when using Redis on Flash (Auto Tiering) (RED-165770)** Do not enable `enablePersistentVolumeResize` if your REC uses `redisOnFlashSpec` as this will result in conflicts.
2828

29+
- **Istio ingress does not support partial wildcard hostnames** When using Istio ingress for Redis on Kubernetes, avoid partial wildcard hostnames in your REC configuration. Use only valid FQDNs or leftmost wildcards for Istio compatibility and stable external routing. For more information, see [Istio Ingress Fails for Redis on Kubernetes with Partial Wildcard Hostnames](https://support.redislabs.com/hc/en-us/articles/30446436267666-Istio-Ingress-Fails-for-Redis-on-Kubernetes-with-Partial-Wildcard-Hostnames).
30+
2931
- **Missing endpoint for admission endpoint (rare) (RED-119469)** Restart the operator pod.
3032

3133
- **The REDB "redisVersion" field can’t be used for memcached databases(RED-119152)**

0 commit comments

Comments
 (0)