Українська девопсарня
3.44K subscribers
80 photos
15 videos
5 files
464 links
Download Telegram
Тут наконец свершилось - Let's Encrypt выкатил wildcard сертификаты в GA пару дней назад - https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579 Их уже прямо сейчас можно реквестить, но только через обновленный ACMEv2 протокол. Так что надо проверять, поддерживают ли его наши тулзы и обновляться
Пока я рассказывал в Одессе на Dive into DevOps про Traefik в роли Ingress Controller'a в Kubernetes https://docs.google.com/presentation/d/1phq4yy93cSZs19BDdGcAp-HWYtR9mKUbCPDQ7DOJT48 и на одном из слайдов пытался унизить Nginx в том числе за то, что он до сих пор не поддерживает gRPC, Nginx inc. анонсировали поддержку того самого gRPC 🤷‍♂️https://www.nginx.com/blog/nginx-1-13-10-grpc/
Jenkins зарелизили Jenkins X - специально наконфигуренный и допиленный Jenkins для CI\CD на\с Kubernetes https://jenkins.io/blog/2018/03/19/introducing-jenkins-x/ В коробке хеплеры для создания пайплайн, Dockerfile, Helm чартов, красивого промоушна по энвайрментам (да-да, хейтеры GitOps, Jenkins будет создавать PR в репку энва при промоушне)
Forwarded from CatOps
Алсо, в Украину пришли DevOps Days! Настоящие и благославленные отцами-основателями, так сказать.

Ссылка на официальном сайте:
https://www.devopsdays.org/events/2018-kiev/welcome/

Спикеры:
https://devopsdays.com.ua/#speakers

Рега:
https://2event.com/ru/events/1328005

Встретимся там! Надеюсь, до мая я таки сделаю себе футболку с лого CatOps для конференций 😎

#event
Вот забыл написать что на девопсдейс есть скидка - промокод UKROPS на 30%. Так что до встречи 🙂
Сорян всем. На самом деле промокод UkrOps
Нетфликс заопенсорсили Titus — свою систему управления контейнерами. https://medium.com/@NetflixTechBlog/titus-the-netflix-container-management-platform-is-now-open-source-f868c9fb5436

Из интересного — очень глубокая интеграция с AWS и работа с gpu
NewRelic анонсировали нативную поддержку мониторинга кластеров Kubernetes - https://blog.newrelic.com/2018/04/25/kubernetes-integration-announcement/ пока что в Beta. возможно, со временем разрастутся фишечками, которых нету у Datadog
Возможно, немного боянистая информация для фанов go, gRPC, Protobuf и гейминга - Twitch.tv недавно выпустили свое "переосмысление" протокола gRPC - Twirp, написанное на golang https://blog.twitch.tv/twirp-a-sweet-new-rpc-framework-for-go-5f2febbf35f Заявлены занятные преимущества по сравнению с gRCP: поддержка HTTP 1.1, простота реализации, опция использовать небинарный формат (JSON)
Я не знаю, как вы там деплоите в Kubernetes, но автор этого поста уже чуть ли не год мечтал, чтобы Spinnaker обзавелся поддержкой Helm чартов. И как-то оно незаметно случилось, пока, правда, в alpha - https://www.spinnaker.io/guides/user/kubernetes-v2/deploy-helm/ А докучи с недавно зарелизеной Kayenta, которая дает возможность делать automated canary analysis, Spinnaker снова заявляет права на лидерство в категории тулинга для CD в Kubernetes и не только
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Что делать? Как правильно поступить? DevOps Factors 😱

Примерно полтора года назад я вышел поздно вечером с работы, и меня беспокоила мысль: почему у нас в DevOps методологии нету ни одного дефолтного набора практик, и не понятно “что хорошо, а что плохо”.

Нигде нету готового пресета, по которому можно было следовать, и говорить - это ок, а это такое себе. А это - вообще очень плохо. 🤓

Определенный промежуток времени, особенно вначале карьеры, эту функцию лично для меня выполнял Джез Хамбл и его библия “Непрерывное развертывание ПО”. 😎

Как должен выглядеть CI процесс? Должен ли он делать гит пулл на конечных серверах? Или передавать готовые артефакты? Какой процесс деплоя оптимален? Сколько времени максимум может занимать сборка приложения?

Это все простые вопросы, и ответы на них есть в книге. Где-то очевидно и прямо, где-то между строк.

Но это все низкоуровневые проблемы, а хотелось высокоуровневого архитектурного взгляда.

Еще очень сильно вымораживало то, что подобные наборы рекомендаций есть почти у всех кроме нас. У Scrum методологии - скрам гайд, у программистов - 12 factor app:

https://www.scrumguides.org/
https://12factor.net/ru/

А у нас нету такой штуки. Казалось бы - методология, у которой нету рекомендаций. Как хочешь - так и делай.

И именно в этот момент у меня возникла идея сделать набросок паттернов, которыми я руководствуюсь в работе.

Это переросло в 10 пунктов, которые мы с ребятами из UkrOps очень детально проработали и описали.

На данный момент это выглядит вот так:
https://github.com/Mykolaichenko/devopsfactors

В результате это будет сайт с хипстерским дизайном и переводами на несколько языков.

А пока предлагаю Вам посмотреть на эту выжимку, если поддерживаете - звезду на гитхабе и лайк, если нет - форкайте и предлагайте правки 😂
Из обсуждения проверки на полиграфе при устройстве на работу:

Igor Mazur [9:04 PM]
Ну ок - полиграф меня например не смущает. Меня озадачивает - смогу ли я поднять то количество бабла, которое должны в таком случае предлагать - шоб домой донести.
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
​​Привет, IT-сваха в деле) 😇 😂

Познакомлю с командой топ-перформеров, топ-девопс инженеров из 4-х человек. Основной фокус на микросервисы и оркестраторы, хайлоадные штуки и передовые технологии на рынке. Ребята реально супер-пупер, с выступлениями на лучших конференциях и опытом внедрения самых сложных архитектурных решений. 🔥💥☄️

Познакомлю за бонус. Отписывайте мне в личку: @mukolaich или еще куда-то) ◀️

Всем продуктивного рабочего дня! 🙏
Всем привет. С сегодняшнего дня в этом канале будет постить еще один человек - Александр insider89. Постараюсь немного оживить этот канал.
Вчера зарелизилась Ubuntu minimal — убунта для облаков, оптимизированная, без ничего лишнего (ваш КО). Занимает меньше места, грузится быстрее. Для запуска контейнеров самое то. https://blog.ubuntu.com/2018/07/09/minimal-ubuntu-released