Size: a a a

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

2020 March 11
Пятничный деплой
🔥 Новая серия уроков по изучению Golang с примерами [RU]

1. Структуры в Golang — Экспорт структур в JSON
https://golangs.org/struct

2. Структуры и методы — объектно-ориентированный подход
https://golangs.org/oop

3. Композиция и встраивание методов
https://golangs.org/composition-and-forwarding

4. Интерфейсы в Golang
https://golangs.org/interface

5. Создание игры-симулятора фермы в Golang
https://golangs.org/silmulator-ferma

🛑 Наша группа в ВК: https://vk.com/4gophers
источник
2020 March 12
Пятничный деплой
Даааавно хотел об этом написать:

Синдром самозванца

Синдром универсален, каждый найдет у себя симптомы:
- боишься накосячить
- твой успех это стечение обстоятельств или независящее от тебя
- окружающие умнее и поэтому им проще чем тебе
- ты не заслужил успех и тебе сложно слышать когда тебя хвалят
- тебя точно скоро разоблачат 🙀

Скорее всего, без контекста понять симптомы труднее. И тут есть два путя:

- почитать суховатую статью на wiki: http://bit.ly/2viFIvu

- посмотреть отличный доклад Саши Акилина с конференции devopsdays.ru прошлого года: http://bit.ly/2TFVWba

#тосибоси
источник
Пятничный деплой
Очередной туториал от Фланта. На этот раз про Эластик
источник
2020 March 13
Пятничный деплой
Тут ребята из SEMrush  устраивают Goшный митап в Питере. Заходите. https://semrush.timepad.ru/event/1275386/
источник
Пятничный деплой
Новый релиз плагина DevOpsProdigy KubeGraf для Grafana, который умеет визуализировать приложения в kubernetes.

⚡️интеграция с k8s-api для построения карты ваших приложений, сгруппированных по неймспейсам / нодам-кластера + привязка к конкретным pod’ам/сервисам;
⚡️сводная страница со всеми ошибками / предупреждениями о работе нод и приложений кластера;
⚡️возможность инсталляции плагина с облачными k8s-провайдерами через авторизацию с помощью bearer-tokena.
источник
Пятничный деплой
Как писать качественный код с помощью GitHub Actions
https://medium.com/@wkrzywiec/how-to-write-good-quality-python-code-with-github-actions-2f635a2ab09a
источник
Пятничный деплой
Бесплатный онлайн-практикум REBRAIN при участии Яндекс.Облака: Принимаем 10 000 ивентов в секунду на Яндекс.Облако

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

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

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

🔹Поднимаем kubernetes cluster
🔹Настраиваем CI/CD на Gitlab
🔹Подключаем autodiscovery к Prometheus
🔹Проводим финальный тест и отображаем полученные данные

Кто ведет?

Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops 8 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.

Открытые еженедельные DevOps практикумы  - https://rebrainme.com/channel
Присоединяйтесь!
источник
Пятничный деплой
Релиз-кандидат версии Flagger 1.0

Всем canary, котаны!

#kubernetes #cicd
источник
Пятничный деплой
Отличная статья с пояснениями

Load balancing and scaling long-lived connections in Kubernetes
https://learnk8s.io/kubernetes-long-lived-connections
источник
2020 March 15
Пятничный деплой
источник
Пятничный деплой
A tool to scan Kubernetes cluster for risky permissions
https://github.com/cyberark/KubiScan
источник
Пятничный деплой
Зацените вайтпейпер Firecracker. 🧨🔥

Для тех кто не в теме, эта штука в которой AWS запускает лямбды и крутит Fargate.

https://www.usenix.org/conference/nsdi20/presentation/agache
источник
Пятничный деплой
🐧 Таких материалов на русском языке не так уж и много, так что бегом читать: CVE-2019-18683: Эксплуатация уязвимости в подсистеме V4L2 ядра Linux от a13xp0p0v.

По ссылке PoC эксплойт, демонстрация, обход KASLR, SMEP, SMAP, повышение привелегий и детальное объяснение всего происходящего.

#security #kernel #напочитать
источник
Пятничный деплой
Отличная статья про слайсы, в целом ничего нового. 🤓

https://kilabit.info/journal/2020/re-learning_slice
источник
Пятничный деплой
Отличный набор лекций и лабораторных занятий по ядру линукса. Очень рекомендую каждому инженеру https://linux-kernel-labs.github.io/refs/heads/master/index.html
источник
2020 March 16
Пятничный деплой
🛠 И вот ещё про хардендинг различиных элементов того, с чем инженерам приходится работать https://dev-sec.io/baselines/ жмём на нужный элемент в схеме - получаем ссылку на инструкции.

У них ещё и репозиториев на Github пачка, в которых все примеры опубликованы и аккуратно разложены https://github.com/dev-sec

#devsecops #devops #security
источник
Пятничный деплой
monitoror

Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.

https://github.com/monitoror/monitoror
источник
Пятничный деплой
источник
Пятничный деплой
Глянули на самый(?) простой алгоритм консенсуса: CASPaxos. Было прикольно, что-то новое узнали, некоторые вещи в коде оказались странными, но рабочими.

https://www.youtube.com/watch?v=qnV0LaN4OuQ&feature=youtu.be

Репозиторий https://github.com/komuw/kshaka
Category

(возможно у нас опять разная громкость голоса):
источник
2020 March 17
Пятничный деплой
SoundCloud  зарелизили Periskop — exception monitoring сервис, использующий pull модель и вдохновленный Prometheus.

Анонс в блоге http://amp.gs/0ZW4
GitHub http://amp.gs/0ZWU
#monitoring
источник