DevOps Deflope News
5.69K subscribers
16 photos
1.5K links
DevOps Deflope News — выборка новостей и тулинга от инженеров «Фланта». Берём весь информационный поток и пропускаем через фильтр здравого смысла. Ещё пишем подкаст.

Рекламу не размещаем. Для связи @dvpsdflpfdbkbot.
Download Telegram
Несколько дней назад Uber анонсировали Makisu — быстрый и гибкий инструмент для построения Docker образов, не требующий повышения привилегий.
Он поддерживает синтаксис Dockerfile, распределенный кеш и имеет гибкие настройки кеширования.

http://amp.gs/gG8J

В readme есть сравнения с другими проектами. И заодно можно упомянуть несколько статей про безопасное построение образов:
http://amp.gs/gG82
http://amp.gs/gG8H
#uber #github #docker
Отличная новость пришла только что!
GitHub анонсировали бесплатные приватные репозитории для всех (с небольшим ньюансом в ограничение на 3 коллаборатора). Ну и дополнительно улучшения для GitHub Enterprise

P.S. Спасибо за новость, Артём)

http://amp.gs/EMX2
#github #news
Небольшая заметка от Jessie Frazelle про практическое применение Actions от GitHub для удаления бранчей после мержа PR.

http://amp.gs/Vp6A

P.S. GitHub Actions — это штука для автоматизации воркфлоу на гитхабе, использует HCL для описания и пока что в бете.
http://amp.gs/Vp6H
#github #actions
Отличный репозиторий на гитхабе с кучей ссылок на различные курсы и обучающие материалы.
http://amp.gs/Vvoc

P.S. Спасибо за ссылку, Миша =^._.^= ∫
#github #courses
GitHub Learning Lab запустили обучающие курсы по использованию CircleCI и Travis CI для continuous integration
http://amp.gs/Vg1r

И у HashiCorp не так давно обновился раздел обучения и там теперь есть разделы про Vault, Consul, Terraform и Nomad
http://amp.gs/VgY8
#github #courses
Немного полезняшек для Terraform'a
tfmask — отличная штука для маскирования секретов из вывода terraform plan или apply http://amp.gs/VUIZ;
tfenv — другая утилита для упрощения использования переменных окружения с тераформом http://amp.gs/VUI7;

Ну и напоследок вчера яндекс облако выпустило провайдер для тераформа http://amp.gs/VUIp
#terraform #github
Читатели сообщают, что для статистики звездочек на GitHub есть еще такая штука на православном Go

http://amp.gs/RhUY
https://starchart.cc
#tools #github
GitHub представили GitHub Package Registry 🎉 — хранилище для пакетов с поддержкой Docker, npm, Maven, NuGet, RubyGems.
Бесплатное для open source проектов и пока что в бета статусе.

http://amp.gs/USSN
#github #news
GitHub приобрел сервис «Pull Panda» и теперь он доступен бесплатно в GitHub Marketplace 🐼🎉

Pull Panda умеет назначать ревьюверов на Pull реквесты, уведомлять в Slack и показывать аналитику по PR.

http://amp.gs/OCUI
http://amp.gs/OCU8
#github #pullpanda
Продолжая тему Kubernetes, несколько интересных проектов на гитхабе

kube-start-stop — штука, которая позволяет по расписанию останавливать и запускать ресурсы в кластере. Например останавливать демо окружения на выходные.
http://amp.gs/qXGV

k-rail — еще одно решение для установки различных политик в Kubernetes кластере (например No Exec, No Privileged Container)
http://amp.gs/qXG0

Другое решение — http://amp.gs/qXGN и немного на другом уровне http://amp.gs/qXGX
#github #tools
Небольшая подборочка различных утилит вокруг Terraform 🚨

* tfsec — статический анализатор кода, поддерживает 0.12, имеет разные общие и специфические для aws/azure проверки http://amp.gs/stgL (по идее чего-то похожего можно добиться с помощью http://amp.gs/stE1 , но политики придется писать самим 😿)
* terraform-compliance — похожее решение, позиционируется как аналог платного Sentinel http://amp.gs/stgM
* TFLint — линтер для терраформа, сильно ориентирован на AWS http://amp.gs/stg6 (одно время разработка не сильно двигалась, но с недавнего времени проект весьма живой)
* Terraboard — дашборд для визуализации стейта Terraform из S3 бакетов http://amp.gs/stE8
* terraform-docs — утилита для генерации документации из Terraform модулей http://amp.gs/stgb

Ну и конечно pre-commit-terraform от Anton Babenko 😉. Это отличный набор git хуков для различных операций, от форматирования и валидации до генерации документации. http://amp.gs/stga
#terraform #tools #github
Monitoror — прикольный проект для создания дашбордов.
Уже поддерживает GitHub, Azure DevOps, Jenkins, Travis CI и думаю будет больше.

https://monitoror.com/
GitHub: https://github.com/monitoror/monitoror/
#tools #monitoring #github
GitHub выпустили мобильное приложение для iOS и Android 🎉🔥🐙
И нет, оно предназначено не для разработки с телефона, а для всего остального 😉

https://github.com/mobile/
#github #mobile
Эта новость звучит из каждого утюга, но вчера GitHub анонсировали, что теперь можно бесплатно создавать приватные репозитории и в организациях (teams).
Таким образом, весь базовый функционал стал доступен для всех.

https://github.blog/2020-04-14-github-is-now-free-for-teams/
P.S. Заодно Team plan подешевел с 9$ до 4$ за пользователя в месяц.
#github #news
GitHub сделали Super Linter для GitHub Action — подборку разнообразных линтеров, от Ansible и Terraform до Python и Perl, в одном образе с готовыми конфигами и возможностью запуска только нужных.

https://github.blog/2020-06-18-introducing-github-super-linter-one-linter-to-rule-them-all/
GitHub: http://amp.gs/2CE5
#github #linters
Ребята из Skyeng выложили в открытый доступ Gitwand — Ansible роль для управления ролями, правами и репозиториями на GitHub

Может пригодиться вместо Terraform провайдера для GitHub, т.к.:
* отрабатывает быстрее и вы не упираетесь в лимиты api гитхаба
* все конфиги в YAML
* если вы знакомы с Ansible, будет просто доработать

Анонс на Хабре: http://amp.gs/XIaA
GitHub: https://github.com/skyeng/gitwand/

И отличный пример конфигурирования GitHub организации c помощью Terraform от Anton Babenko http://amp.gs/XIas
#github #terraform #ansible
exporterhub.io - интересный проект со списком рекомендуемых Prometheus экспортеров, с примерами запуска в разных окружениях, конфигурации, метрик, алертов и дашбордов для Grafana.

GitHub для звёздочек и PR https://github.com/NexClipper/exporterhub.io/
#prometheus #github
В рамках расширения GitHub Packages запустился Container Registry - пока что в бета статусе, бесплатный для публичных репозиториев 🎉

http://amp.gs/Xloy

А Docker Hub теперь будет удалять неактивные образы и лимитировать количество загрузок 😕
http://amp.gs/Xloh
http://amp.gs/Xlog
#github #dockerhub