Skip to content

Commit

Permalink
Fix generator for kcm config reference v1alpha1
Browse files Browse the repository at this point in the history
  • Loading branch information
tengqm committed Dec 14, 2024
1 parent 95c79cb commit 3dfe7e7
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 5 deletions.
2 changes: 1 addition & 1 deletion genref/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ apis:
path: config/v1alpha1
includes:
- k8s.io/cloud-provider/controllers/service/config/v1alpha1
# - k8s.io/cloud-provider/controllers/node/config/v1alpha1
- k8s.io/cloud-provider/controllers/node/config/v1alpha1
- k8s.io/cloud-provider/config/v1alpha1
- k8s.io/controller-manager/config/v1alpha1

Expand Down
35 changes: 31 additions & 4 deletions genref/output/md/kube-controller-manager-config.v1alpha1.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,33 @@ auto_generated: true



## `NodeControllerConfiguration` {#NodeControllerConfiguration}


**Appears in:**

- [CloudControllerManagerConfiguration](#cloudcontrollermanager-config-k8s-io-v1alpha1-CloudControllerManagerConfiguration)


<p>NodeControllerConfiguration contains elements describing NodeController.</p>


<table class="table">
<thead><tr><th width="30%">Field</th><th>Description</th></tr></thead>
<tbody>


<tr><td><code>ConcurrentNodeSyncs</code> <B>[Required]</B><br/>
<code>int32</code>
</td>
<td>
<p>ConcurrentNodeSyncs is the number of workers
concurrently synchronizing nodes</p>
</td>
</tr>
</tbody>
</table>

## `ServiceControllerConfiguration` {#ServiceControllerConfiguration}


Expand Down Expand Up @@ -78,7 +105,7 @@ both in cloud controller manager and kube-controller manager.</p>
</td>
</tr>
<tr><td><code>NodeController</code> <B>[Required]</B><br/>
<code>k8s.io/cloud-provider/controllers/node/config/v1alpha1.NodeControllerConfiguration</code>
<a href="#NodeControllerConfiguration"><code>NodeControllerConfiguration</code></a>
</td>
<td>
<p>NodeController holds configuration for node controller
Expand Down Expand Up @@ -410,7 +437,7 @@ minResyncPeriod and 2*minResyncPeriod.</p>
</td>
</tr>
<tr><td><code>ClientConnection</code> <B>[Required]</B><br/>
<a href="#ClientConnectionConfiguration"><code>ClientConnectionConfiguration</code></a>
<code>k8s.io/component-base/config/v1alpha1.ClientConnectionConfiguration</code>
</td>
<td>
<p>ClientConnection specifies the kubeconfig file and client connection
Expand All @@ -425,7 +452,7 @@ settings for the proxy server to use when communicating with the apiserver.</p>
</td>
</tr>
<tr><td><code>LeaderElection</code> <B>[Required]</B><br/>
<a href="#LeaderElectionConfiguration"><code>LeaderElectionConfiguration</code></a>
<code>k8s.io/component-base/config/v1alpha1.LeaderElectionConfiguration</code>
</td>
<td>
<p>leaderElection defines the configuration of leader election client.</p>
Expand All @@ -443,7 +470,7 @@ first item for a particular name wins</p>
</td>
</tr>
<tr><td><code>Debugging</code> <B>[Required]</B><br/>
<a href="#DebuggingConfiguration"><code>DebuggingConfiguration</code></a>
<code>k8s.io/component-base/config/v1alpha1.DebuggingConfiguration</code>
</td>
<td>
<p>DebuggingConfiguration holds configuration for Debugging related features.</p>
Expand Down

0 comments on commit 3dfe7e7

Please sign in to comment.