kube-proxy Subtleties: Debugging an Intermittent Connection Reset
Классный пост в блоге Kubernetes про то, как инженер Google нашел проблему с conntrack, которая афектила работу сети кубера.
https://kubernetes.io/blog/2019/03/29/kube-proxy-subtleties-debugging-an-intermittent-connection-reset
Классный пост в блоге Kubernetes про то, как инженер Google нашел проблему с conntrack, которая афектила работу сети кубера.
https://kubernetes.io/blog/2019/03/29/kube-proxy-subtleties-debugging-an-intermittent-connection-reset
Sticky Sessions in Kubernetes
Как включить Sticky Sessions в случае использования Traefik в качестве ingress controller.
https://medium.com/@zhimin.wen/sticky-sessions-in-kubernetes-56eb0e8f257d
Как включить Sticky Sessions в случае использования Traefik в качестве ingress controller.
https://medium.com/@zhimin.wen/sticky-sessions-in-kubernetes-56eb0e8f257d
Announcing FireHydrant, a tool to manage incidents
Новое приложение для менеджмента изменений и инцидентов. Есть вариант бесплатной подписки, ограниченный 5 пользователями и 2500 ивентами в месяц.
https://www.firehydrant.io/blog/announcing-firehydrant-a-tool-to-manage-incidents
Новое приложение для менеджмента изменений и инцидентов. Есть вариант бесплатной подписки, ограниченный 5 пользователями и 2500 ивентами в месяц.
https://www.firehydrant.io/blog/announcing-firehydrant-a-tool-to-manage-incidents
sonic
Интересная альтернатива Elasticsearch написанная на языке Rust.
https://github.com/valeriansaliou/sonic
Интересная альтернатива Elasticsearch написанная на языке Rust.
https://github.com/valeriansaliou/sonic
docker-debug
Интересная штука - дебаг контейнер, с помощью которого можно приатачиться к уже запущенному контейнеру и получить доступ к его неймспейсам.
https://github.com/zeromake/docker-debug
Интересная штука - дебаг контейнер, с помощью которого можно приатачиться к уже запущенному контейнеру и получить доступ к его неймспейсам.
https://github.com/zeromake/docker-debug
What happens when ... Kubernetes edition!
Подробное описание того, что происходит под капотом Kubernetes во время запуска в нем новых подов.
https://github.com/jamiehannaford/what-happens-when-k8s/blob/master/README.md
Подробное описание того, что происходит под капотом Kubernetes во время запуска в нем новых подов.
https://github.com/jamiehannaford/what-happens-when-k8s/blob/master/README.md
Different Approaches to Linux Monitoring
Краткое описание различных подходов и инструментов для мониторинга Linux.
https://capsule8.com/blog/different-approaches-to-linux-monitoring
Краткое описание различных подходов и инструментов для мониторинга Linux.
https://capsule8.com/blog/different-approaches-to-linux-monitoring
Amazon EKS monitoring
Как и чем замониторить EKS.
https://www.datadoghq.com/blog/eks-cluster-metrics
https://www.datadoghq.com/blog/collecting-eks-cluster-metrics
Как и чем замониторить EKS.
https://www.datadoghq.com/blog/eks-cluster-metrics
https://www.datadoghq.com/blog/collecting-eks-cluster-metrics
10 Docker Image Security Best Practices
Свежие бестпрактисы по безопасности Docker образов.
https://snyk.io/blog/10-docker-image-security-best-practices
Свежие бестпрактисы по безопасности Docker образов.
https://snyk.io/blog/10-docker-image-security-best-practices
Forwarded from CatOps
Статья Как стать SRE от Alice Goldfuss.
Она рассказывает о том, чем занимаются SRE основываясь на своём опыте; говорит, почему SRE в Google (описанные в книге) не одно и то же, что SRE вне Google; даёт советы, как “вкатиться”. И в конце даёт большой список ресурсов для обучения.
Она рассказывает о том, чем занимаются SRE основываясь на своём опыте; говорит, почему SRE в Google (описанные в книге) не одно и то же, что SRE вне Google; даёт советы, как “вкатиться”. И в конце даёт большой список ресурсов для обучения.
Alice Goldfuss
How to Get Into SRE
My personal guide.
Stack Overflow Developer Survey Results 2019
Результат ежегодного опроса разработчиков от SO.
Из интересного:
https://insights.stackoverflow.com/survey/2019
Результат ежегодного опроса разработчиков от SO.
Из интересного:
DevOps specialists and site reliability engineers are among the highest paid
https://insights.stackoverflow.com/survey/2019
From Bare-Metal To Kubernetes
Интересная история миграции инфраструктуры компании Betabrand с bare-metal серверов на GKE.
https://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Интересная история миграции инфраструктуры компании Betabrand с bare-metal серверов на GKE.
https://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: April 2019)
Свежее сравнение производительности нетворк плагинов для кубера.
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-april-2019-4a9886efe9c4
Свежее сравнение производительности нетворк плагинов для кубера.
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-10gbit-s-network-updated-april-2019-4a9886efe9c4
GitLab's Journey From Azure to GCP and How We Made it Happen (Cloud Next '19)
Как и зачем GitLab мигрировал свою инфраструктуру из Azure в Google Cloud.
В начале небольшой рассказал про то, что такое вообще GitLab - кто уже в курсе можете скипать на 14:34, там начинается рассказ Andrew Newdigate про миграцию с технической точки зрения.
https://youtu.be/Ve_9mbJHPXQ
Репа, в Issues которой можно посмотреть все проблемы и задачи, которые возникали в ходе миграции:
https://gitlab.com/gitlab-com/migration
Проектная документация:
https://bit.ly/2UrlU4s
Как и зачем GitLab мигрировал свою инфраструктуру из Azure в Google Cloud.
В начале небольшой рассказал про то, что такое вообще GitLab - кто уже в курсе можете скипать на 14:34, там начинается рассказ Andrew Newdigate про миграцию с технической точки зрения.
https://youtu.be/Ve_9mbJHPXQ
Репа, в Issues которой можно посмотреть все проблемы и задачи, которые возникали в ходе миграции:
https://gitlab.com/gitlab-com/migration
Проектная документация:
https://bit.ly/2UrlU4s
PostgreSQL DBaaS Calculator
Отличный калькулятор для расчета и сравнения стоимости популярных managed database решений.
https://barnabas.me/articles/postgres-dbaas.html
Отличный калькулятор для расчета и сравнения стоимости популярных managed database решений.
https://barnabas.me/articles/postgres-dbaas.html
Highly Available Control Plane with kubeadm 1.14+
Новая фича kubeadm версии 1.14 - возможность динамического добавления мастер нод в кластер.
https://octetz.com/posts/ha-control-plane-k8s-kubeadm
Новая фича kubeadm версии 1.14 - возможность динамического добавления мастер нод в кластер.
https://octetz.com/posts/ha-control-plane-k8s-kubeadm
Designing Highly Scalable Database Architectures
Неплохой краткий гайд по принципам масштабирования баз данных.
https://www.red-gate.com/simple-talk/cloud/cloud-data/designing-highly-scalable-database-architectures
Неплохой краткий гайд по принципам масштабирования баз данных.
https://www.red-gate.com/simple-talk/cloud/cloud-data/designing-highly-scalable-database-architectures
Building a PostgreSQL load tester
Интересный пост про разработку утилиты pgreplay-go, которая позволяет провести нагрузочное тестирование бд.
https://blog.lawrencejones.dev/building-a-postgresql-load-tester
Интересный пост про разработку утилиты pgreplay-go, которая позволяет провести нагрузочное тестирование бд.
https://blog.lawrencejones.dev/building-a-postgresql-load-tester
Logging, Monitoring, and Alerting
Интересный взгляд от тестировщика ПО на привычные для DevOps/SRE специалистов вещи.
https://thethinkingtester.blogspot.com/2019/04/logging-monitoring-and-alerting.html
Интересный взгляд от тестировщика ПО на привычные для DevOps/SRE специалистов вещи.
https://thethinkingtester.blogspot.com/2019/04/logging-monitoring-and-alerting.html