DevOps&SRE Library
18.3K subscribers
456 photos
5 videos
2 files
4.93K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
robusta

Open source Kubernetes monitoring, troubleshooting, and automation platform

https://github.com/robusta-dev/robusta
sbom-operator

Catalogue all images of a Kubernetes cluster to multiple targets with Syft.

https://github.com/ckotzbauer/sbom-operator
High Availability Considerations

This document contains a collection of community-provided considerations for setting up High Availability Kubernetes clusters.

https://github.com/kubernetes/kubeadm/blob/main/docs/ha-considerations.md
Performance evaluation of the autoscaling strategies vertical and horizontal using Kubernetes

Scalable applications may adopt horizontal or vertical autoscaling to dynamically provision resources in the cloud. To help to choose the best strategy, this work aims to compare the performance of horizontal and vertical autoscaling in Kubernetes. Through measurement experiments using synthetic load to a web application, the horizontal was shown more efficient, reacting faster to the load variation and resulting in a lower impact on the application response time.

https://medium.com/@kewynakshlley/performance-evaluation-of-the-autoscaling-strategies-vertical-and-horizontal-using-kubernetes-42d9a1663e6b
flyte

Kubernetes-native workflow automation platform for complex, mission-critical data and ML processes at scale. It has been battle-tested at Lyft, Spotify, Freenome, and others and is truly open-source.

https://github.com/flyteorg/flyte
Через 30 минут начнется VictoriaMetrics Meetup December 2022

https://youtu.be/Mesc6JBFNhQ
kubectl-plugins

A collection of plugins for kubectl integration (for Kubectl versions >= 1.12.0)

https://github.com/jordanwilson230/kubectl-plugins
flintlock

Flintlock is a service for creating and managing the lifecycle of microVMs on a host machine. Initially we will be supporting Firecracker.

The primary use case for flintlock is to create microVMs on a bare-metal host where the microVMs will be used as nodes in a virtualized Kubernetes cluster. It is an essential part of Liquid Metal and will ultimately be driven by Cluster API Provider Microvm (coming soon).

https://github.com/weaveworks-liquidmetal/flintlock
helm-release-plugin

Helm3 plugin that pulls(re-creates) helm Charts from deployed releases, and updates values of deployed releases without the chart.

https://github.com/JovianX/helm-release-plugin
Illustrated introduction to Linux iptables

https://iximiuz.com/en/posts/laymans-iptables-101
cluster-api-k3s

Cluster API bootstrap provider k3s (CABP3) is a component of Cluster API that is responsible for generating a cloud-init script to turn a Machine into a Kubernetes Node; this implementation brings up k3s clusters instead of full kubernetes clusters.

https://github.com/zawachte/cluster-api-k3s
A Visual Guide to SSH Tunnels: Local and Remote Port Forwarding

https://iximiuz.com/en/posts/ssh-tunnels
kubecolor

Colorize your kubectl output

https://github.com/hidetatz/kubecolor
What Actually Happens When You Publish a Container Port

https://iximiuz.com/en/posts/docker-publish-container-ports
oss-apps

Example repo to show GitOps lifecycle from staging to production with canary and blue/green deployments.

https://github.com/todaywasawesome/oss-apps
How to Expose Multiple Containers On the Same Port

https://iximiuz.com/en/posts/multiple-containers-same-port-reverse-proxy
Forecastle

Forecastle is a control panel which dynamically discovers and provides a launchpad to access applications deployed on Kubernetes

https://github.com/stakater/Forecastle