Перейти к содержанию

Репозиторий

ВНИМАНИЕ

В репозиториях доступна версия приложения, начиная с v3.91.1.

Доступные репозитории:

Для доступа к репозиториям требуется учетная запись.

Подключение к репозиториям в docker compose

  1. Выполните вход в репозиторий docker login docker.teamstorm.io. Введите предоставленные логин и пароль. При успешном входе увидите сообщение Login Succeeded.
  2. Укажите в файле .env:

    CWM_DOCKER_REGISTRY="docker.teamstorm.io"
    INFRA_DOCKER_REGISTRY="docker.teamstorm.io"
    

Подключение к репозиториям в kubernetes

Helm репозиторий

Для подключения к helm репозиторию выполните следующую команду: helm repo add teamstorm https://registry.teamstorm.io/repository/teamstorm-release-helm/ --username ПОЛЬЗОВАТЕЛЬ --password ПАРОЛЬ. При успешном добавлении увидите сообщение "teamstorm" has been added to your repositories.

После добавления репозитория Вы сможете:

  • Посмотреть доступные версии: helm search repo teamstorm -l
  • Скачать архив с helm чартом: helm pull teamstorm/teamstorm --version ВЕРСИЯ
  • Обновить репозиторий, чтобы появились новые доступные версии: helm repo update teamstorm

Docker репозиторий

  1. Создайте секрет с учётной записью для подключения к репозиторию в namespace, где будет развернуто приложение:

    kubectl create secret docker-registry teamstorm-regcred \
        --docker-server=docker.teamstorm.io \
        --docker-username=ПОЛЬЗОВАТЕЛЬ \
        --docker-password=ПАРОЛЬ \
        -n NAMESPACE
    
  2. Укажите в values:

        imagePullSecrets:
          - name: teamstorm-regcred
        global:
          image:
            repository: "docker.teamstorm.io"
            infraRepository: "docker.teamstorm.io"