Skip to main content

Spirit CLI

Spirit CLI или dp — утилита командной строки для аутентификации пользователей и сервисных аккаунтов, а также работы с ресурсами Spirit.

Скачать

  1. Зайдите в интерфейс Spirit.

  2. В правом верхнем углу нажмите и выберите вариант для своей операционной системы.

  3. Если вместо скачивания бинарника открывается текстовый файл, нажмите правой кнопкой мыши и сохраните файл вручную. В зависимости от системы:

  1. Нажмите Отменить, когда появится предупреждение.

  2. Зайдите в НастройкиЗащита и безопасность.

  3. Нажмите Все равно разрешить.

  4. Перенесите утилиту в PATH:

    mv ~/Downloads/dp /usr/local/bin/dp

    Если твой PATH в другой папке, измените её в тексте команды. Туда же будет по умолчанию складываться credhelper для работы с Container Registry.

  5. Запустите файл ещё раз, чтобы убедиться, что он помечен как используемый:

    chmod +x /usr/local/bin/dp

Docker

Утилита включена в базовые образы: base-image под ubuntu и base-image с kaniko и dp cli.

Чтобы изменить рабочую директорию, задайте значение переменной окружения DP_WORKDIR.

Работать с несколькими конфигами одновременно можно, передавая разные значения переменной окружения DP_WORKDIR:

DP_WORKDIR=~/temp-1/ ./dp auth print-token
token1

DP_WORKDIR=~/temp-2/ ./dp auth print-token
token2