Skip to content

Commit 33de3b9

Browse files
authored
Merge pull request #36208 from tengqm/configapi-1.25
Config API reference for v1.25
2 parents 0b7688b + 57f5790 commit 33de3b9

16 files changed

+1735
-889
lines changed

content/en/docs/reference/config-api/apiserver-audit.v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,4 +552,4 @@ Policy.OmitManagedFields will stand.</li>
552552

553553

554554

555-
555+

content/en/docs/reference/config-api/apiserver-config.v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,4 +81,4 @@ configuration. If present, it will be used instead of the path to the configurat
8181
</tr>
8282
</tbody>
8383
</table>
84-
84+

content/en/docs/reference/config-api/apiserver-config.v1alpha1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,4 +372,4 @@ This does not use a unix:// prefix. (Eg: /etc/srv/kubernetes/konnectivity-server
372372
</tr>
373373
</tbody>
374374
</table>
375-
375+

content/en/docs/reference/config-api/apiserver-encryption.v1.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,14 @@ Each key has to be 32 bytes long for AES-CBC and 16, 24 or 32 bytes for AES-GCM.
9494
<thead><tr><th width="30%">Field</th><th>Description</th></tr></thead>
9595
<tbody>
9696

97+
98+
<tr><td><code>apiVersion</code><br/>
99+
<code>string</code>
100+
</td>
101+
<td>
102+
<p>apiVersion of KeyManagementService</p>
103+
</td>
104+
</tr>
97105
<tr><td><code>name</code> <B>[Required]</B><br/>
98106
<code>string</code>
99107
</td>
@@ -275,4 +283,4 @@ Each key has to be 32 bytes long.</p>
275283
</tr>
276284
</tbody>
277285
</table>
278-
286+

content/en/docs/reference/config-api/apiserver-webhookadmission.v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ auto_generated: true
3838
</tr>
3939
</tbody>
4040
</table>
41-
41+

content/en/docs/reference/config-api/client-authentication.v1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,4 +226,4 @@ itself should at least be protected via file permissions.</p>
226226
</tr>
227227
</tbody>
228228
</table>
229-
229+

content/en/docs/reference/config-api/client-authentication.v1beta1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,4 +226,4 @@ itself should at least be protected via file permissions.</p>
226226
</tr>
227227
</tbody>
228228
</table>
229-
229+

content/en/docs/reference/config-api/kube-proxy-config.v1alpha1.md

Lines changed: 5 additions & 146 deletions
Original file line numberDiff line numberDiff line change
@@ -535,10 +535,10 @@ this always falls back to the userspace proxy.</p>
535535

536536
- [KubeProxyConfiguration](#kubeproxy-config-k8s-io-v1alpha1-KubeProxyConfiguration)
537537

538-
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta2-KubeSchedulerConfiguration)
539-
540538
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta3-KubeSchedulerConfiguration)
541539

540+
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta2-KubeSchedulerConfiguration)
541+
542542
- [GenericControllerManagerConfiguration](#controllermanager-config-k8s-io-v1alpha1-GenericControllerManagerConfiguration)
543543

544544

@@ -595,10 +595,10 @@ client.</p>
595595

596596
**Appears in:**
597597

598-
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta2-KubeSchedulerConfiguration)
599-
600598
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta3-KubeSchedulerConfiguration)
601599

