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
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
Using GitLab as a convenient Helm charts repository

https://blog.palark.com/gitlab-as-a-helm-charts-repository
humanlog

Read logs from stdin and prints them back to stdout, but prettier.

https://github.com/humanlogio/humanlog
predictive-horizontal-pod-autoscaler

Predictive Horizontal Pod Autoscalers (PHPAs) are Horizontal Pod Autoscalers (HPAs) with extra predictive capabilities baked in, allowing you to apply statistical models to the results of HPA calculations to make proactive scaling decisions.

https://github.com/jthomperoo/predictive-horizontal-pod-autoscaler
acorn

A simple application deployment framework for Kubernetes.

https://github.com/acorn-io/acorn
Reloader

A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig

https://github.com/stakater/Reloader
Google Cloud: Best practices for using Terraform

https://cloud.google.com/docs/terraform/best-practices-for-terraform
kube-no-trouble

Easily check your clusters for use of deprecated APIs

https://github.com/doitintl/kube-no-trouble
dumb-init

dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C.

https://github.com/yelp/dumb-init
konf-go

konf is a lightweight kubeconfig manager. With konf you can use different kubeconfigs at the same time. And because it does not need subshells, konf is blazing fast!

https://github.com/simontheleg/konf-go
signoz

Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc.

https://github.com/signoz/signoz
badrobot

Badrobot is a Kubernetes Operator audit tool. It statically analyses manifests for high risk configurations such as lack of security restrictions on the deployed controller and the permissions of an associated clusterole. The risk analysis is primarily focussed on the likelihood that a compromised Operator would be able to obtain full cluster permissions.

https://github.com/controlplaneio/badrobot