> ## Documentation Index
> Fetch the complete documentation index at: https://docs.siderolabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

> KubeClusterConfig configures Kubernetes cluster base settings.

# KubeClusterConfig

```yaml theme={null}
apiVersion: v1alpha1
kind: KubeClusterConfig
clusterName: example-cluster # The cluster name.
endpoint: https://example.com:6443/ # The Kubernetes API endpoint.
```

<table>
  <thead>
    <tr>
      <th>Field</th>
      <th>Type</th>
      <th>Description</th>
      <th>Value(s)</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>`clusterName`</td>
      <td>string</td>
      <td>The cluster name.<br />It is used mostly for informational purposes, and gets included into kubeconfig.</td>

      <td />
    </tr>

    <tr>
      <td>`endpoint`</td>
      <td>URL</td>
      <td>The Kubernetes API endpoint.<br />For a single-node cluster, this can be the same as the node's IP address.<br />For a multi-node cluster, this should be the load balancer's IP address or DNS name,<br />or any other address (VIP, BGP, etc.) that can be used to reach the Kubernetes API server from the nodes.</td>

      <td />
    </tr>
  </tbody>
</table>
