Size: a a a

Пятничный деплой

2020 March 18
Пятничный деплой
источник
Пятничный деплой
Хорошая статья про обмен знаниями https://habr.com/ru/company/oleg-bunin/blog/492478/
источник
Пятничный деплой
DevOps-40 online meetup.

19:15 Лев Гончаров, T-Systems

У нас было 45 Ansible ролей, 10 YML программистов, 3 jenkins slaves, 5 лет потраченных на адаптацию пирамиды тестирования инфраструктуры. Чёртова Infrastructure As Code после нее вас развозит так, что вы похожи на хипстера из старой Ирландской новеллы, подвернутые джинсы, наклейка Ansible на ноутбуке. Не то что бы это был необходимый запас для проекта. Но если начал собирать модные инструменты, становится трудно остановиться. Единственное что вызывало у меня опасение — это Molecule. Нет ничего более беспомощного, безответственного и испорченного, чем DevOps инженер тестирующий YAML на Jenkins. Я знал, что рано или поздно мы перейдем и на эту дрянь…


20:00 Дмитрий Столяров, Флант. Q&A сессия по Kubernetes, CI/CD и DevOps

Сессия вопросов и ответов с одним из экспертов по kubernetes и devops Дмитрием Столяровым из компании Флант. Вы можете задать свои вопросы о:

внутреннем устройстве Kubernetes и лучших практиках конфигурирования кластера
интеграции кластера с различными клауд провайдерами
масштабировании и управлении ресурсами
организации процесса сборки и доставки (как на концептуальном, так и прикладном уровне)
использовании инструмента werf
мониторинге кластера и приложений
организации поддержки on call и инцидент-менеджменте

Задавайте вопросы в Телеграм чате @devops40discuss и на  Twich c хэштегом  #вопросфланту
Трансляция по адресу: https://www.twitch.tv/devops40
источник
Пятничный деплой
https://www.twitch.tv/devops40 стрим начался
источник
2020 March 19
Пятничный деплой
Записи докладов

18.03.2020 Лев Гончаров (T-Systems), How to test Ansible and don't go nut
https://www.youtube.com/watch?v=GdrJv5oypfg

18.03.2020 Телемост с Ульмом(Германия): Q&A сессия по Kubernetes, CI/CD и DevOps
https://www.youtube.com/watch?v=HdOA5JMG8Fs
источник
Пятничный деплой
Finding a problem at the bottom of the Google stack

История одного интересного инцидента от Google SRE.

https://cloud.google.com/blog/products/management-tools/sre-keeps-digging-to-prevent-problems
источник
Пятничный деплой
Jeff Geerling, автор большого количества ролей на Ansible Galaxy, в связи с коронавирусом выложил книги Ansible for DevOps и Ansible for Kubernetes бесплатно. Можно будет скачивать и все последующие обновления.
https://www.jeffgeerling.com/blog/2020/you-can-get-my-devops-books-free-rest-month

#ansible #kubernetes
источник
Пятничный деплой
Уже стал успешным разработчиком?

Пришло время двигаться дальше! Стань лучшим тимлидом со Skillbox. Научим эффективно руководить IT-командой на онлайн-курсе «Team Lead».

👉 Все подробности по ссылке: https://clc.to/c19f2A

Узнай, как подбирать и вводить в команду новых сотрудников. Научись грамотно управлять разработкой продукта и строить коммуникацию с руководством, соблюдая интересы команды. Когда и как применять Scrum, Kanban, SAF, Waterfall и управление по метрикам.

Никакой «воды» и лишней психологии, только ценные навыки и лайфхаки от действующих тимлидов из топовых IT-компаний! Кураторы — тимлиды из Flocktory, ФИНАМ и Tutu.ru.

Скидки для первых 20 студентов! Переходи на сайт https://clc.to/c19f2A и забирай курс со скидкой.
источник
Пятничный деплой
Подход Canary Deployment получил свое название по аналогии с самым простым и надежным способом детекции уровня опасных газов в шахтах — с помощью канареек.

Конечно, в IT не используют живых птичек, но канареечный деплой позволяет выкатывать новые версии безопаснее, а значит может оказаться полезным инструментов в руках адепта DevOps-подхода. Как работает подход и как его реализовать, читайте в статье по докладу Андрея Маркелова на РИТ++.
источник
Пятничный деплой
И продолжая новости, Grafana вчера представили Grafana Cloud Agent — облегченную версию Prometheus, которая умеет только SD, собирать метрики и писать их по remote_write.

Анонс http://amp.gs/0CxK
GitHub: http://amp.gs/0CxH
#grafana #monitoring #prometheus
источник
2020 March 20
Пятничный деплой
Вышел Go 1.14.1 и 1.13.9 c неплохими, логично что с изменениями рантайма и нового шкедулера, хех

