Forwarded from Записки админа
📺 Simple Deployment Pipeline.
https://sysadmincasts.com/episodes/58-simple-deployment-pipeline
Видео, текст, слайды и т. д.
Ну и в принципе сайт стоит изучить, там есть интересные материалы.
#напочитать #видео #kubernetes
https://sysadmincasts.com/episodes/58-simple-deployment-pipeline
Видео, текст, слайды и т. д.
Ну и в принципе сайт стоит изучить, там есть интересные материалы.
#напочитать #видео #kubernetes
Forwarded from Пятничный деплой
Альтернатива grafana для построения дашбордов https://www.cyclotron.io #dashboard
Bong88 - Cá Cược Bóng Đá Uy Tín Hàng Đầu Châu Á 2025
Bong88 | Cá Cược Bóng Đá Uy Tín, Đẳng Cấp #1 | Link Vào Bong88
Bong88 là địa điểm cá cược bóng đá uy tín #1 chuyên cung cấp đa dạng thể loại cược với tỷ lệ kèo cực chuẩn, tỉ lệ hoàn trả cực cao cùng vô vàn khuyến mãi HOT.
Forwarded from Записки админа
🛠 Watchman.
Интересный инструмент в репозитории Facebook - watchman. Позволяет отслеживать состояние файлов, и по мере их изменения триггерить нужные действия, если потребуется (запускаем что-то, собираем что-то, уведомляем и т. п.).
https://facebook.github.io/watchman/
https://github.com/facebook/watchman
#githib #watchman
Интересный инструмент в репозитории Facebook - watchman. Позволяет отслеживать состояние файлов, и по мере их изменения триггерить нужные действия, если потребуется (запускаем что-то, собираем что-то, уведомляем и т. п.).
https://facebook.github.io/watchman/
https://github.com/facebook/watchman
#githib #watchman
facebook.github.io
Watchman - A file watching service | Watchman
Watches files and records, or triggers actions, when they change.
Forwarded from Go Дайджест
Отличный пост про тайм-ауты в микросервисной архитектуре. 😴😴
https://engineering.grab.com/context-deadlines-and-how-to-set-them
https://engineering.grab.com/context-deadlines-and-how-to-set-them
Grab Tech
Context Deadlines and How to Set Them
This blog post explains from the ground up a strategy for configuring timeouts and using context deadlines correctly, drawing from our experience developing microservices in a large scale and often turbulent network environment.
Forwarded from Архитектура ИТ-решений
Конечно, в значительной мере эта заметка - реклама продуктов LightStep. Тем не менее, микросервисная архитектура, действительно, может позволить управлять организационной структурой ИТ-подразделения https://lightstep.com/blog/the-only-good-reason-to-adopt-microservices/
Forwarded from DevOps&SRE Library
Running Kubernetes In The CI Pipeline For Integration and End-To-End Tests
Пост про Kind (Kubernetes in Docker), который позволяет создавать эфемерные Kubernetes кластеры для тестирования.
https://www.loodse.com/blog/2019-03-12-running-kubernetes-in-the-ci-pipeline-
Пост про Kind (Kubernetes in Docker), который позволяет создавать эфемерные Kubernetes кластеры для тестирования.
https://www.loodse.com/blog/2019-03-12-running-kubernetes-in-the-ci-pipeline-
Forwarded from Пятничный деплой
Digitalocean добавили ресурс kubernetes в свой провайдер для terraform
https://ponderosa.io/blog/kubernetes/2019/03/13/terraform-cluster-create/
https://ponderosa.io/blog/kubernetes/2019/03/13/terraform-cluster-create/
Forwarded from CatOps
KeyDB - A Multithreaded Fork of Redis
John Sully disagrees with Salvatore Sanfilippo’s thoughts on multithreading, so he make own Redis, with multhithreading and enterprise features.
KeyDB have:
- 60% lower latency
- direct backup to AWS S3
- FLASH storage support
KeyDB designed with AWS in mind and has full compatibility with the Redis protocol, modules, and scripts. This includes full support for transactions, and atomic execution of scripts.
#database #aws
John Sully disagrees with Salvatore Sanfilippo’s thoughts on multithreading, so he make own Redis, with multhithreading and enterprise features.
KeyDB have:
- 60% lower latency
- direct backup to AWS S3
- FLASH storage support
KeyDB designed with AWS in mind and has full compatibility with the Redis protocol, modules, and scripts. This includes full support for transactions, and atomic execution of scripts.
#database #aws
Forwarded from Записки админа
🔐 AWS Security Tools.
Вот тут человек активно собирает security утилиты для aws:
https://github.com/toniblyx/my-arsenal-of-aws-security-tools
#aws #security #github
Вот тут человек активно собирает security утилиты для aws:
https://github.com/toniblyx/my-arsenal-of-aws-security-tools
#aws #security #github
GitHub
GitHub - toniblyx/my-arsenal-of-aws-security-tools: List of open source tools for AWS security: defensive, offensive, auditing…
List of open source tools for AWS security: defensive, offensive, auditing, DFIR, etc. - toniblyx/my-arsenal-of-aws-security-tools
Forwarded from Go Дайджест
Походу, ребятам из GoJek было мало существующих решений в сфере L7 прокси, по этому они запилили свой. 🤷♂️🤷♀️ Назвали - Weaver.
https://github.com/gojektech/weaver
https://github.com/gojektech/weaver
GitHub
GitHub - gojek/weaver: An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies
An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies - GitHub - gojek/weaver: An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Teleport
Если у вас в компании принято раздавать всем доступы на все сервера - у меня есть плохие новости. А если это делается мануально, то очень плохие.
Смотрите, есть вот такая тема:
https://gravitational.com/teleport
Teleport позволяет контролить доступ, логгировать выполненные команды и прочее. Очень удобно, например, для долгих Ansible деплоев: когда ноут не тянет кучу хостов, а на сервере с Teleport есть для этого достаточно ресурсов.
Teleport отлично миксуется с паттерном bastion host и отлично его дополняет. Мы используем, мы довольны, рекомендую.
Если у вас в компании принято раздавать всем доступы на все сервера - у меня есть плохие новости. А если это делается мануально, то очень плохие.
Смотрите, есть вот такая тема:
https://gravitational.com/teleport
Teleport позволяет контролить доступ, логгировать выполненные команды и прочее. Очень удобно, например, для долгих Ansible деплоев: когда ноут не тянет кучу хостов, а на сервере с Teleport есть для этого достаточно ресурсов.
Teleport отлично миксуется с паттерном bastion host и отлично его дополняет. Мы используем, мы довольны, рекомендую.
Goteleport
Teleport: Unified Identity Securing Classic & AI Infrastructure
Teleport unifies identities — humans, machines, and AI — with strong identity implementation to speed up engineering, improve resiliency against identity-based attacks, and secure AI in production infrastructure.
Forwarded from Пятничный деплой
Продолжая тему защищённого ssh доступа - есть и бесплатные решения, например https://github.com/Netflix/bless и https://github.com/cloudposse/bastion #ssh #bastion
GitHub
GitHub - Netflix/bless: Repository for BLESS, an SSH Certificate Authority that runs as a AWS Lambda function
Repository for BLESS, an SSH Certificate Authority that runs as a AWS Lambda function - Netflix/bless
Forwarded from Записки админа
🎚 Strace little book.
Набор заметок по работе с strace. Автор берёт пример кода, пример выполнения strace и разбирает это дело.
https://github.com/NanXiao/strace-little-book
#strace #github
Набор заметок по работе с strace. Автор берёт пример кода, пример выполнения strace и разбирает это дело.
https://github.com/NanXiao/strace-little-book
#strace #github
GitHub
GitHub - NanXiao/strace-little-book: A little book which introduces strace.
A little book which introduces strace. Contribute to NanXiao/strace-little-book development by creating an account on GitHub.
Forwarded from Go Дайджест
Если хотите отдавать Прометеусу инфу о версиях ваших Go модулей, почитайте как это делает паренек Повилас. 👨💻
https://povilasv.me/exposing-go-modules-to-prometheus
https://povilasv.me/exposing-go-modules-to-prometheus
Forwarded from Sysadmin Tools 🇺🇦
#mysql вам в ленту
https://www.percona.com/blog/2018/11/23/compression-options-in-mysql-part-1/
https://www.percona.com/blog/2019/02/11/compression-options-in-mysql-part-2/
https://www.percona.com/blog/2018/11/23/compression-options-in-mysql-part-1/
https://www.percona.com/blog/2019/02/11/compression-options-in-mysql-part-2/
Percona Database Performance Blog
Compression Options in MySQL (Part 1) - Percona Database Performance Blog
There are many ways to squeeze more rows in MySQL using data compression. Here, we look at InnoDB Barracuda compression and MyISAM pack. By Yves Trudeau
Forwarded from Пятничный деплой
Обстоятельный гайд по тюнингу производительности Linux https://cromwell-intl.com/open-source/performance-tuning/ #peromance #linux #tuning
Bob's Pages of Travel, Linux, Cybersecurity, and More
Performance Tuning on Linux
How to design a Linux system and tune its kernel for maximum storage and network performance.
Forwarded from Sysadmin Tools 🇺🇦
Kubernetes Master Class:
What you need to know to successfully run databases in production on Kubernetes
In this session, Portworx Engineer Michael Ferranti will discuss and demo:
- How to architect an application to take advantage of the self-healing provided by Kubernetes
- How to respond to common Day 2 operational scenarios like node failure, disk out of space, and restore from snapshots
- How to conduct a blue-green deployment of a new version of Kubernetes when you need to upgrade your cluster and keep your databases running
https://info.rancher.com/running-kubernetes-production-databases
What you need to know to successfully run databases in production on Kubernetes
In this session, Portworx Engineer Michael Ferranti will discuss and demo:
- How to architect an application to take advantage of the self-healing provided by Kubernetes
- How to respond to common Day 2 operational scenarios like node failure, disk out of space, and restore from snapshots
- How to conduct a blue-green deployment of a new version of Kubernetes when you need to upgrade your cluster and keep your databases running
https://info.rancher.com/running-kubernetes-production-databases
Rancher Labs
Kubernetes Online Master Class Series
Rancher is proud to host a series of live, online training sessions on containers, Kubernetes, Rancher, and other integrations. In these virtual master classes you will see presentations and demos on many topics by our customers, users, partners, and the…
Forwarded from Пятничный деплой
Просто и понятно про Capacity Planning https://hackernoon.com/why-capacity-planning-needs-queueing-theory-without-the-hard-math-342a851e215c #sre #capacity #planning
Hackernoon
Why Capacity Planning Needs Queueing Theory (without the hard math) | HackerNoon
Using Queueing Theory simulations to model capacity planning allows for a deeper understanding of system performance and client experience when compared to a strictly rate based approach. This article details why queueing theory is essential for modeling…