600+
- [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1beta2-KubeSchedulerConfiguration)
601+
602602
- [GenericControllerManagerConfiguration](#controllermanager-config-k8s-io-v1alpha1-GenericControllerManagerConfiguration)
603603

604604

@@ -628,68 +628,6 @@ enableProfiling is true.</p>
628628
</tbody>
629629
</table>
630630

631-
## `FormatOptions` {#FormatOptions}
632-
633-
634-
**Appears in:**
635-
636-
- [LoggingConfiguration](#LoggingConfiguration)
637-
638-
639-
<p>FormatOptions contains options for the different logging formats.</p>
640-
641-
642-
<table class="table">
643-
<thead><tr><th width="30%">Field</th><th>Description</th></tr></thead>
644-
<tbody>
645-
646-
647-
<tr><td><code>json</code> <B>[Required]</B><br/>
648-
<a href="#JSONOptions"><code>JSONOptions</code></a>
649-
</td>
650-
<td>
651-
<p>[Experimental] JSON contains options for logging format &quot;json&quot;.</p>
652-
</td>
653-
</tr>
654-
</tbody>
655-
</table>
656-
657-
## `JSONOptions` {#JSONOptions}
658-
659-
660-
**Appears in:**
661-
662-
- [FormatOptions](#FormatOptions)
663-
664-
665-
<p>JSONOptions contains options for logging format &quot;json&quot;.</p>
666-
667-
668-
<table class="table">
669-
<thead><tr><th width="30%">Field</th><th>Description</th></tr></thead>
670-
<tbody>
671-
672-
673-
<tr><td><code>splitStream</code> <B>[Required]</B><br/>
674-
<code>bool</code>
675-
</td>
676-
<td>
677-
<p>[Experimental] SplitStream redirects error messages to stderr while
678-
info messages go to stdout, with buffering. The default is to write
679-
both to stdout, without buffering.</p>
680-
</td>
681-
</tr>
682-
<tr><td><code>infoBufferSize</code> <B>[Required]</B><br/>
683-
<a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/api/resource#QuantityValue"><code>k8s.io/apimachinery/pkg/api/resource.QuantityValue</code></a>
684-
</td>
685-
<td>
686-
<p>[Experimental] InfoBufferSize sets the size of the info stream when
687-
using split streams. The default is zero, which disables buffering.</p>
688-
</td>
689-
</tr>
690-
</tbody>
691-
</table>
692-
693631
## `LeaderElectionConfiguration` {#LeaderElectionConfiguration}
694632

695633

@@ -776,83 +714,4 @@ during leader election cycles.</p>
776714
</td>
777715
</tr>
778716
</tbody>
779-
</table>
780-
781-
## `LoggingConfiguration` {#LoggingConfiguration}
782-
783-
784-
**Appears in:**
785-
786-
- [KubeletConfiguration](#kubelet-config-k8s-io-v1beta1-KubeletConfiguration)
787-
788-
789-
<p>LoggingConfiguration contains logging options
790-
Refer <a href="https://github.com/kubernetes/component-base/blob/master/logs/options.go">Logs Options</a> for more information.</p>
791-
792-
793-
<table class="table">
794-
<thead><tr><th width="30%">Field</th><th>Description</th></tr></thead>
795-
<tbody>
796-
797-
798-
<tr><td><code>format</code> <B>[Required]</B><br/>
799-
<code>string</code>
800-
</td>
801-
<td>
802-
<p>Format Flag specifies the structure of log messages.
803-
default value of format is <code>text</code></p>
804-
</td>
805-
</tr>
806-
<tr><td><code>flushFrequency</code> <B>[Required]</B><br/>
807-
<a href="https://pkg.go.dev/time#Duration"><code>time.Duration</code></a>
808-
</td>
809-
<td>
810-
<p>Maximum number of nanoseconds (i.e. 1s = 1000000000) between log
811-
flushes. Ignored if the selected logging backend writes log
812-
messages without buffering.</p>
813-
</td>
814-
</tr>
815-
<tr><td><code>verbosity</code> <B>[Required]</B><br/>
816-
<code>uint32</code>
817-
</td>
818-
<td>
819-
<p>Verbosity is the threshold that determines which log messages are
820-
logged. Default is zero which logs only the most important
821-
messages. Higher values enable additional messages. Error messages
822-
are always logged.</p>
823-
</td>
824-
</tr>
825-
<tr><td><code>vmodule</code> <B>[Required]</B><br/>
826-
<a href="#VModuleConfiguration"><code>VModuleConfiguration</code></a>
827-
</td>
828-
<td>
829-
<p>VModule overrides the verbosity threshold for individual files.
830-
Only supported for &quot;text&quot; log format.</p>
831-
</td>
832-
</tr>
833-
<tr><td><code>options</code> <B>[Required]</B><br/>
834-
<a href="#FormatOptions"><code>FormatOptions</code></a>
835-
</td>
836-
<td>
837-
<p>[Experimental] Options holds additional parameters that are specific
838-
to the different logging formats. Only the options for the selected
839-
format get used, but all of them get validated.</p>
840-
</td>
841-
</tr>
842-
</tbody>
843-
</table>
844-
845-
## `VModuleConfiguration` {#VModuleConfiguration}
846-
847-
(Alias of `[]k8s.io/component-base/config/v1alpha1.VModuleItem`)
848-
849-
**Appears in:**
850-
851-
- [LoggingConfiguration](#LoggingConfiguration)
852-
853-
854-
<p>VModuleConfiguration is a collection of individual file names or patterns
855-
and the corresponding verbosity threshold.</p>
856-
857-
858-
717+
</table>

0 commit comments

Comments
 (0)