Кроме новостей от Grafana, есть новости и у Kubernetes:
Вышла версия 1.9
Из нового:
- Workloads API
- Поддержка Windows контейнеров (beta)
- И другие фичи и улучшения
Чейнджлог (чёт пока не поставили релизу статус current)
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md
#kubernetes
Вышла версия 1.9
Из нового:
- Workloads API
- Поддержка Windows контейнеров (beta)
- И другие фичи и улучшения
Чейнджлог (чёт пока не поставили релизу статус current)
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md
#kubernetes
blog.kubernetes.io
Kubernetes 1.9: Apps Workloads GA and Expanded Ecosystem
The official Kubernetes blog.
Forwarded from DevOps Deflope News
Стали доступны видео с KubeCon + CloudNativeCon 2017.
https://www.youtube.com/watch?v=Z3aBWkNXnhw&list=PLj6h78yzYM2P-3-xqvmWaZbbI1sW-ulZb
https://www.youtube.com/watch?v=Z3aBWkNXnhw&list=PLj6h78yzYM2P-3-xqvmWaZbbI1sW-ulZb
YouTube
Keynote: A Community of Builders: CloudNativeCon Opening Keynote - Dan Kohn
Keynote: A Community of Builders: CloudNativeCon Opening Keynote - Dan Kohn, Executive Director, Cloud Native Computing Foundation
About Dan Kohn
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source…
About Dan Kohn
Dan is Executive Director of the Cloud Native Computing Foundation, which sustains and integrates open source…
"Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое".
Предлагаю вам хорошую обзорную статью по Кафке (Apache, а не Францу):
https://hackernoon.com/thorough-introduction-to-apache-kafka-6fbf2989bbc1
#kafka
Предлагаю вам хорошую обзорную статью по Кафке (Apache, а не Францу):
https://hackernoon.com/thorough-introduction-to-apache-kafka-6fbf2989bbc1
#kafka
Hackernoon
Thorough Introduction to Apache Kafka™
Kafka is a word that gets heard a lot nowadays… A lot of leading digital companies seem to use it as well. But what is it actually?
Из интересного за сегодня. Узнал, что Catops по-шведски — это род жуков или более умно — жесткокрылых. Я не знаю, зачем мне это знание, но оно довольно иронично.
Ссылка на википедию (на шведском):
https://sv.wikipedia.org/wiki/Catops
Ссылка на википедию (на шведском):
https://sv.wikipedia.org/wiki/Catops
Wikipedia
Catops
Catops är ett släkte av skalbaggar som beskrevs av Gustaf von Paykull 1798. Catops ingår i familjen mycelbaggar.
Ну а вернувшись к нашей тематике.
Сегодня очень уютное утро и очень не хочется разгребать какие-то глобальные вопросы. Так что ловите заметку-туториал о том, как построить Jenkins pipeline, который будет собирать и пушить Docker-имейдж по коммиту
https://liatrio.com/building-docker-jenkins-pipelines/
#jenkins #cicd
Сегодня очень уютное утро и очень не хочется разгребать какие-то глобальные вопросы. Так что ловите заметку-туториал о том, как построить Jenkins pipeline, который будет собирать и пушить Docker-имейдж по коммиту
https://liatrio.com/building-docker-jenkins-pipelines/
#jenkins #cicd
Forwarded from devdigest // azure (Azure News Bot)
После практически года работы в тестовом режиме, Apache Kafka для Azure HDInsight получил статус General Availability!
https://azure.microsoft.com/en-us/blog/announcing-apache-kafka-for-azure-hdinsight-general-availability/
https://azure.microsoft.com/en-us/blog/announcing-apache-kafka-for-azure-hdinsight-general-availability/
Microsoft
Announcing Apache Kafka for Azure HDInsight general availability
Apache Kafka on the Azure HDInsight platform was added last year as a preview service to help enterprises create real-time big data pipelines. Since then, large companies such as Toyota, Adobe, Bing…
Не совсем, конечно, по теме канала, но о хороших вещах надо говориь.
Ребята из Киевского Политеха проводят серию лекций-митапов по Go и Rust. Первые лекции уже прошли, но там были азы, так что если вы знакомы хоть немного с тем или иным языком, без проблем наверстаете. Тем более что презентации доступны онлайн. Больше информации тут (классно что на Meetup!):
https://www.meetup.com/HowProgrammingWorks
P.S. Я лично вводную лекцию по Rust пропустил из-за production issue, на следующую хочу сходить.
Ребята из Киевского Политеха проводят серию лекций-митапов по Go и Rust. Первые лекции уже прошли, но там были азы, так что если вы знакомы хоть немного с тем или иным языком, без проблем наверстаете. Тем более что презентации доступны онлайн. Больше информации тут (классно что на Meetup!):
https://www.meetup.com/HowProgrammingWorks
P.S. Я лично вводную лекцию по Rust пропустил из-за production issue, на следующую хочу сходить.
Meetup
HowProgrammingWorks | Meetup
Индекс групп и каналов сообщества: https://github.com/HowProgrammingWorks/Index/blob/master/Links.md
Небольшая утилитка на Python для того, чтобы отлавливать скрытые процессы в Linux. Т.е такие, которые не видны с помощью
https://gitlab.com/nowayout/prochunter
ps или tophttps://gitlab.com/nowayout/prochunter
GitLab
nowayout / prochunter · GitLab
Linux Process Hunter
Рапортуют, что Ubuntu 17.10 может побить BIOS на некоторых моделях Lenovo.
Грешат на драйвера
Больше инфы по ссылке:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1734147
Так что если у вас Lenovo и Ubuntu, keep in mind!
Грешат на драйвера
intel-spi-*Больше инфы по ссылке:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1734147
Так что если у вас Lenovo и Ubuntu, keep in mind!
Launchpad
Bug #1734147 “corrupted BIOS due to Intel SPI bug in kernel” : Bugs : linux package : Ubuntu
An update to linux kernel on Ubuntu 17.10 that enabled the Intel SPI drivers results in a serial flash that is read only in Intel Broadwell and Haswell machines with serial flashes with SPI_NOR_HAS_LOCK set.
Warning: 32bit iso on sourceforge for boot-repair…
Warning: 32bit iso on sourceforge for boot-repair…
SRE Wizard — Julia Evans — написала колонку о том, как оперировать Kubernetes кластером (комиксы прилагаются)
https://stripe.com/blog/operating-kubernetes
#kubernetes
https://stripe.com/blog/operating-kubernetes
#kubernetes
Stripe
Learning to operate Kubernetes reliably
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Segment рассказывают о пяти способах тестирования Go приложений
Segment
5 Advanced Testing Techniques in Go [Golang Test Suite]
Милый комикс о Kubernetes от Google Cloud Platform
https://cloud.google.com/kubernetes-engine/kubernetes-comic/
Зайдёт, кстати, и людям, которые с Kubernetes знакомы так себе, но просто любят комиксы 🙃
#kubernetes
https://cloud.google.com/kubernetes-engine/kubernetes-comic/
Зайдёт, кстати, и людям, которые с Kubernetes знакомы так себе, но просто любят комиксы 🙃
#kubernetes
Google Cloud
Deploy code faster: with CI/CD and Kubernetes | Google Kubernetes Engine (GKE) | Google Cloud
Deploy code faster, protect against outages, and save money using continuous integration and deployment (CI/CD).
Yevgeniy Brikman — сооснователь компании Gruntwork и автор книг "Hello, Startup" и "Terraform: Up & Running" — написал колонку о том, что людей надо учить не кодить, а компьютерным наукам вообще. На фоне повального увлечения курсов по "кодингу" звучит интересно.
Основной тезис в том, что есть наука (комплекс наук) про решение задач и мышление. А есть её инструмент — написание кода. Точно так же, как астрономия не про телескопы, но безусловно с ними связана.
И бонусом в самой статье есть куча ссылок на различные образовательные ресурсы.
#culture #education
Основной тезис в том, что есть наука (комплекс наук) про решение задач и мышление. А есть её инструмент — написание кода. Точно так же, как астрономия не про телескопы, но безусловно с ними связана.
И бонусом в самой статье есть куча ссылок на различные образовательные ресурсы.
#culture #education
Yevgeniy Brikman
Don't learn to code. Learn to think.
It seems like everyone is trying to learn to code: Code.org has celebrities like Bill Gates, Mark Zuckerberg, and Chris Bosh telling you anyone can code; CoderDojo's are springing up all over the country; the UK has made it part of their official curriculum…
В рассыдке HangOps рассылке прилетела интересная статья от DataDog со статистикой по использованию контейнерной оркестрации. Некоторые моменты:
- В AWS чаще использют ECS, Kubernetes чаще используют во всех других средах
- Оркестарция сокращает продолжительность жизни контейнеров на 40%
- В Кубернетес контейнеры в среднем живут в 8 раз меньше, чем в ECS, возможно потому что их запускают под опеределенные вычислительные нужды, а в ECS больше аналогов "обычных приложений". "Флот" под управлением Кубера тоже в среднем больше
- В ECS меньше запускают стандартные образы, чем в Kubernetes
- Многие организации смешивают версии контейнеров
- В AWS чаще использют ECS, Kubernetes чаще используют во всех других средах
- Оркестарция сокращает продолжительность жизни контейнеров на 40%
- В Кубернетес контейнеры в среднем живут в 8 раз меньше, чем в ECS, возможно потому что их запускают под опеределенные вычислительные нужды, а в ECS больше аналогов "обычных приложений". "Флот" под управлением Кубера тоже в среднем больше
- В ECS меньше запускают стандартные образы, чем в Kubernetes
- Многие организации смешивают версии контейнеров
latest с определенными версиямиХотя наша профессия техническая, очень часто приходится присутствовать на каких-то переговорах по всяческим поводам: будь то внедрение новой технологии, выбор оптимального пути решения задач или банальное несовпадение мнений во время стендапа.
Гарвардская школа юриспурденции подготовила список из 32 вопросов, которые помогут подготовиться к переговорам. Вопросы общие, так что будут полезны не только юристам, но и технарям.
И поскольку DevOps — это ещё и культура, я считаю вполне логичным этим списком поделиться
#culture
Гарвардская школа юриспурденции подготовила список из 32 вопросов, которые помогут подготовиться к переговорам. Вопросы общие, так что будут полезны не только юристам, но и технарям.
И поскольку DevOps — это ещё и культура, я считаю вполне логичным этим списком поделиться
#culture
PON - Program on Negotiation at Harvard Law School
A Negotiation Preparation Checklist
Our negotiation preparation checklist will position you to prepare as thoroughly as necessary to create value and claim value in your next negotiation.
Цикл о построении системы распределенных логов. Где под логом понимается упорядоченная структура данных, состоящая из immutable events с возможностью только добавления
В первой части рассказаны основы того, как делать лог по частям
Вторая часть про репликацию
В первой части рассказаны основы того, как делать лог по частям
Вторая часть про репликацию
Brave New Geek
Building a Distributed Log from Scratch, Part 1: Storage Mechanics
The log is a totally-ordered, append-only data structure. It’s a powerful yet simple abstraction—a sequence of immutable events. It’s something that programmers have been using for a ve…
CloudFlare объясняют, почему TLS 1.3 до сих пор не используется в браузерах по умолчанию.
Если очень кратко, потому что процесс установления соединения... "заржавел".
Если чуть менее кратко: потому что процесс поломан на огромном количестве серверов, поэтому они дропают соединение вместо того, чтобы ответить, какая максимальная версия поддерживается. Костыль, который был призван это "починить" -- insecure downgrade -- выпилили производители браузеров потому что он insecure (irony). И казалось бы вот он новый костыль -- замаскировать TLS 1.3 по максимуму под TLS 1.2, чтобы хотя бы не дропать коннекшн, а там уже походу разбираться, на чем ехать. Но не тут то было. Ибо между браузером и сервером существует нехилая такая прослойка из шут пойми чего, включая машинки анализа трафика. Чтобы не приведи Ганеш законопослушный гражданин не открыл какой-нибудь крамольный сайт из блэклиста. И вот оказалась, что одному Ктулху известно, как эти самые коробочки будут реагировать даже на малейшие изменения в опциональных полях.
И выхода из этого пике в дальносрочной перспективе не видно. Больше боли в блоге CloudFlare
Не болейте!
Если очень кратко, потому что процесс установления соединения... "заржавел".
Если чуть менее кратко: потому что процесс поломан на огромном количестве серверов, поэтому они дропают соединение вместо того, чтобы ответить, какая максимальная версия поддерживается. Костыль, который был призван это "починить" -- insecure downgrade -- выпилили производители браузеров потому что он insecure (irony). И казалось бы вот он новый костыль -- замаскировать TLS 1.3 по максимуму под TLS 1.2, чтобы хотя бы не дропать коннекшн, а там уже походу разбираться, на чем ехать. Но не тут то было. Ибо между браузером и сервером существует нехилая такая прослойка из шут пойми чего, включая машинки анализа трафика. Чтобы не приведи Ганеш законопослушный гражданин не открыл какой-нибудь крамольный сайт из блэклиста. И вот оказалась, что одному Ктулху известно, как эти самые коробочки будут реагировать даже на малейшие изменения в опциональных полях.
И выхода из этого пике в дальносрочной перспективе не видно. Больше боли в блоге CloudFlare
Не болейте!
The Cloudflare Blog
Why TLS 1.3 isn't in browsers yet
The Internet is in the middle of such an upgrade right now. Transport Layer Security (TLS), is getting its first major overhaul with TLS 1.3.
Блогпост о том, как использовать HAProxy в качестве ingress-controller для Kubernetes. С примерами конфигурации
https://www.haproxy.com/blog/haproxy_ingress_controller_for_kubernetes/
#haproxy #kubernetes
https://www.haproxy.com/blog/haproxy_ingress_controller_for_kubernetes/
#haproxy #kubernetes
HAProxy Technologies
Dissecting the HAProxy Kubernetes Ingress Controller - HAProxy Technologies
Learn how the new HAProxy Kubernetes Ingress Controller provides a high-performance ingress for your Kubernetes-hosted applications.
Дайджест Украинских ДевОпсов подводит итоги уходящего года.
Я никаких итогов не подвожу. Просто хочу поздравить вас с без пары часов 2018-м. Не роняйте ничего в новом году!
Я никаких итогов не подвожу. Просто хочу поздравить вас с без пары часов 2018-м. Не роняйте ничего в новом году!
Telegram
Дайджест Украинских ДевОпсов
Подводим итоги года 2017 для DevOps.
Основные новости:
Перевод AWS на посекундную тарификацию
релиз Mobyproject
k8s ползущий везде где можно(скорее процесс, а не событие), docker+k8s
bare metal в AWS
большая пачка обновлений от hashicorp + raft 3
terraform…
Основные новости:
Перевод AWS на посекундную тарификацию
релиз Mobyproject
k8s ползущий везде где можно(скорее процесс, а не событие), docker+k8s
bare metal в AWS
большая пачка обновлений от hashicorp + raft 3
terraform…