DevOps&SRE Library
17.8K subscribers
458 photos
4 videos
2 files
4.75K links
Библиотека статей по теме DevOps и SRE.

Реклама: @ostinostin
Контент: @mxssl

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
Draw.io VS Code Integration

This unofficial extension integrates Draw.io into VS Code.

https://github.com/hediet/vscode-drawio
Hetty

Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community.

https://github.com/dstotijn/hetty
screego

In the past I've had some problems sharing my screen with coworkers using corporate chatting solutions like Microsoft Teams. I wanted to show them some of my code, but either the stream lagged several seconds behind or the quality was so poor that my colleagues couldn't read the code. Or both.

That's why I created screego. It allows you to share your screen with good quality and low latency. Screego is an addition to existing software and only helps to share your screen. Nothing else (:.

https://github.com/screego/server
Short summary of Helm 2 -> 3 migration workshop

This post is just a set of short meeting notes from CNCF Workshop (Helm Workshop: v2 to v3), but I think it will be useful.

https://valioozz.medium.com/short-summary-of-helm-2-3-migration-workshop-eb7d74e3ac62
The Definitive PHP 5.6, 7.0, 7.1, 7.2, 7.3, and 7.4 Benchmarks (2020)

Each year we release our in-depth performance benchmarks across various platforms to see how different versions of PHP stack up against each other. This time we again went all out and benchmarked six different PHP versions across 22 different platforms/configurations; including WordPress, Drupal, Joomla!, Laravel, Symfony, and many more. We also tested popular ecommerce solutions such as WooCommerce, Easy Digital Downloads, Magento, Grav CMS, and October CMS.

https://kinsta.com/blog/php-benchmarks
On the most common Terraform pitfalls

- Use stable releases. Always. And wait for fixes, before upgrade.
- Combine tools. Do not try to Terraform everything.
- Do not treat examples as well-defined solutions.
- Automate. Do not plan or apply manually.
- Do not do things manually. Never.
- Test additive and fresh-start change.
- Separate modules wisely.
- Use tools to test code statically, resources quality and security.
- Use functions accordingly.
- Do not overkill modules with variables.
- Manage provider versions.

https://sysdogs.com/on-the-most-common-terraform-pitfalls
version-checker

version-checker is a Kubernetes utility for observing the current versions of images running in the cluster, as well as the latest available upstream. These checks get exposed as Prometheus metrics to be viewed on a dashboard, or soft alert cluster operators.

https://github.com/jetstack/version-checker
Introducing pvc-autoresizer

Today, we are excited to announce pvc-autoresizer, which is new, Kubernetes-native, open-source software to provide the ability to expand the size of Persistent Volume Claims (PVCs) on Kubernetes cluster automatically.

https://blog.kintone.io/entry/pvc-autoresizer
Klepto

Klepto helps you to keep the data in your environment as consistent as possible by copying it from another environment's database.

You can use Klepto to get production data but without sensitive customer information for your testing or local debugging.

https://github.com/hellofresh/klepto
Dockerfile Security Best Practices

- Do not store secrets in environment variables
- Only use trusted base images
- Do not use ‘latest’ tag for base image
- Avoid curl bashing
- Do not upgrade your system packages
- Do not use ADD if possible
- Do not root
- Do not sudo

https://cloudberry.engineering/article/dockerfile-security-best-practices
What's New in Salt 3002 Magnesium

This is an unofficial summary of new features in the Salt Magnesium release.

https://salt.tips/whats-new-in-salt-magnesium
Replicated Troubleshoot

Replicated Troubleshoot is a framework for collecting, redacting, and analyzing highly customizable diagnostic information about a Kubernetes cluster. Troubleshoot specs are created by 3rd-party application developers/maintainers and run by cluster operators in the initial and ongoing operation of those applications.

https://github.com/replicatedhq/troubleshoot