Forwarded from CatOps
GitLab о своём опыте переезда в Kubernetes
* Используют GKE
* Делали canary при переезде
* Все их конфигурационные файлы лежат в открытом доступе
* После миграции увидели возросший cross-AZ трафик (что стоит денег)
* Как и все, обожглись об resources requests/limits
* По пути улучшили observability и сделали разные другие оптимизации
Вообще, большие миграции хороши тем, что позволяют не только, собственно, смигрировать; но и вычистить по пути кучу мусора, до которого руки всё никак не доходили.
#gitlab #kubernetes
* Используют GKE
* Делали canary при переезде
* Все их конфигурационные файлы лежат в открытом доступе
* После миграции увидели возросший cross-AZ трафик (что стоит денег)
* Как и все, обожглись об resources requests/limits
* По пути улучшили observability и сделали разные другие оптимизации
Вообще, большие миграции хороши тем, что позволяют не только, собственно, смигрировать; но и вычистить по пути кучу мусора, до которого руки всё никак не доходили.
#gitlab #kubernetes
Gitlab
What we learned after a year of GitLab.com on Kubernetes
It's been one year since we moved GitLab.com to Kubernetes. We unpack the challenges and learnings from this major migration.
Forwarded from Записки админа
🛠 Смотрите, какую красоту показали - https://git.live/ Real-time code collaboration inside any ADE. Ранний доступ можно запросить там же.
#фидбечат #линк #git
#фидбечат #линк #git
Forwarded from Записки админа
🆖 Тут ребята взяли и прокачали секурити для Nginx. Запаковали это всё в образ и выложили на Github. Из коробки у нас доступен WAF, антивирусная проверка и подкрученные настройки безопасности. Интересно. https://github.com/bunkerity/bunkerized-nginx
#nginx #security
#nginx #security
Forwarded from k8s
New Terraform Tutorials on Provisioning and Managing Kubernetes Clusters
https://www.hashicorp.com/blog/new-terraform-tutorials-on-provisioning-and-managing-kubernetes-clusters
https://www.hashicorp.com/blog/new-terraform-tutorials-on-provisioning-and-managing-kubernetes-clusters
HashiCorp
New Terraform Tutorials on Provisioning and Managing Kubernetes Clusters
Explore a new collection of Terraform tutorials that can help you through your Kubernetes adoption journey.
Bridge to Kubernetes GA | Visual Studio Blog
https://devblogs.microsoft.com/visualstudio/bridge-to-kubernetes-ga/
https://devblogs.microsoft.com/visualstudio/bridge-to-kubernetes-ga/
Microsoft News
Bridge to Kubernetes GA
We are super excited to announce General Availability of Bridge to Kubernetes. Formerly known as Local Process with Kubernetes, Bridge to Kubernetes is an iterative development tool offered in Visual Studio and VS Code that allows developers to write, test…
Forwarded from Протестировал
Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, только краткое описание в одном из файлов репозитория Allure. В статистику попадают такие данные, как используемая версия Allure, тип используемой CI системы, количество тестовых результатов, количество плагинов, название тестового фреймворка и язык программирования, используемый для тестов.К счастью, отправку статистики можно отключить. Если вы не хотите отправлять данные, то есть возможность отключить отправку через переменную окружения:
Отправка статистики имела бы смысл, если бы разработчики публиковали её публично (думаю многим было бы интересно посмотреть общие результаты), но это, к сожалению, закрытые данные.
export ALLURE_NO_ANALYTICS=1Отправка статистики имела бы смысл, если бы разработчики публиковали её публично (думаю многим было бы интересно посмотреть общие результаты), но это, к сожалению, закрытые данные.
GitHub
allure2/Analytics.md at main · allure-framework/allure2
Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of in...
Forwarded from Мониторим ИТ
Creating Monitoring Dashboards
Недавно наши команды в Hotels.com, входящей в Expedia Group, начали переходить с Graphite на платформу внутренних показателей, основанную на Prometheus. Мы увидели в этом возможность улучшить нашу наблюдаемость и, среди прочего, предоставили набор простых рекомендаций, которые помогут с миграцией. Читать на Медиуме.
Недавно наши команды в Hotels.com, входящей в Expedia Group, начали переходить с Graphite на платформу внутренних показателей, основанную на Prometheus. Мы увидели в этом возможность улучшить нашу наблюдаемость и, среди прочего, предоставили набор простых рекомендаций, которые помогут с миграцией. Читать на Медиуме.
Medium
Creating Monitoring Dashboards
Guidelines for developers
Forwarded from Мониторим ИТ
Вернуть пропавший скутер, или история одного IoT мониторинга
Интересная статья о подборе системы мониторинга для электроскутеров (остановились в итоге на TICK) и история о пропавшем скутере. Читайте на Хабре.
Интересная статья о подборе системы мониторинга для электроскутеров (остановились в итоге на TICK) и история о пропавшем скутере. Читайте на Хабре.
Forwarded from /usr/bin
Introducing kubectl flame: Effortless Profiling on Kubernetes
Profiling is the act of analyzing the performance of applications in order to improve poorly performing sections of code.
One of the most popular ways to visualize a profile and quickly identifying performance issues is by generating a Flame Graph. Читать дальше.
Profiling is the act of analyzing the performance of applications in order to improve poorly performing sections of code.
One of the most popular ways to visualize a profile and quickly identifying performance issues is by generating a Flame Graph. Читать дальше.
Forwarded from GitHub'ненько
s5cmd
Parallel S3 and local filesystem execution tool
#aws #s3 #go
https://github.com/peak/s5cmd
via yaawschannel
Parallel S3 and local filesystem execution tool
#aws #s3 #go
https://github.com/peak/s5cmd
via yaawschannel
Forwarded from DevOpsMeets
Мы пишем Terraform. Мы его применяем, и … Что-то ломается? Значит, настала пора (или лучше делать сразу) подумать про тестирование Terraform. Сегодня мы поделимся с Вами подборкой статей по тестированию Terraform code.
Не забудьте поставить лайк (дизлайк), чтобы мы понимали интересен ли формат и + если Вам интересно послушать полноценный доклад с реальными красивыми примерами на DevOpsMinsk!
- https://winderresearch.com/how-to-test-terraform-infrastructure-code описывает подход https://github.com/gruntwork-io/terratest
- https://www.contino.io/insights/top-3-terraform-testing-strategies-for-ultra-reliable-infrastructure-as-code
- https://medium.com/faun/terraform-code-testing-61ff5ea4b68a
- https://github.com/eerkunt/terraform-compliance
- https://scotch.io/tutorials/find-fix-and-prevent-terraform-misconfigurations-with-bridgecrew
Не забудьте поставить лайк (дизлайк), чтобы мы понимали интересен ли формат и + если Вам интересно послушать полноценный доклад с реальными красивыми примерами на DevOpsMinsk!
- https://winderresearch.com/how-to-test-terraform-infrastructure-code описывает подход https://github.com/gruntwork-io/terratest
- https://www.contino.io/insights/top-3-terraform-testing-strategies-for-ultra-reliable-infrastructure-as-code
- https://medium.com/faun/terraform-code-testing-61ff5ea4b68a
- https://github.com/eerkunt/terraform-compliance
- https://scotch.io/tutorials/find-fix-and-prevent-terraform-misconfigurations-with-bridgecrew
Forwarded from DataEng
Нашел тут давеча data engineering вебинар-митап про утилиту dbt: https://www.youtube.com/watch?v=7ClMYCWOekk
YouTube
DBT & DataEng Meetup - September
Hi All, to keep you going with your monthly fill of data engineering, we will be bringing you an online edition this month.
🏠Platform Host: DataEngBytes - https://www.youtube.com/dataengau
🍕Food and Drink: You 😊
💬 Join our Slack Group here: https://goo.…
🏠Platform Host: DataEngBytes - https://www.youtube.com/dataengau
🍕Food and Drink: You 😊
💬 Join our Slack Group here: https://goo.…
Forwarded from DataEng
Apache Arrow это новый колоночный in-memory формат хранения данных от создателя pandas: https://youtu.be/SBy1WtA3b6o
YouTube
Wes McKinney - Apache Arrow: Present & Future
For more talks and to view corresponding slides, go to scaledml.org, select [media archive].
Presented at the 5th Annual Scaled Machine Learning Conference 2020
Venue: Computer History Museum
scaledml.org | #scaledml2020
Presented at the 5th Annual Scaled Machine Learning Conference 2020
Venue: Computer History Museum
scaledml.org | #scaledml2020
Forwarded from DataEng
YouTube
Deep Dive Into Creating a Real-Time Analytics Infrastructure for Games on AWS - AWS Online Tech Talk
Game developers need the most up-to-date information about player engagement. Speed is the key and success relies on staying in the know with real-time analytics, whether it's identifying which in-game items are most purchased, how advertising and IAP currency…
Forwarded from DataEng
Нашел прикольную базу TinyDB на Python, она документоориентированная (типа MongoDB). Написана без внешних зависимостей и интересна мне в первую очередь как предмет изучения основ проектирования БД: https://github.com/msiemens/tinydb
А вот дока к ней: https://tinydb.readthedocs.io/en/latest/
А вот дока к ней: https://tinydb.readthedocs.io/en/latest/
GitHub
GitHub - msiemens/tinydb: TinyDB is a lightweight document oriented database optimized for your happiness :)
TinyDB is a lightweight document oriented database optimized for your happiness :) - msiemens/tinydb
Forwarded from CatOps
Собрание статей про CloudNative. В основном там статьи про Kubernetes, Docker и Istio, но не только.
#kubernetes #docker #isio #cncf
#kubernetes #docker #isio #cncf