Подоспели первые плоды покупки GitHub микрософтом. В VS Code появилась поддержка PR. http://amp.gs/yqmO
Visualstudio
Introducing GitHub Pull Requests for Visual Studio Code
Отличное видео от Martin Fowler про разницу между Continuous Delivery и Continuous Deployment и про CI/CD вообще.
P.S. Весьма полезно, учитывая постоянные попытки расшифровать CD как Continuous Deployment.
https://www.youtube.com/watch?v=aoMfbgF2D_4
#ci/cd #fowler #video
P.S. Весьма полезно, учитывая постоянные попытки расшифровать CD как Continuous Deployment.
https://www.youtube.com/watch?v=aoMfbgF2D_4
#ci/cd #fowler #video
YouTube
Martin Fowler – Continuous Delivery
Continuous Delivery has now become a central practice for effective software delivery organizations. This talk explains the essential of how it works, the role of a deployment pipeline, the difference between continuous delivery and continuous deployment…
Интересная статья с рассуждением о задачах operations в serverless мире.
http://amp.gs/yinT
#serverless #blog
http://amp.gs/yinT
#serverless #blog
www.serverlessops.io
Serverless DevOps: What do we do when the server goes away?
As serverless grows in adoption what will serverless operations be and what will it fold for Operations or DevOps engineer? What do we do when the server goes away?
Выпуск DevOps Deflope 41 о Domain Driven Design!
Гость — Евгений Пешков разработчик Додо Пицца.
Поговорили о том, что такое Domain Driven Design, использовании DDD при общении с бизнесом и какие преимущества это дает разработчикам монолитных и микросервисных приложений.
http://amp.gs/yXNK
Гость — Евгений Пешков разработчик Додо Пицца.
Поговорили о том, что такое Domain Driven Design, использовании DDD при общении с бизнесом и какие преимущества это дает разработчикам монолитных и микросервисных приложений.
http://amp.gs/yXNK
В блоге HashiCorp написали хорошую вводную статью о проблемах сетевого доступа и сегментации в современной инфраструктуре, о том что такое service mesh и зачем он нужен. http://amp.gs/yaRR
HashiCorp
Network segmentation in modern environments
Network segmentation is a highly effective strategy to limit the impact of network intrusion. However, in modern environments such as a cluster scheduler, applications are started and restarted often without operator intervention. This dynamic provisioning…
Компания Флант выпустила плагин для Grafana, предназначенный для наглядного отображения статусов объектов на протяжении времени. Пример использования — визуализация данных о состоянии здоровья Kubernetes-подов, полученных в Prometheus.
Проект: http://amp.gs/yQ29
Пояснения на русском: http://amp.gs/yQ2U
Проект: http://amp.gs/yQ29
Пояснения на русском: http://amp.gs/yQ2U
GitHub
flant/grafana-statusmap
Grafana panel plugin to visualize status of multiple objects over time - flant/grafana-statusmap
Привет, наш подкаст выходит в оффлайн, приходите к нам на посиделки. Прошлые и нынешние ведущие подкаста и новостного канала DevOps Deflope соберутся вместе, чтобы в формате BoF (Birds of a Feather), то есть неформально, обсудить с гостями последние новости в мире DevOps в прямом эфире. Подробнее тут http://amp.gs/ybIO.
Хабр
Встреча с DevOps Deflope на конференции DevOpsConf 2018
Мы долго думали, как разнообразить нашу конференцию и внести в неё элемент спонтанности и тут к нам пришла идея: было бы здорово что-то сделать с ребятами, котор...
Мы хотим, чтобы на BOF пришло как можно больше наших друзей и поэтому попросили у организаторов конференции скидку 10% для наших читателей/слушателей. Скидка работает и на посещение и на трансляцию. Промокод — DevOpsFriends2018. Приходите поговорить с нами за DevOps! Регистрация по ссылке http://amp.gs/ybzS
devopsconf.io
2018
Тем временем вышла следующая мажорная версия Puppet Platform — 6.
Puppet Platform включает в себя PuppetDB, Puppet сервер и агент. Помимо исправления багов и добавления обратно несовместимых изменений, можно отметить новый проект Pupperware, который позволяет развернуть Puppet инфраструктуру в контейнерах, а также:
— появление нового Resource API, кодовую базу Puppet начали разделять на отдельные модули для ускорения внесения изменений;
— возможность агентом запрашивать приватную информацию из Vault и Conjur, используя новый тип данных Deferred;
— в комплекте теперь Ruby 2.5.1, OpenSSL 1.1.0h и JRuby 9.1.16.0
Подробнее в официальном Release Notes http://amp.gs/ybec
Официальный анонс в блоге Puppet http://amp.gs/yb7m
Puppet Platform включает в себя PuppetDB, Puppet сервер и агент. Помимо исправления багов и добавления обратно несовместимых изменений, можно отметить новый проект Pupperware, который позволяет развернуть Puppet инфраструктуру в контейнерах, а также:
— появление нового Resource API, кодовую базу Puppet начали разделять на отдельные модули для ускорения внесения изменений;
— возможность агентом запрашивать приватную информацию из Vault и Conjur, используя новый тип данных Deferred;
— в комплекте теперь Ruby 2.5.1, OpenSSL 1.1.0h и JRuby 9.1.16.0
Подробнее в официальном Release Notes http://amp.gs/ybec
Официальный анонс в блоге Puppet http://amp.gs/yb7m
Программа DevOpsConf 2018 (http://amp.gs/hzJF) готова, о ней вы можете почитать здесь http://amp.gs/hzJL. Напоминаем, что на этой конференции вас ждет сюрприз от DevOps Deflope, оффлайн версия подкаста, чтобы вам было радостно с нами увидеться, воспользуйтесь промокодом DevOpsFriends2018.
devopsconf.io
2018: Список тезисов
Заявки на доклады и список принятых докладов. Тезисы конференции, информация о докладчиках.
Еще один анонс сегодня! Следующий митап сообщества DevOps Moscow пройдёт 26 сентября в 18:30 на площадке Leroy Merlin. Тема встречи — IaC. «Инфраструктура как код» давно стал изъезженным термином. Бытовое представление этого термина — «все обмазать скриптами». К сожалению, это в конце концов приводит к неуправляемой инфраструктуре, боли, кишкам и прочему. Разобраться что как в этой сфере можно зарегестрировавшись по ссылке http://amp.gs/h11s
devops-moscow.timepad.ru
DevOps Moscow meetup: Infrastructure as Code / События на TimePad.ru
Следующий митап сообщества DevOps Moscow пройдёт 26 сентября на площадке Leroy Merlin. Тема встречи - IaC. "Инфраструктура как код" давно стал изъезженным термином. Бытовое представление этого термина — "все обмазать скриптами". К сожалению, это в конце…
В предверии DevOpsConf, подкаст DevOps Deflope выпускает серию интревью с докладчиками!
Первый выпуск с Антоном Исаниным о DevOps-трансформации Альфа-банка. С чего началось, на что обратить внимание, как помогать другим командам.
http://amp.gs/hYgK
Первый выпуск с Антоном Исаниным о DevOps-трансформации Альфа-банка. С чего началось, на что обратить внимание, как помогать другим командам.
http://amp.gs/hYgK
Сегодня вышел релиз Ansible 2.7.
Из основных нововведений:
— Новый модуль reboot , что значительно упрощает перезагрузку систем;
— Роли теперь можно выполнять ad-hoc, например ansible all -m include_role -a name=geerlingguy.nginx;
— Новое ключевое слово ignore_unreachable для игнорирования ошибок на недоступных хостах;
Changelog: http://amp.gs/hVXh
Что нового для Azure: http://amp.gs/hVXU
Отличная статья от Jeff Geerling про дальнейшее развитие Ansible: http://amp.gs/hVX4
И ее краткий перевод от меня: http://amp.gs/hVXE
Из основных нововведений:
— Новый модуль reboot , что значительно упрощает перезагрузку систем;
— Роли теперь можно выполнять ad-hoc, например ansible all -m include_role -a name=geerlingguy.nginx;
— Новое ключевое слово ignore_unreachable для игнорирования ошибок на недоступных хостах;
Changelog: http://amp.gs/hVXh
Что нового для Azure: http://amp.gs/hVXU
Отличная статья от Jeff Geerling про дальнейшее развитие Ansible: http://amp.gs/hVX4
И ее краткий перевод от меня: http://amp.gs/hVXE
GitHub
ansible/ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to clo...
Подкаст DevOps Deflope на конференции DevOpsConf 2018 провел BOF! Обсудили с нашими слушателями историю подкаста и как DevOps менялся последние 5 лет.
http://amp.gs/hA1T
http://amp.gs/hA1T
18 октября Додо пицца собирает второй Serverless митап в Москве http://amp.gs/hs5c планируется интересная программа, в том числе как сделать свой self-hosted serverless, как использовать kubeless, и как использовать Athena + Glue. Обязательна регистрация по ссылке в эвенте.
Meetup
Moscow Serverless Meetup #2
Thu, Oct 18, 2018, 7:00 PM: !РЕГИСТРАЦИЯ ЗАКРЫТА!Трансляция и запись доступны тут: https://www.youtube.com/c/DodoPizzaRussia/liveВторой Serverless митап в Москве пройдет в Dodo Pizza Moscow HQ!В прогр
17 октября повторится суточная онлайн конференция All Day DevOps. 125 докладов на любой вкус, 24 часа подряд. У вас еще есть время запастись энергетиками.
http://amp.gs/huog
http://amp.gs/huog
Alldaydevops
Register for All Day DevOps | Live, Online, 24 Hours, and 100% Free
Register for the 7th annual All Day DevOps conference on November 10, 2022
Microsoft вошла в состав Open Invention Network без оговорок и исключений. Это значит, что Microsoft добровольно дала право использовать более 60'000 патентов всем участникам OIN.
Мощный шаг со стороны software гиганта в сторону opensource.
http://amp.gs/h2xK
Мощный шаг со стороны software гиганта в сторону opensource.
http://amp.gs/h2xK
Microsoft
Microsoft joins Open Invention Network to help protect Linux and op...
I’m pleased to announce that Microsoft is joining the Open Invention Network (“OIN”), a community dedicated to protecting Linux and other open source software programs from patent risk.
А тем временем Travis CI открыли ранний доступ к CI на Windows хосте. Не хотите собирать и тестировать Windows приложение на своем Mac'е? Welcome to Travis CI.
http://amp.gs/h2KY
http://amp.gs/h2KY
Travis-Ci
Windows is Available (Early Release)
We’re proud to announce that, starting today, Travis CI supports the Windows operating system! You and your team can now run your tests on Linux, Mac, and Windows - all in the same build.
Windows...
Windows...
HashiCorp запустил платформу для онлайн-обучения по своим продуктам. Сейчас там есть только треки по Vault, но вскоре обещают добавить курсы по Nomad, Consul и Terraform: http://amp.gs/vlDx
HashiCorp
Announcing the HashiCorp Learn Platform for HashiCorp Vault
The HashiCorp learn platform is focused on HashiCorp product education for practitioners. The platform is self-guided, so you can follow along at your own pace and schedule. The courses start with beginner introductions and progressively go through intermediate…
CCMenu — удобная штука для контроля статусов билда в трее macOS
Поддерживает кучу различных систем: CruiseControl, CircleCI, GreenhouseCI, Jenkins, Snap CI, TeamCity, gocd и Travis CI, полный список ниже
http://amp.gs/vnJk
Список интеграций http://amp.gs/vnJP
Поддерживает кучу различных систем: CruiseControl, CircleCI, GreenhouseCI, Jenkins, Snap CI, TeamCity, gocd и Travis CI, полный список ниже
http://amp.gs/vnJk
Список интеграций http://amp.gs/vnJP
ccmenu.org
CCMenu for macOS
Display the build status of projects on a continuous integration server as an item in the Mac's menu bar.