https://twitter.com/golang/status/1240744527087972368

https://github.com/golang/go/issues?q=milestone%3AGo1.14.1+label%3ACherryPickApproved
источник
Пятничный деплой
[ Photo ]
Бесплатный онлайн-практикум REBRAIN: Kubernetes: Role based access control в kubernetes

Регистрация
- https://clck.ru/JG8wW
Количество мест ограничено! Успевайте зарегистрироваться.

Время проведения:
24 Марта (Вторник) в 19:00 по МСК

Что будет на практикуме?

🔹Обзор. Безопасность в Kubernetes
🔹Принципы RBAC
🔹Настраиваем права для пользователя

Кто ведет?

Юрий Медведев - Team Lead / DevOps engineer Fevlake. Выпускник REBRAIN. Спикер практикумов REBRAIN. Автор практикума для DevOps инженеров.

Открытые еженедельные DevOps практикумы  - https://rebrainme.com/channel
Присоединяйтесь!
источник
2020 March 22
Пятничный деплой
Один кореш попросил меня рассказать всему миру об его трудах. не обойдем же стороной эту работу =)

Утилита для управления SSH-юзерами, упрощающая немного жизнь, когда серверов становится чуть больше, чем один: https://github.com/AsenOsen/SSHCenter
источник
Пятничный деплой
Карьерный трамплин из знаний для начинающих админов и будущих DevOps-инженеров - авторский онлайн-курс «Администратор Linux».

💣Cдавайте вступительный тест прямо сейчас, чтобы поступить в группу с 20% скидкой: https://otus.pw/VdIO/

На курсе вы:
- получите глубокое представление об архитектуре ОС Linux, работе с памятью, процессами, дисками, файлами;
- научитесь обеспечивать безопасность систем под управлением Linux и улучшать производительность систем посредством тонкой настройки с учетом требований приложений к платформе.

💰Многие выпускники нашли работу или увеличили доход уже в процессе обучения. Успейте и вы занять своё место в группе.
источник
Пятничный деплой
Introducing istiod: simplifying the control plane

Отличные новости - все компоненты сервис меша istio теперь умещаются в одного "демона".

Какие это дает плюсы:
- Упрощение установки
- Упрощение конфигурирования
- Упрощение масштабирования
- Проще дебажить
- Сократится время запуска
- Уменьшение потребления ресурсов
- Уменьшение латенси

https://istio.io/blog/2020/istiod
источник
2020 March 23
Пятничный деплой
На прошлой неделе GitHub запустили GitHub Classroom — проект для организации обучения на базе их платформы.

https://github.blog/2020-03-18-set-up-your-digital-classroom-with-github-classroom/
#github #news #education
источник
Пятничный деплой
🛑 GoШпаргалки по обработке даты и времени

1. Шаблон форматирования даты и времени в Go
2. Узнать текущую дату в Golang
3. Конвертируем значение строки в дату
4. Конвертирование даты и времени в UNIX формат и наоборот
5. Получаем год, месяц, день и время из даты в Golang
6. Математические операции над временем в Golang
7. Узнать разницу между двумя датами в Golang
8. Конвертирование времени из разных часовых поясов в Golang
9. Запуск частей кода через промежутки времени в Golang
10. Запуск кода с задержкой в Golang
11. Ставим лимит на время выполнения программы (Timeout)
12. Сериализация времени и даты
13. Использование strftime стиля для форматирование даты и времени

Подробнее: https://golangs.org/go/time
источник
Пятничный деплой
источник
2020 March 24
Пятничный деплой
Демо progressive delivery в Kubernetes, или по-простому "canary" с помощью Istio, Flux, Helm Operator и Flagger от создателя Flagger.

А вот похожая штука от него же, но с Linkerd и без красивого оформления.

#kubernetes #cicd #gitops
источник
Пятничный деплой
OTUS открывает набор на продвинутый курс «Базы данных».

Пройдите вступительный тест, получи скидку 20%: https://otus.pw/Y6FD/

Курс предназначен для разработчиков и администраторов, готовых освоить работу с любой базой данных, как реляционной (при помощи языка структурированных запросов SQL), так и не реляционной.

6 месяцев насыщенного обучения позволят вам:
1. Научиться проектировать базы данных и создавать оптимальную структуру их хранения.
2. Различать основные СУБД (PostreSQL, MySQL, Redis, MongoDB, Cassandra и др).
3. Освоить синтаксис и особенности работы SQL, DDL, DML.
4. А также овладеть способами оптимизации медленных запросов.

Преподает Алексей Цыкунов - системный архитектор, Oracle DBA, разработчик perl/python с совокупным опытом в отрасли более 20 лет.

Не упустите возможность перенять Best Practices у лучших: начало 30 апреля
источник