Установка gitlab-runner в kubernetes
☸️ Покоряем Kubernetes: от базовых концепций к эффективному управлению контейнерами
Умение работать с Kubernetes – ценный навык для продвинутого разработчика, и совершенно необходимый – для каждого DevOps-инженера. Расскажем просто и понятно, как разобраться в основных концепциях Kubernetes. Даже если вам еще не приходилось напрямую сталкиваться с Kubernetes, скорее всего, вы знаете, что это особая платформа для управления виртуальными контейнерами, в которых находятся приложения со всеми необходимыми зависимостями. А ваш опыт работы с контейнерами, очевидно, зависит от того, насколько...
CI/CD под Revit: как автоматизировать сборку и публикацию NuGet-пакетов и плагинов с помощью GitLab и Nuke
Показать: В основе нашей системы автоматизации — простая, но мощная идея: Revit-плагины — это продукт, и подход к их сборке, доставке и обновлению должен быть соответствующий. Мы хотим, чтобы процесс сборки и распространения плагинов был: Для этого мы используем GitLab CI/CD, Nuke и раздельную публикацию NuGet-пакетов, а само окружение для сборки развёрнуто на выделенной GitLab Runner машине, где предустановлены SDK всех нужных версий Revit. Одна из ключевых идей — разделение окружений по веткам...