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

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

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
What is a Memory Leak?

Memory leaks are a common and frustrating problem in software development. These issues arise when a program fails to free up memory that is no longer being used, leading to a gradual loss of available memory over time.

https://www.codereliant.io/what-is-a-memory-leak
How Grafanalib Helps You Manage Dashboards at Scale

https://www.contino.io/insights/grafanalib
A Guide to Service Discovery with Prometheus Operator — How to use Pod Monitor, Service Monitor and Scrape Config

https://medium.com/@helia.barroso/a-guide-to-service-discovery-with-prometheus-operator-how-to-use-pod-monitor-service-monitor-6a7e4e27b303
Profiling: Flame Chart vs. Flame Graph

Flame Charts and Flame Graphs clearly explained

https://medium.com/performance-engineering-for-the-ordinary-barbie/profiling-flame-chart-vs-flame-graph-7b212ddf3a83
Reduce cross-AZ traffic costs on EKS using topology aware hints

https://blog.ratnopamc.com/reduce-cross-az-traffic-costs-on-eks-using-topology-aware-hints
Advanced Secret Management on Kubernetes With Pulumi and GitOps: Sealed Secrets Controller

https://blog.ediri.io/advanced-secret-management-on-kubernetes-with-pulumi-and-gitops-sealed-secrets-controller
12 Scanners to Find Security Vulnerabilities and Misconfigurations in Kubernetes

https://towardsdev.com/12-scanners-to-find-security-vulnerabilities-and-misconfigurations-in-kubernetes-332a738d076d
Kubernetes API Server Discovery

A little excursion into the Kubernetes API server

https://medium.com/cp-massive-programming/kubernetes-api-server-discovery-ac3b358e878e
Step by Step Guide: How to create a Dynamic Service Endpoint via K8S API

This article will help bring clarity to some internal components of the K8S cluster, demonstrating how to interact with them using command line tools.

https://medium.com/lightricks-tech-blog/step-by-step-guide-how-to-create-a-dynamic-service-endpoint-via-k8s-api-1024309cb226
Ingress in Google Kubernetes Products

Here is my attempt to summarise and disambiguate terms often used in technical discussions around arranging network ingress traffic into [single] Kubernetes clusters running in Google Cloud (GKE) or on-premise (Anthos on Bare Metal, Anthos on VMware).

https://medium.com/google-cloud/ingress-in-google-kubernetes-products-f22ded21f4ed
Partial Helm values encryption using AWS KMS with ArgoCD

How to encrypt only specific yaml fields in values.yaml, and how to configure ArgoCD to decrypt theses secrets before installing a chart.

https://medium.com/@samuelbagattin/partial-helm-values-encryption-using-aws-kms-with-argocd-aca1c0d36323
Create temporary environment from Pull Request with ArgoCD ApplicationSet

Deploying app to Kubernetes. Creating a new environment for each pull request.

https://medium.com/@jerome.decoster/create-temporary-environment-from-pull-request-with-argocd-applicationset-1cef9803223a
How to Use Cluster API to Programmatically Configure and Deploy Kubernetes Clusters

https://www.mirantis.com/blog/how-to-use-cluster-api
kubebrain

A High Performance Metadata System for Kubernetes


https://github.com/kubewharf/kubebrain
hardeneks

Runs checks to see if an EKS cluster follows EKS Best Practices.

https://github.com/aws-samples/hardeneks
k8s-wait-for

A simple script that allows to wait for a k8s service, job or pods to enter a desired state

https://github.com/groundnuty/k8s-wait-for
k9s

K9s provides a terminal UI to interact with your Kubernetes clusters. The aim of this project is to make it easier to navigate, observe and manage your applications in the wild. K9s continually watches Kubernetes for changes and offers subsequent commands to interact with your observed resources.


https://github.com/derailed/k9s
superedge

SuperEdge is an open source container management system for edge computing to manage compute resources and container applications in multiple edge regions. These resources and applications, in the current approach, are managed as one single Kubernetes cluster.


https://github.com/superedge/superedge