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

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

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
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
k3s-ansible

The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more


https://github.com/techno-tim/k3s-ansible
addon-controller

Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.


https://github.com/projectsveltos/addon-controller