Выпуск Let's Encrypt через Certificate Manager yc
Запросить wildcard-сертификат и проверить статус; note: для выпуска нужна DNS/HTTP-валидация
yc certificate-manager certificate request --name <name> --domains <host>,*.<host> && yc certificate-manager certificate list --format json | jq -r '.[] | "\(.name)\t\(.status)\t\(.not_after)"'
more yc
all 32 commands →
Сменить активный каталог
yc config set folder-id <id> && yc config list
Создать именованный профиль
yc config profile create prod && yc config profile activate prod
Получить временный IAM-токен
export YC_TOKEN=$(yc iam create-token)
Сервисный аккаунт для CI
yc iam service-account create --name sa-ci --description 'CI deployer'
Авторизованный ключ SA
yc iam key create --service-account-name sa-ci --output key.json