Google Cloud Advantages over AWS
Чем GCP лучше чем AWS.
https://itnext.io/google-cloud-advantages-over-aws-28751469e570
Чем GCP лучше чем AWS.
https://itnext.io/google-cloud-advantages-over-aws-28751469e570
Automating MySQL schema migrations with GitHub Actions and more
Как работают с миграциями схемы MySQL в компании GitHub.
https://github.blog/2020-02-14-automating-mysql-schema-migrations-with-github-actions-and-more
Как работают с миграциями схемы MySQL в компании GitHub.
https://github.blog/2020-02-14-automating-mysql-schema-migrations-with-github-actions-and-more
What's new in Salt 3000 Neon
Описание новых фич в свежем релизе Salt.
https://salt.tips/whats-new-in-salt-neon
Описание новых фич в свежем релизе Salt.
https://salt.tips/whats-new-in-salt-neon
We killed the butler: Replacing Jenkins with Concourse
Отличная история от компании Working Group Two про то, как они переехали с Jenkins на Concourse.
https://wgtwo.com/blog/replacing-jenkins-with-concourse
Отличная история от компании Working Group Two про то, как они переехали с Jenkins на Concourse.
https://wgtwo.com/blog/replacing-jenkins-with-concourse
Refactoring Terraform, The Right Way
Советы по рефакторингу Terraform кода.
https://blog.doit-intl.com/refactor-terraform-into-modules-the-right-way-7bce4d57d66a
Советы по рефакторингу Terraform кода.
https://blog.doit-intl.com/refactor-terraform-into-modules-the-right-way-7bce4d57d66a
Terraform Poka-Yokes — Writing Effective, Scalable, Dynamic, and Error-Resistant Terraform
И сразу в догонку еще пачка полезных рекомендаций по написанию Terraform кода.
https://medium.com/capital-one-tech/terraform-poka-yokes-writing-effective-scalable-dynamic-and-error-resistant-terraform-dcbd6a0ada6a
И сразу в догонку еще пачка полезных рекомендаций по написанию Terraform кода.
https://medium.com/capital-one-tech/terraform-poka-yokes-writing-effective-scalable-dynamic-and-error-resistant-terraform-dcbd6a0ada6a
Kubernetes Networking Problems Due to the Conntrack
https://deploy.live/blog/kubernetes-networking-problems-due-to-the-conntrack
https://deploy.live/blog/kubernetes-networking-problems-due-to-the-conntrack
CPU limits and aggressive throttling in Kubernetes
https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718
https://medium.com/omio-engineering/cpu-limits-and-aggressive-throttling-in-kubernetes-c5b20bd8a718
5 MONOSPACED FONTS WITH COOL CODING LIGATURES
Топ 5 шрифтов с лигатурами.
https://betterwebtype.com/articles/2020/02/13/5-monospaced-fonts-with-cool-coding-ligatures
Топ 5 шрифтов с лигатурами.
https://betterwebtype.com/articles/2020/02/13/5-monospaced-fonts-with-cool-coding-ligatures
Группа для тех, кто работает с облаком Microsoft Azure
https://t.iss.one/azure_russia
Группа для тех, кто работает с Powershell
https://t.iss.one/powershellrus
https://t.iss.one/azure_russia
Группа для тех, кто работает с Powershell
https://t.iss.one/powershellrus
Towards Operational Excellence
Part 1 — Customers, Culture, and why you should care: https://medium.com/@adhorn/towards-operational-excellence-35ba6298b12f
Part 2 —On the importance of tools: https://medium.com/@adhorn/towards-operational-excellence-c9fe298e27e7
Part 1 — Customers, Culture, and why you should care: https://medium.com/@adhorn/towards-operational-excellence-35ba6298b12f
Part 2 —On the importance of tools: https://medium.com/@adhorn/towards-operational-excellence-c9fe298e27e7
Templating YAML in Kubernetes with real code
Подробно про проблемы шаблонизации yaml манифестов Kubernetes и пути их решения.
https://learnk8s.io/templating-yaml-with-code
Подробно про проблемы шаблонизации yaml манифестов Kubernetes и пути их решения.
https://learnk8s.io/templating-yaml-with-code
The Complete Guide to Kubernetes Logging
Подробно про логгирование в Kubernetes - как собирать логи компонентов кубера и приложений, которые вы запускаете в кластере.
https://sematext.com/guides/kubernetes-logging
Подробно про логгирование в Kubernetes - как собирать логи компонентов кубера и приложений, которые вы запускаете в кластере.
https://sematext.com/guides/kubernetes-logging
Новая инициатива от Jeff Geerling - комьюнити модули ansible для управления kubernetes кластерами.
Пост: https://www.jeffgeerling.com/blog/2020/kubernetes-collection-ansible
Репо: https://github.com/ansible-collections/kubernetes
Пост: https://www.jeffgeerling.com/blog/2020/kubernetes-collection-ansible
Репо: https://github.com/ansible-collections/kubernetes
Stop making data scientists manage Kubernetes clusters
Датасаентисты не хотят менеджить Kubernetes.
https://towardsdatascience.com/stop-making-data-scientists-manage-kubernetes-clusters-53c3b584cb08
Датасаентисты не хотят менеджить Kubernetes.
https://towardsdatascience.com/stop-making-data-scientists-manage-kubernetes-clusters-53c3b584cb08
Making your monolith more reliable
Советы от Google по тому, как применить SRE к большому монолитному приложению.
https://cloud.google.com/blog/products/management-tools/sre-for-single-tiered-software-applications
Советы от Google по тому, как применить SRE к большому монолитному приложению.
https://cloud.google.com/blog/products/management-tools/sre-for-single-tiered-software-applications
Cloudflare’s Gen X: Servers for an Accelerated Future
Cloudflare начали использовать новые сервера на базе процессора AMD EPYC.
https://blog.cloudflare.com/cloudflares-gen-x-servers-for-an-accelerated-future
Cloudflare начали использовать новые сервера на базе процессора AMD EPYC.
https://blog.cloudflare.com/cloudflares-gen-x-servers-for-an-accelerated-future
The story behind my talk: Cloud Cost Optimization at Scale: How we use Kubernetes and spot instances to reduce EC2 billing up to 80%
https://tuananh.net/2020/02/20/the-story-behind-my-talk-cloud-cost-optimization-at-scale
https://tuananh.net/2020/02/20/the-story-behind-my-talk-cloud-cost-optimization-at-scale
In depth guide to running Elasticsearch in production
https://facinating.tech/2020/02/22/in-depth-guide-to-running-elasticsearch-in-production
https://facinating.tech/2020/02/22/in-depth-guide-to-running-elasticsearch-in-production
Оформил на гитхаб несколько заданий на кодинг, которые я получил два года назад при прохождении интервью на позицию SRE. Возможно будет кому-то интересно.
Первое задание офлайн, на него давалось 10 дней, описание задания и решение в репе: https://github.com/mxssl/topn
Вторая задача онлайн на собеседовании, надо было расшарить свой экран и написать код, озвучивая свои действия: https://github.com/mxssl/deps
Первое задание офлайн, на него давалось 10 дней, описание задания и решение в репе: https://github.com/mxssl/topn
Вторая задача онлайн на собеседовании, надо было расшарить свой экран и написать код, озвучивая свои действия: https://github.com/mxssl/deps