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: make new policies not beta #1516

Merged
merged 3 commits into from
Nov 8, 2023
Merged
Show file tree
Hide file tree
Changes from 2 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
26 changes: 13 additions & 13 deletions app/_data/docs_nav_kuma_2.5.x.yml
Original file line number Diff line number Diff line change
Expand Up @@ -443,7 +443,7 @@ items:
url: "/policies/service-health-probes/#kubernetes"
- text: Universal probes
url: "/policies/service-health-probes/#universal-probes"
- text: MeshAccessLog (Beta)
- text: MeshAccessLog
url: /policies/meshaccesslog/
items:
- text: TargetRef support matrix
Expand All @@ -452,7 +452,7 @@ items:
url: "/policies/meshaccesslog/#configuration"
- text: Examples
url: "/policies/meshaccesslog/#examples"
- text: MeshCircuitBreaker (Beta)
- text: MeshCircuitBreaker
url: /policies/meshcircuitbreaker/
items:
- text: TargetRef support matrix
Expand All @@ -461,7 +461,7 @@ items:
url: "/policies/meshcircuitbreaker/#configuration"
- text: Examples
url: "/policies/meshcircuitbreaker/#examples"
- text: MeshFaultInjection (Beta)
- text: MeshFaultInjection
url: /policies/meshfaultinjection/
items:
- text: TargetRef support matrix
Expand All @@ -470,7 +470,7 @@ items:
url: "/policies/meshfaultinjection/#configuration"
- text: Examples
url: "/policies/meshfaultinjection/#examples"
- text: MeshHealthCheck (Beta)
- text: MeshHealthCheck
url: /policies/meshhealthcheck/
items:
- text: TargetRef support matrix
Expand All @@ -479,7 +479,7 @@ items:
url: "/policies/meshhealthcheck/#configuration"
- text: Examples
url: "/policies/meshhealthcheck/#examples"
- text: MeshHTTPRoute (Beta)
- text: MeshHTTPRoute
url: /policies/meshhttproute/
items:
- text: TargetRef support matrix
Expand All @@ -490,7 +490,7 @@ items:
url: "/policies/meshhttproute/#examples"
- text: Merging
url: "/policies/meshhttproute/#merging"
- text: MeshProxyPatch (Beta)
- text: MeshProxyPatch
url: /policies/meshproxypatch/
items:
- text: TargetRef support matrix
Expand All @@ -501,7 +501,7 @@ items:
url: "/policies/meshproxypatch/#examples"
- text: Merging
url: "/policies/meshproxypatch/#merging"
- text: MeshRateLimit (Beta)
- text: MeshRateLimit
url: /policies/meshratelimit/
items:
- text: TargetRef support matrix
Expand All @@ -510,7 +510,7 @@ items:
url: "/policies/meshratelimit/#configuration"
- text: Examples
url: "/policies/meshratelimit/#examples"
- text: MeshRetry (Beta)
- text: MeshRetry
url: /policies/meshretry/
items:
- text: TargetRef support matrix
Expand All @@ -519,7 +519,7 @@ items:
url: "/policies/meshretry/#configuration"
- text: Examples
url: "/policies/meshretry/#examples"
- text: MeshTCPRoute (Beta)
- text: MeshTCPRoute
url: /policies/meshtcproute/
items:
- text: TargetRef support matrix
Expand All @@ -530,7 +530,7 @@ items:
url: "/policies/meshtcproute/#examples"
- text: Route policies with different types targeting the same destination
url: "/policies/meshtcproute/#route-policies-with-different-types-targeting-the-same-destination"
- text: MeshTimeout (Beta)
- text: MeshTimeout
url: /policies/meshtimeout/
items:
- text: TargetRef support matrix
Expand All @@ -539,7 +539,7 @@ items:
url: "/policies/meshtimeout/#configuration"
- text: Examples
url: "/policies/meshtimeout/#examples"
- text: MeshTrace (Beta)
- text: MeshTrace
url: /policies/meshtrace/
items:
- text: TargetRef support matrix
Expand All @@ -548,7 +548,7 @@ items:
url: "/policies/meshtrace/#configuration"
- text: Examples
url: "/policies/meshtrace/#examples"
- text: MeshTrafficPermission (Beta)
- text: MeshTrafficPermission
url: /policies/meshtrafficpermission/
items:
- text: TargetRef support matrix
Expand All @@ -557,7 +557,7 @@ items:
url: "/policies/meshtrafficpermission/#configuration"
- text: Examples
url: "/policies/meshtrafficpermission/#examples"
- text: MeshLoadBalancingStrategy (Beta)
- text: MeshLoadBalancingStrategy
url: /policies/meshloadbalancingstrategy/
items:
- text: TargetRef support matrix
Expand Down
26 changes: 13 additions & 13 deletions app/_data/docs_nav_kuma_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -443,7 +443,7 @@ items:
url: "/policies/service-health-probes/#kubernetes"
- text: Universal probes
url: "/policies/service-health-probes/#universal-probes"
- text: MeshAccessLog (Beta)
- text: MeshAccessLog
url: /policies/meshaccesslog/
items:
- text: TargetRef support matrix
Expand All @@ -452,7 +452,7 @@ items:
url: "/policies/meshaccesslog/#configuration"
- text: Examples
url: "/policies/meshaccesslog/#examples"
- text: MeshCircuitBreaker (Beta)
- text: MeshCircuitBreaker
url: /policies/meshcircuitbreaker/
items:
- text: TargetRef support matrix
Expand All @@ -461,7 +461,7 @@ items:
url: "/policies/meshcircuitbreaker/#configuration"
- text: Examples
url: "/policies/meshcircuitbreaker/#examples"
- text: MeshFaultInjection (Beta)
- text: MeshFaultInjection
url: /policies/meshfaultinjection/
items:
- text: TargetRef support matrix
Expand All @@ -470,7 +470,7 @@ items:
url: "/policies/meshfaultinjection/#configuration"
- text: Examples
url: "/policies/meshfaultinjection/#examples"
- text: MeshHealthCheck (Beta)
- text: MeshHealthCheck
url: /policies/meshhealthcheck/
items:
- text: TargetRef support matrix
Expand All @@ -479,7 +479,7 @@ items:
url: "/policies/meshhealthcheck/#configuration"
- text: Examples
url: "/policies/meshhealthcheck/#examples"
- text: MeshHTTPRoute (Beta)
- text: MeshHTTPRoute
url: /policies/meshhttproute/
items:
- text: TargetRef support matrix
Expand All @@ -490,7 +490,7 @@ items:
url: "/policies/meshhttproute/#examples"
- text: Merging
url: "/policies/meshhttproute/#merging"
- text: MeshProxyPatch (Beta)
- text: MeshProxyPatch
url: /policies/meshproxypatch/
items:
- text: TargetRef support matrix
Expand All @@ -501,7 +501,7 @@ items:
url: "/policies/meshproxypatch/#examples"
- text: Merging
url: "/policies/meshproxypatch/#merging"
- text: MeshRateLimit (Beta)
- text: MeshRateLimit
url: /policies/meshratelimit/
items:
- text: TargetRef support matrix
Expand All @@ -510,7 +510,7 @@ items:
url: "/policies/meshratelimit/#configuration"
- text: Examples
url: "/policies/meshratelimit/#examples"
- text: MeshRetry (Beta)
- text: MeshRetry
url: /policies/meshretry/
items:
- text: TargetRef support matrix
Expand All @@ -519,7 +519,7 @@ items:
url: "/policies/meshretry/#configuration"
- text: Examples
url: "/policies/meshretry/#examples"
- text: MeshTCPRoute (Beta)
- text: MeshTCPRoute
url: /policies/meshtcproute/
items:
- text: TargetRef support matrix
Expand All @@ -530,7 +530,7 @@ items:
url: "/policies/meshtcproute/#examples"
- text: Route policies with different types targeting the same destination
url: "/policies/meshtcproute/#route-policies-with-different-types-targeting-the-same-destination"
- text: MeshTimeout (Beta)
- text: MeshTimeout
url: /policies/meshtimeout/
items:
- text: TargetRef support matrix
Expand All @@ -539,7 +539,7 @@ items:
url: "/policies/meshtimeout/#configuration"
- text: Examples
url: "/policies/meshtimeout/#examples"
- text: MeshTrace (Beta)
- text: MeshTrace
url: /policies/meshtrace/
items:
- text: TargetRef support matrix
Expand All @@ -548,7 +548,7 @@ items:
url: "/policies/meshtrace/#configuration"
- text: Examples
url: "/policies/meshtrace/#examples"
- text: MeshTrafficPermission (Beta)
- text: MeshTrafficPermission
url: /policies/meshtrafficpermission/
items:
- text: TargetRef support matrix
Expand All @@ -557,7 +557,7 @@ items:
url: "/policies/meshtrafficpermission/#configuration"
- text: Examples
url: "/policies/meshtrafficpermission/#examples"
- text: MeshLoadBalancingStrategy (Beta)
- text: MeshLoadBalancingStrategy
url: /policies/meshloadbalancingstrategy/
items:
- text: TargetRef support matrix
Expand Down
5 changes: 3 additions & 2 deletions app/_src/policies/meshaccesslog.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
---
title: MeshAccessLog (beta)
title: MeshAccessLog
---

