Add kubeadm config reference v1beta3
parent
794a8ffb49
commit
500745dd60
|
@ -82,6 +82,7 @@ operator to use or manage a cluster.
|
||||||
## Config API for kubeadm
|
## Config API for kubeadm
|
||||||
|
|
||||||
* [v1beta2](/docs/reference/config-api/kubeadm-config.v1beta2/)
|
* [v1beta2](/docs/reference/config-api/kubeadm-config.v1beta2/)
|
||||||
|
* [v1beta3](/docs/reference/config-api/kubeadm-config.v1beta3/)
|
||||||
|
|
||||||
## Design Docs
|
## Design Docs
|
||||||
|
|
||||||
|
|
|
@ -116,7 +116,7 @@ The ClusterConfiguration type should be used to configure cluster-wide settings,
|
||||||
including settings for:
|
including settings for:
|
||||||
|
|
||||||
- Networking, that holds configuration for the networking topology of the cluster; use it e.g. to customize
|
- Networking, that holds configuration for the networking topology of the cluster; use it e.g. to customize
|
||||||
node subnet or services subnet.
|
pod subnet or services subnet.
|
||||||
- Etcd configurations; use it e.g. to customize the local etcd or to configure the API server
|
- Etcd configurations; use it e.g. to customize the local etcd or to configure the API server
|
||||||
for using an external etcd cluster.
|
for using an external etcd cluster.
|
||||||
- kube-apiserver, kube-scheduler, kube-controller-manager configurations; use it to customize control-plane
|
- kube-apiserver, kube-scheduler, kube-controller-manager configurations; use it to customize control-plane
|
||||||
|
@ -663,7 +663,7 @@ APIServer holds settings necessary for API server deployments in the cluster
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>timeoutForControlPlane</code> <B>[Required]</B><br/>
|
<tr><td><code>timeoutForControlPlane</code> <B>[Required]</B><br/>
|
||||||
<code>invalid type</code>
|
<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"><code>meta/v1.Duration</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`timeoutForControlPlane` controls the timeout that we use for API server to appear</td>
|
`timeoutForControlPlane` controls the timeout that we use for API server to appear</td>
|
||||||
|
@ -712,7 +712,7 @@ for, so other administrators can know its purpose.</td>
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>ttl</code> <B>[Required]</B><br/>
|
<tr><td><code>ttl</code> <B>[Required]</B><br/>
|
||||||
<code>invalid type</code>
|
<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"><code>meta/v1.Duration</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`ttl` defines the time to live for this token. Defaults to "24h".
|
`ttl` defines the time to live for this token. Defaults to "24h".
|
||||||
|
@ -721,7 +721,7 @@ for, so other administrators can know its purpose.</td>
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>expires</code> <B>[Required]</B><br/>
|
<tr><td><code>expires</code> <B>[Required]</B><br/>
|
||||||
<code>invalid type</code>
|
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#time-v1-meta"><code>meta/v1.Time</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`expires` specifies the timestamp when this token expires. Defaults to being set
|
`expires` specifies the timestamp when this token expires. Defaults to being set
|
||||||
|
@ -1004,7 +1004,7 @@ not contain any other authentication information</td>
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>timeout</code> <B>[Required]</B><br/>
|
<tr><td><code>timeout</code> <B>[Required]</B><br/>
|
||||||
<code>invalid type</code>
|
<a href="https://godoc.org/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"><code>meta/v1.Duration</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`timeout` modifies the discovery timeout.</td>
|
`timeout` modifies the discovery timeout.</td>
|
||||||
|
@ -1199,7 +1199,7 @@ HostPathMount contains elements describing volumes that are mounted from the hos
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>pathType</code> <B>[Required]</B><br/>
|
<tr><td><code>pathType</code> <B>[Required]</B><br/>
|
||||||
<code>invalid type</code>
|
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#hostpathtype-v1-core"><code>core/v1.HostPathType</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`pathType` is the type of the `hostPath` volume.</td>
|
`pathType` is the type of the `hostPath` volume.</td>
|
||||||
|
@ -1451,7 +1451,7 @@ annotated to the Node API object, for later re-use.</td>
|
||||||
|
|
||||||
|
|
||||||
<tr><td><code>taints</code> <B>[Required]</B><br/>
|
<tr><td><code>taints</code> <B>[Required]</B><br/>
|
||||||
<code>[]invalid type</code>
|
<a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.20/#taint-v1-core"><code>[]core/v1.Taint</code></a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
`taints` specifies the taints the Node API object should be registered with. If
|
`taints` specifies the taints the Node API object should be registered with. If
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue