Skip to content

Commit 8255f3f

Browse files
authored
Merge pull request #51509 from dashpole/aiserver_tracing_ga
Update apiserver tracing to GA
2 parents 5c1c6a3 + 83f0fd8 commit 8255f3f

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

content/en/docs/concepts/cluster-administration/system-traces.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ with `--tracing-config-file=<path-to-config>`. This is an example config that re
7878
spans for 1 in 10000 requests, and uses the default OpenTelemetry endpoint:
7979

8080
```yaml
81-
apiVersion: apiserver.config.k8s.io/v1beta1
81+
apiVersion: apiserver.config.k8s.io/v1
8282
kind: TracingConfiguration
8383
# default value
8484
#endpoint: localhost:4317
8585
samplingRatePerMillion: 100
8686
```
8787

8888
For more information about the `TracingConfiguration` struct, see
89-
[API server config API (v1beta1)](/docs/reference/config-api/apiserver-config.v1beta1/#apiserver-k8s-io-v1beta1-TracingConfiguration).
89+
[API server config API (v1)](/docs/reference/config-api/apiserver-config.v1/#apiserver-k8s-io-v1-TracingConfiguration).
9090

9191
### kubelet traces
9292

content/en/docs/reference/access-authn-authz/rbac.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -788,7 +788,7 @@ This is commonly used by add-on API servers for unified authentication and autho
788788
<tr>
789789
<td><b>system:monitoring</b></td>
790790
<td><b>system:monitoring</b> group</td>
791-
<td>Allows read access to control-plane monitoring endpoints (i.e. {{< glossary_tooltip term_id="kube-apiserver" text="kube-apiserver" >}} liveness and readiness endpoints (<tt>/healthz</tt>, <tt>/livez</tt>, <tt>/readyz</tt>), the individual health-check endpoints (<tt>/healthz/*</tt>, <tt>/livez/*</tt>, <tt>/readyz/*</tt>), and <tt>/metrics</tt>). Note that individual health check endpoints and the metric endpoint may expose sensitive information.</td>
791+
<td>Allows read access to control-plane monitoring endpoints (i.e. {{< glossary_tooltip term_id="kube-apiserver" text="kube-apiserver" >}} liveness and readiness endpoints (<tt>/healthz</tt>, <tt>/livez</tt>, <tt>/readyz</tt>), the individual health-check endpoints (<tt>/healthz/*</tt>, <tt>/livez/*</tt>, <tt>/readyz/*</tt>), <tt>/metrics</tt>), and causes the kube-apiserver to respect the traceparent header provided with requests for tracing. Note that individual health check endpoints and the metric endpoint may expose sensitive information.</td>
792792
</tr>
793793
</tbody>
794794
</table>

content/en/docs/reference/command-line-tools-reference/feature-gates/APIServerTracing.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ stages:
1313
- stage: beta
1414
defaultValue: true
1515
fromVersion: "1.27"
16+
toVersion: "1.33"
17+
- stage: stable
18+
defaultValue: true
19+
fromVersion: "1.34"
1620
---
1721
Add support for distributed tracing in the API server.
1822
See [Traces for Kubernetes System Components](/docs/concepts/cluster-administration/system-traces) for more details.

0 commit comments

Comments
 (0)