DevOps&SRE Library
19K subscribers
428 photos
2 videos
2 files
5.16K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
argo-rollouts

Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes.

Argo Rollouts (optionally) integrates with ingress controllers and service meshes, leveraging their traffic shaping abilities to gradually shift traffic to the new version during an update. Additionally, Rollouts can query and interpret metrics from various providers to verify key KPIs and drive automated promotion or rollback during an update.

https://github.com/argoproj/argo-rollouts
answer

An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more.

https://github.com/answerdev/answer
Bottoms up for ContainerDays 2023 - Your Cloud Native Experience!

Enjoy the ultimate cloud days taking place from September 11-12 and our workshop day will follow on September 13, and just as last year, we are going hybrid again.

https://www.containerdays.io
telepresence

Local development against a remote Kubernetes or OpenShift cluster

https://github.com/telepresenceio/telepresence
Handling ‘Sensitive Value’ Error in Terraform: Iterate over Sensitive Data with Count

https://faun.pub/handling-sensitive-value-error-in-terraform-iterate-over-sensitive-data-with-count-f1b2b08d924a
An introduction to Policy As Code

Policy as Code (PaC) is an increasingly popular methodology in DevOps. It addresses the need for control over ever more quickly evolving infrastructures. This article will give you guidance on how to build a PaC system that encourages teams to adopt it while not affecting their productivity.

https://security.padok.fr/en/blog/policy-as-code
Maturing your Terraform workflow

These guidelines can help organizations mature their use of HashiCorp Terraform modules for scale and a faster release cadence.

https://www.hashicorp.com/blog/maturing-your-terraform-workflow
burrito

Burrito is a TACoS (Terraform Automation Collaboration Software) Kubernetes Operator.

https://github.com/padok-team/burrito
terraform-generator

Generate Terraform configurations with Node.js.

https://github.com/ahzhezhe/terraform-generator
When K8s pods are stuck mounting large volumes

Recently we ran into the following problem with our Loki deployment on AWS/EKS. On every deployment or restart of a Loki Pod, mounting the persistent volume took longer and longer. It started with a few minutes delay and ended up with nearly 25 minutes on our production cluster.

https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8
Develop on Kubernetes Series — Demystifying the For vs Owns vs Watches controller-builders in controller-runtime

https://yash-kukreja-98.medium.com/develop-on-kubernetes-series-demystifying-the-for-vs-owns-vs-watches-controller-builders-in-c11ab32a046e
Kube-Prometheus-Stack and ArgoCD 2.5 – Server-Side Apply to the Rescue!

https://blog.ediri.io/kube-prometheus-stack-and-argocd-25-server-side-apply-to-the-rescue
GKE with Consul Service Mesh

Using Consul Connect and Envoy to build a service mesh

https://joachim8675309.medium.com/gke-with-consul-service-mesh-36598242d278
kubegateway

Kube-gateway is a best practice for managing massive kubernetes clusters within ByteDance.

It is a layer 7 load balancing proxy specifically designed and customized for HTTP2 flow for kube-apiserver.

The goal is to provide flexible and stable flow governance solutions for massive large-scale kubernetes clusters (more than 1,000 nodes).

https://github.com/kubewharf/kubegateway