Size: a a a

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

2020 January 24
Пятничный деплой
Бесплатный онлайн практикум DevOps by REBRAIN: Ansible & Docker & NGINX

Регистрация - https://clck.ru/Lzagu
Количество мест строго ограничено!

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

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

🔹Основы работы с ansible
🔹Собираем и деплоим приложение на докер
🔹Терминируем ssl на nginx
🔹Настраиваем бесшовный деплой приложения


Кто ведет?

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

Открытые еженедельные DevOps практикумы  - https://bit.ly/2CGmm3C
Присоединяйтесь!
источник
Пятничный деплой
Новый материал про функции в Яндекс.Облаке https://habr.com/ru/post/440374/
источник
Пятничный деплой
источник
Пятничный деплой
Google анонсировали Cloud’s Secret Manager — сервис для хранения различных секретов в их облаке. Аналог AWS Secrets Manager.

http://amp.gs/DbJD
#gcp #news
источник
Пятничный деплой
Трансляция четвёртого kubernetes spb meetup

* Доклад "K8S on bare metal: SSL" Максим Филатов(Evil Martians)
* Лайтнинг "Деплой сервисов в k8s с помощью Jenkins" Георгий Антонов (Selectel)
* Доклад "GitOps и его инструменты: 101 для тех, кто хочет разобраться" Кирилл Кузнецов (Evil Martians)

https://youtu.be/5YF2IEq68sc
источник
2020 January 25
Пятничный деплой
🐧 Чтиво про трейсинг, ftrace и утилиты для работы с ним - trace-cmd и KernelShark. https://embeddedbits.org/tracing-the-linux-kernel-with-ftrace/

#kernel #ftrace #напочитать
источник
Пятничный деплой
Ну а Джон Калхаунд запустил курс по алгоритмам на Go. 🧐

https://algorithmswithgo.com
источник
2020 January 26
Пятничный деплой
#k8s
Что только не делают на кубернетесах, но eBay вот реально удивил. Парни затащили в кубер поиск(Карл!), и, похоже, отлично себя чувствуют.
P.S. кстати там описано несколько хитрых хаков с k8s
источник
Пятничный деплой
Подробная статья про оптимизацию кода на golang на конкретном примере https://medium.com/@arash.cordi/how-we-optimized-our-dns-server-using-go-tools-d753e1a5e709 #golang #optimization
источник
Пятничный деплой
Крутейший доклад про Zabbix (внезапно!) - что будет если под zabbix подложить  clickhouse и сделать кластер на etcd https://habr.com/ru/post/485534/ #zabbix #clickhouse #etcd #monitoring
источник
Пятничный деплой
Сканеры Kubernetes (free)

Несколько дней назад стартап Octarine выпустила open source решение kube-scan - инструмент для оценки рабочей нагрузки, который основан на KCCSS и сканирует конфигурации и настройки Kubernetes для выявления и ранжирования потенциальных уязвимостей в приложениях. KCCSS - это  структура для оценки рисков безопасности, связанных с неправильной конфигурацией. KCCSS аналогична Common Vulnerability Scoring System (CVSS), отраслевому стандарту для оценки уязвимостей, но вместо этого фокусируется на самих конфигурациях и настройках безопасности.

Kube-scan от Octarine - не единственный open source сканер k8s.

KubiScan от CyberARK. KubiScan помогает администраторам кластера определять разрешения, которые злоумышленники могут использовать для взлома кластеров. Это может быть особенно полезно в больших средах, где есть много разрешений, которые сложно отследить.

Kube-hunter от Aqua Security. Сканер уязвимостей k8s. База данных уязвимсотей можно увидеть здесь.

Kube-bench от Aqua Security. Сканер проверяет, безопасно ли развернут k8s.

#k8s #news #tools
источник
2020 January 27
Пятничный деплой
(A few) Ops Lessons We All Learn The Hard Way

https://www.netmeister.org/blog/ops-lessons.html
источник
Пятничный деплой
Why Kubernetes on Virtual Machines?

Кубер на vm vs кубер на bare metal.

https://neonmirrors.net/post/2020-01/why-k8s-on-vms
источник
Пятничный деплой
источник
Пятничный деплой
Чувак замутил целое расследование, что бы выяснить почему у него тормозит постгрес в докере. Для любителей кишочков -- велкам
источник
2020 January 28
Пятничный деплой
Отличный сборник из 88 Ops Lessons We All Learn The Hard Way 😅😂

http://amp.gs/ut24
И Twitter тред http://amp.gs/ut2d
#article #thread
источник
Пятничный деплой
А еще у этого крутого чела есть профайлер для питона scalene (С КОЛЕН™) и он тащит, судя по ридми, да и автор та еще машина. Обещает до 10-20% потерь производительности во время профилирования, хотя по факту меньше.

Тот грустный момент, когда нечего профилировать :( Если кто-то решить заюзать - сообщите что как, интересно оч.

https://github.com/emeryberger/scalene
источник
Пятничный деплой
На связи Олег и Богдан в 8м выпуске.

https://soundcloud.com/generictalks/0008-gc-na-serverakh-i-trudnostyakh-razrabotki-s-concurrency

00:00:00 - IBM прекращает инвестировать в серверный Swift. Почему так получилось?
00:05:41 - GC в Swift, специфика использования и оптимизации.
00:14:00 - Имплементация сетевых драйверов в userspace, сравнение рантаймов языков.
00:18:29 - Продолжаем рассмотрение статей и результатов. Сравнения разных GC в Java. Зачем добавили Epsilon GC в JVM. Догадка почему латенси колектора который ничего не делает выше, чем у Shenandoah.
00:24:15 - Почему у Swift получились плохие результаты. Думаем как обходить эти проблемы.
00:28:20 - C# молодец ибо позволяет умным человекам сделать как им хочется. Java пока не дотягивает и что сейчас делается чтобы улучшить эту ситуацию.
00:31:50 - Блеск и нищета open source. Что делать и как быть, стоит ли писать свои велосипеды или тащить за собой монструозные проекты с открытым кодом.
0045:45 - Изучение Go, такой ли это простой язык как его позиционируют? Почему с concurrency никогда не бывает просто?
00:59:40 - Можно ли скомпилировать TensorFlow врукопашную за 48 часов? AOT vs JIT и гибридные решения.
01:14:48 - Сплетни о новой архитектуре процов от Apple
01:25:34 - Ломаем базы с помощью генератора произвольных запросов. Сколько еще багов можно найти в коде которому 20 лет. Почему писать базы очень сложно и как строить архитектуру приложения для максимально эффективного тестирования
источник
Пятничный деплой
Kubernetes в последнее время стал де-факто стандартом оркестрации контейнеров. При этом осведомленность пользователей этой технологии по многим вопросам оставляет желать лучшего. Тем более это плохо, если разговор заходит о безопасности.


Заделываем дыры в кластере Kubernetes / Павел Селиванов (Southbridge)
https://www.youtube.com/watch?v=Ik7VqbgpRiQ
источник
2020 January 29
Пятничный деплой
Локализация приложений: как мы подружили перевод и разработку
https://habr.com/ru/company/badoo/blog/485138/
источник