Сегодня Oleg Mykolaichenko включил мой канал в DevOps дайджест на DOU. Это вот прям, блин, очень приятно!
Поскольку меня сегодня немного пригрузило работой, я особо никаких новых статей не подвёз, но заканчивать день хочется на мажорной ноте. Так что я отвечу на вопрос, который мне недавно задали в личку: "Как ты успеваешь находить материалы, читать, вести канал, ещё и работать?"
На самом деле, вести канал просто (ну для меня) — это моя прокрастинация. Когда человека заваливает чем-либо, кто-то идёт курить, кто-то листает Facebook, а я вот пощу сюда всякие штуки.
Где находить инфу? Ну журналисты не делятся своими источниками 😏 Однако, в XXI веке вопрос о поиске информации вообще не стоит. Пространство ею переполнено, так что задача скорее уворачиваться от её потоков, пытаясь находу зацепить что-то важное или интересное.
Как зацепить aka "как ты успеваешь читать"? Всё просто: я не читаю 😄 Нет, ну что-то читаю, конечно, но далеко не всё, что оказывается на канале. Как же тогда выбрать что-то стоящее? Интуиция! Многие почему-то считают, что интуиция — это что-то из области мистического. На самом деле это (личный опыт + общедоступные зания) * абстрактное мышление. Проще говоря, это способ построения предположений на основании неплоной (иногда очень) информации. Например, я вижу у кого-то в Твиттере, что заопенсорсили куски Ansible Tower. У нас Ansible не используется, я его когда-то крутил, но потом тоже забросил. Однако, я знаю, что куча людей им пользуется, значит кому-то эта новость может быть интересна. Или другой пример: на Реддите кто-то создёт тред "Смотрите, какой блогпост я написал" и к нему десяток камментов: "Вау! Круто, чувак!". Конечно, 10 человек — так себе выборка, но можно догадаться, что статья действительно неплоха.
Ну а работать при этом? Ну тут, как у Шурика: "Кто не работает — тот не ест". Я кушать люблю, так что приходится успевать 😉
Поскольку меня сегодня немного пригрузило работой, я особо никаких новых статей не подвёз, но заканчивать день хочется на мажорной ноте. Так что я отвечу на вопрос, который мне недавно задали в личку: "Как ты успеваешь находить материалы, читать, вести канал, ещё и работать?"
На самом деле, вести канал просто (ну для меня) — это моя прокрастинация. Когда человека заваливает чем-либо, кто-то идёт курить, кто-то листает Facebook, а я вот пощу сюда всякие штуки.
Где находить инфу? Ну журналисты не делятся своими источниками 😏 Однако, в XXI веке вопрос о поиске информации вообще не стоит. Пространство ею переполнено, так что задача скорее уворачиваться от её потоков, пытаясь находу зацепить что-то важное или интересное.
Как зацепить aka "как ты успеваешь читать"? Всё просто: я не читаю 😄 Нет, ну что-то читаю, конечно, но далеко не всё, что оказывается на канале. Как же тогда выбрать что-то стоящее? Интуиция! Многие почему-то считают, что интуиция — это что-то из области мистического. На самом деле это (личный опыт + общедоступные зания) * абстрактное мышление. Проще говоря, это способ построения предположений на основании неплоной (иногда очень) информации. Например, я вижу у кого-то в Твиттере, что заопенсорсили куски Ansible Tower. У нас Ansible не используется, я его когда-то крутил, но потом тоже забросил. Однако, я знаю, что куча людей им пользуется, значит кому-то эта новость может быть интересна. Или другой пример: на Реддите кто-то создёт тред "Смотрите, какой блогпост я написал" и к нему десяток камментов: "Вау! Круто, чувак!". Конечно, 10 человек — так себе выборка, но можно догадаться, что статья действительно неплоха.
Ну а работать при этом? Ну тут, как у Шурика: "Кто не работает — тот не ест". Я кушать люблю, так что приходится успевать 😉
ДОУ
DevOps дайджест #15: как заработать на Jaguar Xf
В выпуске: как стать самым крутым DevOps Engineer, доступно о современном контейнерном мире, релиз Go 1.9, Vault обновился, Web UI для terraform, почему изоляция контейнеров не совсем изоляция, Kubernetes at GitHub, календарь DevOps ивентов.
GitHub не унывает по поводу того, VS Code во многих отношениях делает Atom и вместе с Facebook выкатили Atom IDE
Что из этого выйдет — посмотрим. Я когда-то пробовал и Atom, и VS Code, но оба редактора только укрепили мнение, что Vim — one love (простите меня, фанаты Emacs, вы тоже классные!)
Твой ход, Microsoft...
#atom
Что из этого выйдет — посмотрим. Я когда-то пробовал и Atom, и VS Code, но оба редактора только укрепили мнение, что Vim — one love (простите меня, фанаты Emacs, вы тоже классные!)
Твой ход, Microsoft...
#atom
Atom Blog
Introducing Atom-IDE
GitHub, in collaboration with Facebook, are pleased to announce the launch of Atom-IDE - a set of optional packages to bring IDE-like functionality to Atom.
Сесурити новости подъехали!
Armis Labs обнаружили вектор атаки через Bluetooth и дали ему поетическое название BlueBorne. Сообщают, что пока нарыли 8 0-day уязвимостей, которые позволяют получить доступ к устройствам, но продолжают копать дальше.
Hacked so far:
* Android: Pixel, Galaxy, LG watch. Обещают патчи для 7.0 и 6.0
* Windows: всё позже Vista (наверное, старше версии они не проверяли). MS уже выложили патч
* Linux: всё, где BlueZ; kernel старше патча 3.3-rc1
* iOS: 9.3.5 и младше. Уязвимости уже были пофикшены в iOS 10
Больше подробностей даже с видеопримерами хака по первой ссылке
#security
Armis Labs обнаружили вектор атаки через Bluetooth и дали ему поетическое название BlueBorne. Сообщают, что пока нарыли 8 0-day уязвимостей, которые позволяют получить доступ к устройствам, но продолжают копать дальше.
Hacked so far:
* Android: Pixel, Galaxy, LG watch. Обещают патчи для 7.0 и 6.0
* Windows: всё позже Vista (наверное, старше версии они не проверяли). MS уже выложили патч
* Linux: всё, где BlueZ; kernel старше патча 3.3-rc1
* iOS: 9.3.5 и младше. Уязвимости уже были пофикшены в iOS 10
Больше подробностей даже с видеопримерами хака по первой ссылке
#security
Armis
BlueBorne Cyber Threat Impacts Amazon Echo and Google Home
Following the disclosure of the BlueBorne attack vector this past September, Armis discovered that critical Bluetooth vulnerabilities impact the Amazon Echo and Google Home.
Puppet Labs, как обычно, представили отчёт о зарплатах в IT (по всему миру)
Отчёт можно скачать тут
+ прикрепляю вдогонку pdf
Отчёт можно скачать тут
+ прикрепляю вдогонку pdf
Puppet
Resources | Puppet
Puppet automates away the challenges, complexity, and risk of securing and running global hybrid and cloud-native infrastructure, so you can focus on delivering the next great thing.
Вчера HashiCorp рассказали, что Terraform после разбиения на Core & Providers переходит на семантическое версионирование. Это когда номер версии состояти из
Туда же официальные провайдеры: сначала они будут 0.0.1, но к моменту, когда обкатают всю схему, они станут 1.0.0
По поводу 3-d party провайдеров пока не решили, но просят тоже перейти к семантическому версионированию. И пока такие провайдеры надо устанавливать руками отдельно.
#hashicorp #terraform
MAJOR.MINOR.PATCHТуда же официальные провайдеры: сначала они будут 0.0.1, но к моменту, когда обкатают всю схему, они станут 1.0.0
По поводу 3-d party провайдеров пока не решили, но просят тоже перейти к семантическому версионированию. И пока такие провайдеры надо устанавливать руками отдельно.
#hashicorp #terraform
HashiCorp: Infrastructure enables innovation
HashiCorp Terraform Provider Versioning
In HashiCorp Terraform 0.10, Terraform was split into two logical components: Terraform Core and Terraform Providers. A major motivation for this change was the acknowledgement tha...
Я уже как-то постил видео о куммулятивной диаграмме
Это приколная штука для визуализиции вашего Agile процесса. Но сегодня я хочу поделиться статьей о том, как анализировать эту диаграму. Там же есть несколько распространенных паттернов таких диаграм.
Почему я решил сюда это постить? Ну во-первых, потому что так случилось, что я на работе не только шатаю сервисы, но и немного занимаюсь нашим Kanban. А во-вторых, потому что мы, вроде как, договорились, что DevOps — это методология, и она как раз стоит вот там рядом с Agile, Lean и прочими модными штуками. Ну а в-третих, я знаю, что много команд работают по принципу "бери лопату больше — кидай дальше" (чего греха таить, сами так работали некоторое время назад) ну и это далеко не самый эффективный метод, честно
Ну и в бонус картинку, которая объясняет, как Kanban работает и куда надо обращать внимание при построении процесса
#kanban #agile
Это приколная штука для визуализиции вашего Agile процесса. Но сегодня я хочу поделиться статьей о том, как анализировать эту диаграму. Там же есть несколько распространенных паттернов таких диаграм.
Почему я решил сюда это постить? Ну во-первых, потому что так случилось, что я на работе не только шатаю сервисы, но и немного занимаюсь нашим Kanban. А во-вторых, потому что мы, вроде как, договорились, что DevOps — это методология, и она как раз стоит вот там рядом с Agile, Lean и прочими модными штуками. Ну а в-третих, я знаю, что много команд работают по принципу "бери лопату больше — кидай дальше" (чего греха таить, сами так работали некоторое время назад) ну и это далеко не самый эффективный метод, честно
Ну и в бонус картинку, которая объясняет, как Kanban работает и куда надо обращать внимание при построении процесса
#kanban #agile
YouTube
Cumulative Flow Diagram (CFD) Explained in Two Minutes
What is a cumulative flow diagram? How does it work? What is the main purpose of a cumulative flow diagram and what should you look for when interpreting these diagrams? Learn the answers to these questions in just 2 minutes.
The Cumulative Flow Diagram…
The Cumulative Flow Diagram…
Вышел Packer 1.1.0
Из нововведений:
- поддержка Oracle Cloud
- поддержка LXC/LXD
- улучшения для Windows
- применение AWS tags при старте
- shell скрипты вылетают с ошибкой при разрыве соединения
Полный чейнджлог тут
#hashicorp #packer
Из нововведений:
- поддержка Oracle Cloud
- поддержка LXC/LXD
- улучшения для Windows
- применение AWS tags при старте
- shell скрипты вылетают с ошибкой при разрыве соединения
Полный чейнджлог тут
#hashicorp #packer
HashiCorp: Infrastructure enables innovation
HashiCorp Packer 1.1.0
We are proud to announce the release of HashiCorp Packer 1.1.0. This release includes several new features, improvements, bug fixes, and backwards incompatibilities....
Я чисто напомнить, что сегодня в 19:00 2-й Kubernetes meetup.
У них, к сожалению, один спикер выпал, но всё равно надеюсь, будет интересно
#event
У них, к сожалению, один спикер выпал, но всё равно надеюсь, будет интересно
#event
Meetup
Kubernetes Kyiv meetup #2
Fri, Sep 15, 2017, 7:00 PM: Kubernauts! We are an official Kubernetes and Cloud Native Meetup Group (https://www.meetup.com/pro/cncf/), and we are announcing Kubernauts Kyiv meetup #2!This time we'll
InfluxDB (начиная с версии 1.4) будет нативно поддерживать API Prometheus для удалённого чтения/записи. Так её для хранения данных из Прометея.
Но не прямо сейчас
#influxdb #prometheus #monitoring
Но не прямо сейчас
#influxdb #prometheus #monitoring
InfluxData
InfluxDB Prometheus Interoperability | Native Read & Write Support
We were inspired after Paul Dix, Co-Founder and CTO of InfluxData spoke at PromCon and received interest in more integration between Prometheus and InfluxDB. We are excited to introduce InfluxDB Prometheus Interoperability - InfluxDB 1.4, which now sup...
Доклад Dive into Kubernetes от Andrii Soldatenko со вчерашнего Kyiv Kubernetes meetup # 2
#kubernetes #events
#kubernetes #events
Статья с некоторыми фактами о ролях, связанных с DevOps в США. Конечно, речь идёт о Северной Америке, но я считаю её всё-равно интересной, потому что все подобные тренды пусть и с опозданием, но доходят в Восточную Европу (зато у нас есть время подготовиться!)
Если кратко, всё у SRE в Штатах хорошо: много вакансий, плятят неплохо, etc. Но как хорошо заметили в треде Reddit, сколько компаний — столько иопределений термина DevOps.
Так что судить только по колличеству вакансий на
Если кратко, всё у SRE в Штатах хорошо: много вакансий, плятят неплохо, etc. Но как хорошо заметили в треде Reddit, сколько компаний — столько иопределений термина DevOps.
Так что судить только по колличеству вакансий на
%site_name неправильно. Так что с нетерпением ждём вакансий, где требуют знаний React.JS, C++, умения верстать, а также опыт с Kubernetes и Chef. Ну да, ещё неплохо БД разруливать, ага.The Enterprisers Project
DevOps Jobs: 6 eye-opening statistics
As DevOps has blossomed in many IT shops, so has a particular IT talent war: With more
Consul tree — эдакий дашбордик для Consul на PHP
Кроме того, есть уже готовый образ на Docker Hub
Скриншотики дашборда можно глянуть тут
#hashicorp #consul
Кроме того, есть уже готовый образ на Docker Hub
Скриншотики дашборда можно глянуть тут
#hashicorp #consul
GitHub
GitHub - vagharsh/consul-tree: Tree representation of hashicorp/consul (KV Store) with (copy,cut,paste,rename,duplicate,delete…
Tree representation of hashicorp/consul (KV Store) with (copy,cut,paste,rename,duplicate,delete,import,export,search) - GitHub - vagharsh/consul-tree: Tree representation of hashicorp/consul (KV St...
Краткая заметка о том, как трекать время отклика (response time) в Nginx c помощью
Ну, конечно, логи потом надо куда-то собирать. А то, вроде, уже давно договорились, что SSH непосредственно на серевера — это плохо (но всё равно каждый день так делаем)
#nginx #logging
timed_combined формата логов.Ну, конечно, логи потом надо куда-то собирать. А то, вроде, уже давно договорились, что SSH непосредственно на серевера — это плохо (но всё равно каждый день так делаем)
#nginx #logging
Lincoln Loop
Tracking Application Response Time with Nginx
Recently we noticed some intermittent slow downs with our Gondola sites and wanted to track down the source of the …
Forwarded from Maksym Vlasov
Docker run тепер вміє в підкачування необхідної версіі для 7 різних архітектур.
https://integratedcode.us/2017/09/13/dockerhub-official-images-go-multi-platform
https://integratedcode.us/2017/09/13/dockerhub-official-images-go-multi-platform
Integrated Code
DockerHub Official Images Go Multi-platform!
So, every once in awhile you get the immense pleasure of seeing an idea through from start to finish. Multi-platform container images may not be exciting for everyone, but it’s a topic I̵…
Amazon анонсировал посекундную(!) тарификацию для Linux инстансов.
Изменение в биллинге произойдёт со 2 Октября
Посекундно будут тарифицироваться:
* EC2 instances & EBS volumes: On-Demand, Reserved и Spot
* Инстансы внутри AWS EMR
* AWS Batch
Вот так, посекундная тарификация на сервера. А я ведь ещё помню, как на посекундную тарификацию переходили операторы мобальной связи
#aws
Изменение в биллинге произойдёт со 2 Октября
Посекундно будут тарифицироваться:
* EC2 instances & EBS volumes: On-Demand, Reserved и Spot
* Инстансы внутри AWS EMR
* AWS Batch
Вот так, посекундная тарификация на сервера. А я ведь ещё помню, как на посекундную тарификацию переходили операторы мобальной связи
#aws
Amazon
New – Per-Second Billing for EC2 Instances and EBS Volumes | Amazon Web Services
Back in the old days, you needed to buy or lease a server if you needed access to compute power. When we launched EC2 back in 2006, the ability to use an instance for an hour, and to pay only for that hour, was big news. The pay-as-you-go model inspired our…
А вот новость, никак не связанная с тематикой канала, но прикольная сама по себе
Adobe перевёл офис в Бангалоре (Индия) полностью на энергию, выработанную из альтернативных источников. А ещё заявляют, что к 2035 году переведут вообще все офисы.
Для этого, кстати, не обязательно держать свои солнечные батареи или биореакторы. Возобновляемую энергию можно закупать у компаний, которые этим, собственно, занимаются.
Adobe перевёл офис в Бангалоре (Индия) полностью на энергию, выработанную из альтернативных источников. А ещё заявляют, что к 2035 году переведут вообще все офисы.
Для этого, кстати, не обязательно держать свои солнечные батареи или биореакторы. Возобновляемую энергию можно закупать у компаний, которые этим, собственно, занимаются.
Latest company news & updates | Adobe Conversations Blog
Adobe’s Bangalore Office Among First in India to be Powered 100% by Renewable Energy
We're proud to be among the first US-headquartered technology companies in India to have a facility powered 100 percent by renewable energy, an important step toward our renewable energy commitment.
Шикарная лекция от Jez Humble (это один из авторов книги Continuous Delivery. Он там рассказывает о том, почему у вас, возможно, нет CI/CD, несмотря на Jenkins, тесты и прочее.
Кроме того, в лекции Джез развенчивает классические мифы по поводу того, почему в той или иной среде построить CI/CD невозможно.
Ну и в добавок лекция крута тем, что из дядьки так и прёт харизма. 40 минут видео я просмотрел на одном дыхании (видео на английском). Кроме того, рядом с видео сразу встроены слайды, что очень удобно.
#cicd
Кроме того, в лекции Джез развенчивает классические мифы по поводу того, почему в той или иной среде построить CI/CD невозможно.
Ну и в добавок лекция крута тем, что из дядьки так и прёт харизма. 40 минут видео я просмотрел на одном дыхании (видео на английском). Кроме того, рядом с видео сразу встроены слайды, что очень удобно.
#cicd
InfoQ
Continuous Delivery Sounds Great But It Won’t Work Here
Jez Humble presents some of the highlights and lowlights of the past six years listening to people explain why continuous delivery won’t work, and what he has learned in the process.
Сегодня стартовала HashiConf и там уже куча интересных анонсов.
Обязательно сюда напишу, но, возможно, уже завтра
Обязательно сюда напишу, но, возможно, уже завтра