With the MeshAccessLog policy you can easily set up access logs on every data plane proxy in a mesh.

{% warning %}
This policy uses a new policy matching algorithm and is in beta state. It should not be combined with [TrafficLog](/docs/{{ page.version }}/policies/traffic-log).
This policy uses a new policy matching algorithm.
Do **not** combine with [TrafficLog](/docs/{{ page.version }}/policies/traffic-log).
{% endwarning %}

{% tip %}
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshcircuitbreaker.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: MeshCircuitBreaker (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state, it should not be mixed
with [CircuitBreaker](/docs/{{ page.version }}/policies/circuit-breaker).
This policy uses new policy matching algorithm.
Do **not** combine with [CircuitBreaker](/docs/{{ page.version }}/policies/circuit-breaker).
{% endwarning %}

This policy will look for errors in the live traffic being exchanged between our data plane proxies. It will mark a data
Expand Down
3 changes: 2 additions & 1 deletion app/_src/policies/meshfaultinjection.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ title: MeshFaultInjection (beta)
With the MeshFaultInjection policy you can easily test your microservices against resiliency.

{% warning %}
This policy uses a new policy matching algorithm and is in beta state. It should not be combined with [FaultInjection](/docs/{{ page.version }}/policies/fault-injection).
This policy uses a new policy matching algorithm.
Do **not** combine with [FaultInjection](/docs/{{ page.version }}/policies/fault-injection).
{% endwarning %}

## `targetRef` support matrix
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshhealthcheck.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: Mesh Health Check (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [HealthCheck](/docs/{{ page.version }}/policies/health-check).
This policy uses new policy matching algorithm.
Do **not** combine with [HealthCheck](/docs/{{ page.version }}/policies/health-check).
{% endwarning %}

This policy enables {{site.mesh_product_name}} to keep track of the health of every data plane proxy,
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshhttproute.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: Mesh HTTP Route (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [TrafficRoute](/docs/{{ page.version }}/policies/traffic-route).
This policy uses new policy matching algorithm.
Do **not** combine with [TrafficRoute](/docs/{{ page.version }}/policies/traffic-route).
{% endwarning %}

The `MeshHTTPRoute` policy allows altering and redirecting HTTP requests
Expand Down
2 changes: 1 addition & 1 deletion app/_src/policies/meshloadbalancingstrategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: MeshLoadBalancingStrategy (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state.
This policy uses new policy matching algorithm.
{% endwarning %}

This policy enables {{site.mesh_product_name}} to configure the load balancing strategy
Expand Down
3 changes: 2 additions & 1 deletion app/_src/policies/meshproxypatch.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ A `MeshProxyPatch` policy can modify:
* [VirtualHost](https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/route/v3/route_components.proto#config-route-v3-virtualhost)

{% warning %}
This policy uses a new policy matching algorithm and is in beta state. It should not be combined with [Proxy Template](/docs/{{ page.version }}/policies/proxy-template).
This policy uses a new policy matching algorithm.
Do **not** combine with [Proxy Template](/docs/{{ page.version }}/policies/proxy-template).
{% endwarning %}

## `targetRef` support matrix
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshratelimit.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: MeshRateLimit (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it shouldn't be mixed with [Rate Limit](/docs/{{ page.version }}/policies/rate-limit).
This policy uses new policy matching algorithm.
Do **not** combine with [Rate Limit](/docs/{{ page.version }}/policies/rate-limit).
{% endwarning %}

This policy enables per-instance service request limiting. Policy supports ratelimiting of HTTP/HTTP2 requests and TCP connections.
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshretry.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: MeshRetry (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [Retry](/docs/{{ page.version }}/policies/retry).
This policy uses new policy matching algorithm.
Do **not** combine with [Retry](/docs/{{ page.version }}/policies/retry).
{% endwarning %}

This policy enables {{site.mesh_product_name}} to know how to behave if there is a failed scenario (i.e. HTTP request) which could be retried.
Expand Down
3 changes: 2 additions & 1 deletion app/_src/policies/meshtcproute.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ title: MeshTCPRoute (beta)
---

{% warning %}
This policy uses a new policy matching algorithm and is in beta state. It shouldn't be combined with [TrafficRoute](/docs/{{ page.version }}/policies/traffic-route).
This policy uses a new policy matching algorithm.
Do **not** combine with [TrafficRoute](/docs/{{ page.version }}/policies/traffic-route).
{% endwarning %}

The `MeshTCPRoute` policy allows you to alter and redirect TCP requests
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshtimeout.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: Mesh Timeout (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [Timeout policy](/docs/{{ page.version }}/policies/timeout).
This policy uses new policy matching algorithm.
Do **not** combine with [Timeout policy](/docs/{{ page.version }}/policies/timeout).
{% endwarning %}

## TargetRef support matrix
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshtrace.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: MeshTrace (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [TrafficTrace](/docs/{{ page.version }}/policies/traffic-trace).
This policy uses new policy matching algorithm.
Do **not** combine with [TrafficTrace](/docs/{{ page.version }}/policies/traffic-trace).
{% endwarning %}

This policy enables publishing traces to a third party tracing solution.
Expand Down
4 changes: 2 additions & 2 deletions app/_src/policies/meshtrafficpermission.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ title: MeshTrafficPermission (beta)
---

{% warning %}
This policy uses new policy matching algorithm and is in beta state,
it should not be mixed with [TrafficPermission](/docs/{{ page.version }}/policies/traffic-permissions).
This policy uses new policy matching algorithm.
Do **not** combine with [TrafficPermission](/docs/{{ page.version }}/policies/traffic-permissions).
{% endwarning %}

## TargetRef support matrix
Expand Down