Forwarded from DevOps&SRE Library
Forwarded from DevOps&SRE Library
An End-to-End GitOps Automation with ArgoCD and Jenkins on Kubernetes
Part I — Why Bother with ArgoCD? - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-f6c39b3dcb21
Part II — Pipeline for a Java Application - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-b456a8760a11
Part III — Securing K8S Secrets with ArgoCD and Vault - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-4211c56cc9b1
Part I — Why Bother with ArgoCD? - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-f6c39b3dcb21
Part II — Pipeline for a Java Application - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-b456a8760a11
Part III — Securing K8S Secrets with ArgoCD and Vault - https://medium.com/@emrah-t/extending-your-ci-cd-pipeline-with-gitops-an-end-to-end-automation-with-argocd-and-jenkins-on-4211c56cc9b1
Forwarded from DevOps&SRE Library
AKS Networking Deep Dive: Kubenet vs Azure-CNI vs Azure-CNI (overlay)
https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9
https://inder-devops.medium.com/aks-networking-deep-dive-kubenet-vs-azure-cni-vs-azure-cni-overlay-a51709171ce9
Forwarded from DevOps&SRE Library
Prometheus and its storage: Architecture, challenges, and solutions
This two-article series is about monitoring. Part One covers accumulating a multitude of different metrics in a single place, handling permissions for different aspects of those metrics, and storing large amounts of data. In Part Two, we then focus on choosing monitoring systems based on the brief example of a fictional company’s “journey” in struggling with continually expanding its monitoring system and growing its infrastructure.https://blog.palark.com/prometheus-architecture-tsdb
Forwarded from DevOps&SRE Library
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
https://medium.com/@helia.barroso/a-guide-to-service-discovery-with-prometheus-operator-how-to-use-pod-monitor-service-monitor-6a7e4e27b303
Forwarded from DevOps&SRE Library
12 Scanners to Find Security Vulnerabilities and Misconfigurations in Kubernetes
https://towardsdev.com/12-scanners-to-find-security-vulnerabilities-and-misconfigurations-in-kubernetes-332a738d076d
https://towardsdev.com/12-scanners-to-find-security-vulnerabilities-and-misconfigurations-in-kubernetes-332a738d076d
Forwarded from DevOps&SRE Library
Prometheus and centralized storage: When you need it, how it works, and what Mimir is
https://blog.palark.com/prometheus-centralized-storage-mimir
https://blog.palark.com/prometheus-centralized-storage-mimir
Forwarded from DevOps&SRE Library
A deep dive into CPU requests and limits in Kubernetes
https://www.datadoghq.com/blog/kubernetes-cpu-requests-limits
In this post, we are going to dive a bit deeper into CPU and share some general recommendations for specifying CPU requests and limits. We will also explore the differences between using the default policy (CFS quota) and the CPU Manager’s static policy. We are not going to consider memory resources in this post.
https://www.datadoghq.com/blog/kubernetes-cpu-requests-limits
Forwarded from DevOps&SRE Library
Forwarded from DevOps&SRE Library
Secure Secret Management in Kubernetes: Exploring Different Approaches
https://adityaoo7.hashnode.dev/secure-secret-management-in-kubernetes-exploring-different-approaches
https://adityaoo7.hashnode.dev/secure-secret-management-in-kubernetes-exploring-different-approaches
Forwarded from DevOps&SRE Library
10 Strategies to Build and Manage Scalable Infrastructure
https://spacelift.io/blog/scalable-infrastructure
https://spacelift.io/blog/scalable-infrastructure
Forwarded from DevOps&SRE Library
3 Common Mistakes with PromQL and Kubernetes Metrics
https://home.robusta.dev/blog/3-common-mistakes-with-promql-and-kubernetes-metrics
- Mistake #1: Duplicate Series
- Problem #2: Grouping/Sum Mistakes
- Problem #3: Unexpected Cardinality
https://home.robusta.dev/blog/3-common-mistakes-with-promql-and-kubernetes-metrics
Forwarded from DevOps&SRE Library
crd-to-sample-yaml
https://github.com/Skarlso/crd-to-sample-yaml
Generate a sample YAML file from a CRD definition.
https://github.com/Skarlso/crd-to-sample-yaml
Forwarded from DevOps&SRE Library
Infrastructure Pipeline
https://medium.com/@tusharmurudkar/devops-infrastructure-pipeline-beab47e7b876
https://medium.com/@tusharmurudkar/devops-infrastructure-pipeline-beab47e7b876
Forwarded from DevOps&SRE Library
Forwarded from DevOps&SRE Library
Key metrics for monitoring etcd
https://www.datadoghq.com/blog/etcd-key-metrics
Tools for collecting etcd metrics and logs
https://www.datadoghq.com/blog/etcd-monitoring-tools
https://www.datadoghq.com/blog/etcd-key-metrics
Tools for collecting etcd metrics and logs
https://www.datadoghq.com/blog/etcd-monitoring-tools
Forwarded from DevOps&SRE Library
How we avoided alarm fatigue syndrome by managing/reducing the alerting noise
https://medium.com/doctolib/how-we-avoided-alarm-fatigue-syndrome-by-managing-reducing-the-alerting-noise-aac5c008d2e2
https://medium.com/doctolib/how-we-avoided-alarm-fatigue-syndrome-by-managing-reducing-the-alerting-noise-aac5c008d2e2
Forwarded from DevOps&SRE Library
Terraform Strategies for Seamless Grafana Dashboards Across Regions
https://medium.com/tblx-insider/global-products-global-monitoring-terraform-strategies-for-seamless-grafana-dashboards-1e8c2af68512
https://medium.com/tblx-insider/global-products-global-monitoring-terraform-strategies-for-seamless-grafana-dashboards-1e8c2af68512
Forwarded from DevOps&SRE Library
SLO formulas implementation in PromQL step by step
https://mkaz.me/blog/2024/slo-formulas-implementation-in-promql-step-by-step
https://mkaz.me/blog/2024/slo-formulas-implementation-in-promql-step-by-step
Forwarded from DevOps&SRE Library
Understanding Kubernetes emptyDir — With 3 Practical Use-cases
https://decisivedevops.com/understanding-kubernetes-emptydir-with-3-practical-use-cases-960f550e0e34
Learn how to effectively implement emptyDir memory for pods, with hands-on use cases for temporary data handling in Kubernetes.
https://decisivedevops.com/understanding-kubernetes-emptydir-with-3-practical-use-cases-960f550e0e34