Когда 50 байт ломают весь CI: охота на MTU mismatch в Docker + OpenStack

Пятница, 17:40. Билд красный, GitLab живой, curl отвечает за полсекунды — а git clone из контейнера молча висит две минуты и падает. Все инструменты говорят «всё ОК». Виновник — 50 байт, о которых никто не подумал. Разобраться

https://habr.com/ru/articles/1013208/

#mtu #gitlab_runner #docker #сеть

Когда 50 байт ломают весь CI: охота на MTU mismatch в Docker + OpenStack

Пятница, 17:40, билд красный Пятница. До конца рабочего дня двадцать минут. И тут прилетает: «билд упал». Ну, бывает - ребейзнемся и перезапустим. Открываю пайплайн. Джоба висит на get_sources ,...

Хабр

Как не держать код на сервере

Кому эта статья может быть полезна? Многие сегодня припарковали свои проекты на виртуальных серверах типа vps/vds или физическом сервере. И вот, по каким-то причинам, вы не хотели бы показывать свой код напрямую. Если вы уже знаете про GitLab runner, Docker и registry – то можно пройти мимо и сберечь свое время. А кто не знает - добро пожаловать. Постараюсь, чтобы было не сложно. Какие могут быть причины?

https://habr.com/ru/articles/992258/

#docker #gitlab #gitlab_runner #docker_registry #деплой #сервер #контейнеризация

Как не держать код на сервере

Кому эта статья может быть полезна? Многие сегодня припарковали свои проекты на виртуальных серверах типа vps/vds или физическом сервере. И вот, по каким-то причинам, вы не хотели бы показывать...

Хабр

GitLab Runner TokenをASCPを使ってAWS Secrets Managerから取得してみた(GitLab Runner on Amazon EKS)
https://dev.classmethod.jp/articles/eks-gitlab-runner-secrets-manager-ascp/

#dev_classmethod #GitLab #GitLab_Runner #Amazon_EKS #Kubernetes #Helm #Terraform

GitLab Runner TokenをASCPを使ってAWS Secrets Managerから取得してみた(GitLab Runner on Amazon EKS) | DevelopersIO

GitLab Runner TokenをASCPを使ってAWS Secrets Managerから取得してみた(GitLab Runner on Amazon EKS) | DevelopersIO

[EKS Auto Mode]GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた
https://dev.classmethod.jp/articles/eks-auto-mode-gitlab-runner-separation/

#dev_classmethod #GitLab #GitLab_Runner #Amazon_EKS #Terraform #Kubernetes

[EKS Auto Mode]GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた | DevelopersIO

[EKS Auto Mode]GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた | DevelopersIO

CI/CD для чайников — разберитесь, и начните наконец-то автоматизировать рутину в разработке. Часть 2. Запускаем CI

Список необходимых инструментов. В прошлый раз мы остановились на том, что получили в свое распоряжение сервер – операционную систему внутри контейнера, которая автоматически стартует, в ответ на указанные действия в репозитории. В нашем случае – пока что на событие пуш. И на этом сервере, мы можем выполнять любой набор команд для автоматизации.🫡 Но самый важный момент на этом этапе – какие настройки должны быть на этом сервере? Какие программы, пакеты или библиотеки, должны быть установлены? В конце концов, какую операционную систему использовать? ⚠️ Мы уже определили набор команд, которые хотим запускать. Давайте разберемся, что нам нужно для их успешного выполнения? Это будет вторым важным и сложным на первых порах моментом, который следует разобрать. Проще всего, на мой взгляд, относится следующим образом. Что должно быть у нас в наличии, для запуска команд eslint . –fix npm run build Если попробовать перечислить, то получится следующий список

https://habr.com/ru/articles/896966/

#ci #continuous_integration #gitlabci #gitlab_runner #docker

CI/CD для чайников — разберитесь, и начните наконец-то автоматизировать рутину в разработке. Часть 2. Запускаем CI

Список необходимых инструментов. В прошлый раз мы остановились на том, что получили в свое распоряжение сервер – операционную систему внутри контейнера, которая автоматически стартует, в ответ на...

Хабр

GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた
https://dev.classmethod.jp/articles/eks-gitlab-runner-separated-worker-nodes/

#dev_classmethod #GitLab #Amazon_EKS #GitLab_Runner

GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた | DevelopersIO

GitLabとGitLab Runnerを同一EKSクラスター上で稼働させつつワーカーノードを分離してみた | DevelopersIO

GitLab RunnerをAmazon EKSクラスターにHelmを使ってインストールしてみる
https://dev.classmethod.jp/articles/gitlab-runner-eks-helm/

#dev_classmethod #GitLab #GitLab_Runner #Amazon_EKS #Helm

GitLab RunnerをAmazon EKSクラスターにHelmを使ってインストールしてみる | DevelopersIO

GitLab RunnerをAmazon EKSクラスターにHelmを使ってインストールしてみる | DevelopersIO

セルフマネージド型GitLabサーバでAWS CodeBuildをセルフマネージドランナーと使用できるようになりました!
https://dev.classmethod.jp/articles/aws-codebuild-gitlab-self-managed-runners-integration/

#dev_classmethod #GitLab #GitLab_Runner #AWS_CodeBuild #AWS

セルフマネージド型GitLabサーバでAWS CodeBuildをセルフマネージドランナーと使用できるようになりました! | DevelopersIO

私にとっては神アップデートです

セルフマネージド型GitLabサーバでAWS CodeBuildをセルフマネージドランナーと使用できるようになりました! | DevelopersIO
ECR上のコンテナイメージを脆弱性スキャンするGitLabCI/CDを構築してみた | DevelopersIO

ECR上のコンテナイメージを脆弱性スキャンするパイプラインを構築してみました

ECR上のコンテナイメージを脆弱性スキャンするGitLabCI/CDを構築してみた | DevelopersIO
GitLab CI/CDをLambdaから実行してみた | DevelopersIO

GitLab CI/CDをLambdaから動かしてみました

GitLab CI/CDをLambdaから実行してみた | DevelopersIO