> ## 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.

> RegistryAuthConfig configures authentication for a registry endpoint.

# RegistryAuthConfig

```yaml theme={null}
apiVersion: v1alpha1
kind: RegistryAuthConfig
name: my-private-registry.local:5000 # Registry endpoint to apply the authentication configuration to.
username: my-username # Username/password authentication.
password: my-password # Username/password authentication.
```

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

  <tbody>
    <tr>
      <td>`name`</td>
      <td>string</td>
      <td>Registry endpoint to apply the authentication configuration to.<br /><br />Registry endpoint is the hostname part of the endpoint URL,<br />e.g. 'my-mirror.local:5000' for '[https://my-mirror.local:5000/v2/](https://my-mirror.local:5000/v2/)'.<br /><br />The authentication configuration will apply to all image pulls for this<br />registry endpoint, by Talos or any Kubernetes workloads.</td>

      <td />
    </tr>

    <tr>
      <td>`username`</td>
      <td>string</td>
      <td>Username/password authentication.</td>

      <td />
    </tr>

    <tr>
      <td>`password`</td>
      <td>string</td>
      <td>Username/password authentication.</td>

      <td />
    </tr>

    <tr>
      <td>`auth`</td>
      <td>string</td>
      <td>Raw authentication string.</td>

      <td />
    </tr>

    <tr>
      <td>`identityToken`</td>
      <td>string</td>
      <td>Identity token authentication.</td>

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