Skip to content

Commit 6f25753

Browse files
committed
Updated doc for backendtlspolicy
1 parent f42f32c commit 6f25753

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

docs/solr-cloud/gateway-api.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ The same services are created as with other external addressability methods:
5555
The Gateway mode assumes the following resources already exist in your cluster:
5656

5757
1. **Gateway API CRDs**: The Gateway API CRDs must be installed in your cluster
58-
- Minimum version: v1.0.0
59-
- Required CRDs: `Gateway`, `GatewayClass`, `HTTPRoute`
58+
- Minimum version: v1.4.0 (required for `BackendTLSPolicy` support)
59+
- Required CRDs: `Gateway`, `GatewayClass`, `HTTPRoute`, `BackendTLSPolicy` (optional, for TLS backends)
6060

6161
2. **Gateway Resource**: A Gateway resource must already exist and be managed by your platform team
6262
- The operator only manages HTTPRoute resources, not the Gateway itself
@@ -129,7 +129,7 @@ The operator also supports creating `BackendTLSPolicy` resources to configure se
129129

130130
### Configuring BackendTLSPolicy
131131

132-
The Solr Operator can automatically create and manage `BackendTLSPolicy` resources (Gateway API v1) when configured in the SolrCloud spec:
132+
The Solr Operator can automatically create and manage `BackendTLSPolicy` resources (Gateway API v1alpha3) when configured in the SolrCloud spec:
133133

134134
```yaml
135135
apiVersion: solr.apache.org/v1beta1
@@ -209,16 +209,18 @@ These policies configure the Gateway to validate backend TLS certificates and es
209209

210210
### Gateway Implementation Support
211211

212-
**Note**: `BackendTLSPolicy` is part of the Gateway API standard (v1alpha2+), but support varies by implementation:
212+
**Note**: `BackendTLSPolicy` is part of the Gateway API standard (GA in v1.4.0+), but support varies by implementation:
213213

214214
| Gateway Implementation | BackendTLSPolicy Support |
215215
|------------------------|--------------------------|
216-
| **Standard Gateway API** | ✅ v1alpha2+ |
216+
| **Standard Gateway API** | ✅ v1 (GA as of v1.4.0) |
217217
| **Envoy Gateway** | ✅ Full support |
218218
| **Istio** | ⚠️ Use `DestinationRule` instead |
219-
| **NGINX Gateway Fabric** | ✅ Experimental support |
219+
| **NGINX Gateway Fabric** | ✅ Supported |
220220
| **GKE Gateway** | ⚠️ Automatic via `appProtocol` |
221221

222+
**Requirements**: Gateway API v1.4.0 or later is required for `BackendTLSPolicy` support.
223+
222224
Refer to your Gateway implementation's documentation for specific backend TLS configuration requirements.
223225

224226
## Complete Example

0 commit comments

Comments
 (0)