Тег: CI/CD
Все статьи с тегом "CI/CD".
-
Trivy в CI: ловим уязвимости и собираем SBOM до прода
Один шаг в пайплайне блокирует выкатку дырявых образов и заодно выдаёт SBOM. Разбираем, что сканирует Trivy, как поставить гейт по severity, приглушить шум через .trivyignore и VEX и связать всё это с keyless-подписью.
-
Flux за вечер: GitOps для одного небольшого кластера
GitOps на одном небольшом кластере без зоопарка операторов: что такое Flux, чем reconciler лучше kubectl apply из CI, как сделать flux bootstrap и собрать один root-Kustomization, который синкает весь кластер из git.
-
SLSA Level 2: что такое build provenance и зачем он не SBOM
SLSA Level 2 на практике: чем build provenance отличается от SBOM, почему L2 — реалистичная цель, как GitLab Runner сам генерирует непереподделываемый attestation и как проверить его через glab/cosign и на admission.
-
Деплой Astro на Cloudflare Pages: Git-интеграция и GitHub CI/CD
Два пути деплоя Astro на Cloudflare Pages: подключить репозиторий прямо в дашборде (push в main = автодеплой, бесплатные preview на ветки, свой домен с TLS) или собирать в GitHub Actions и слать dist через Wrangler. Настройка сборки, свой домен, дев-окружение и рабочий workflow целиком.