---
title: "Использование реестра в Kubernetes"
---

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

Чтобы использовать реестр контейнеров в Kubernetes-кластере, создайте секрет с данными для подключения. Это можно сделать через панель управления.

## Подключение реестра к кластеру

1.  Откройте кластер в панели управления.
2.  Перейдите во вкладку «Управление».
3.  Нажмите «Изменить» напротив строки «Нет подключенных реестров».
4.  Выберите существующий реестр или создайте новый.
5.  Укажите неймспейс, в котором будет размещен секрет.
6.  Нажмите «Сохранить».

![Подключение реестра контейнеров к k8s](https://content.timeweb.com/assets/bcf3732f-20e7-4b19-972a-8260f6c5a395.png?width=2792&height=1802)

Использовать реестр можно только в том неймспейсе, к которому он подключен.

После сохранения в кластере будет создан секрет. Повторно открыв меню подключения реестра, вы увидите имя созданного секрета.

## Проверка секрета

Проверьте наличие секрета:

```bash
kubectl get secrets -n <namespace>
```

Где `<namespace>` — неймспейс, выбранный при подключении реестра.

Пример вывода:

```bash
NAME        TYPE                             DATA   AGE
craas-doc   kubernetes.io/dockerconfigjson   1      4m19s
```

## Использование образа в манифесте

Чтобы использовать образ из реестра, укажите его в манифесте и добавьте `imagePullSecrets`:

```yaml
apiVersion: v1
kind: Pod
metadata:
 name: test-hello-go
spec:
 containers:
 - name: hello
   image: doc.registry.twcstorage.ru/go/hello-go:1.0.0
 imagePullSecrets:
 - name: craas-doc
```
