DevOps дайджест #22: конференції, Linkerd 2.0, як працюють контейнери

У випуску: поліпшення в інтеграції Consul і Kubernetes, як вичавити з Grafana максимум, як запускати Lambda на CDN, критика Helm.

На DevOps Stage будуть розповідати, як заробляти 6,9 k — мені цікаво

Головні DevOps події осені

У цьому місяці дуже класно пройшла конференція Highload fwdays'18, відео є за посиланнями:

Рекомендую подивитися доповіді хлопців з Grammarly і ЛУН: ходять чутки, що було супер цікаво.

Також пройшла конференція OSDN. Доповіді вдало нарізані, подивитися можна тут . Рекомендую виступ Lennart Poettering — творця systemd.

Скоро буде ще одна велика конференція DevOps Stage — квитками краще запасатися заздалегідь: і дешевше, і місце точно буде.

У світі щось сталося

Linkerd 2.0: service ops for you and me
Один з кращих service mesh: що змінилося і потрібно переходити.

Announcing HashiCorp Consul + Kubernetes
Навіть так: купа поліпшень в інтеграції Consul і Kubernetes.

Скріншот з Grafana: Logicify моніторять температуру офісу

Гайди

Grafana as a Yet Another Tool for Technical Monitoring of Software Products We Build
Як вичавити з Grafana максимум — досвід Logicify.

How to write a status page update
Як писати в status page, щоб не соромно було.

Lambda@Edge: run your code at CloudFront
Як запускати Lambda на CDN: досвід Preply.

Зведена вартість Serverless в хмарах

Просто цікаво

Changing your CI tool won't fix your broken pipelines
Чому заміна Bamboo на Jenkins не приведе до успіху: проблема в процесах.

The largest benchmark of Serverless providers
Що дешевше і швидше: показати все, що приховано.

Understand Container — Index Page
Як працюють контейнери: namespaces, cgroups, CNI, etc.

Think twice before using Helm
Критика Helm: що не так.

Three Patterns for an Effective Cloud Native Development Workflow
Огляд 3 патернів від CNCF.

Моє розчарування в софті
Ще один погляд на сучасну розробку з боку інженерів.

Kubevalidator знайшов помилки в маніфестах

Корисні тулзы

Shell scripts for importing and exporting Grafana's dashboards and datasources
Бібліотека для роботи з Grafana: підтримує імпорт та експорт.

Jervis: Jenkins as a service
Програма читає .travis.yml і генерує Groovy pipeline в Jenkins.

A GitHub App that validates the Kubernetes YAML in your GitHub PRs using kubeval
Нативний лінтер для Kubernetes маніфестів в GitHub.

Terraform Landscape
Гарний висновок terraform plan/apply (але на Ruby).

defer digest.End("Thanks for reading!")


? Попередній випуск: DevOps дайджест #21

Опубліковано: 29/09/18 @ 10:00
Розділ Різне

Рекомендуємо:

Зручний health-check моніторинг беклога в Jira
Поради сеньйорів: як прокачати знання junior DevOps
Про менталітеті датських IT-шників – розповідь українського розробника
PM дайджест #14: поради щодо підбору персоналу від Netflix, суміщення ролей тимлида і ПМа, переосмислюємо Scrum
QA дайджест #35: дослідницьке тестування API, з чого почати вивчення автоматизації та тестування атомних електростанцій