#docker healthchecks can cause load spikes. If you have 40ish containers, each asking "Are you ok" every 60 seconds, you don't need to wonder what's eating your CPU.
#devops is weird sometimes.
I need my CPU% for better things.
At some point, logs stop being enough. Whether you're evaluating an observability platform for the first time or reconsidering your current tools, there's a lot to think about.
We broke down six of the best options so you can make the right call:
https://www.honeybadger.io/blog/observability-platforms/?utm_source=mastodon&utm_medium=social
Érase una vez Kubernetes by Manuel Morejón is free with a Leanpub Reader membership! Or you can buy it for $1.99! https://leanpub.com/erase-una-vez-kubernetes #Devops #CloudComputing #Docker
Repovex — GitHub repo scorecards for engineering teams https://lobste.rs/s/6r4ip1 #show #devops
https://repovex.com
Как можно внедрять, но не внедрить DevOps
Методология DevOps у всех на слуху уже много лет. Различные организации пробуют внедрить DevOps, но сталкиваются с трудностями. В этой статье мы поговорим о тех типовых ошибках, которые допускают руководители компаний, когда пытаются внедрить DevOps. Начнем с того, что большинство проблем при внедрении DevOps происходят не из-за сбоев в работе инструментов. То есть, они происходят из-за неправильных методов, коротких путей и неверных решений, выбранных при внедрении процессов DevOps.
https://habr.com/ru/companies/otus/articles/1001500/
#devops #ошибки_управления #внедрение_DevOps #ошибки_DevOps #автоматизация
BMC: Integrating mainframe systems into modern CI/CD pipelines https://www.developer-tech.com/news/bmc-integrating-mainframe-systems-modern-ci-cd-pipelines/ #bmc #mainframe #devops #agile #cicd #technology
Has anyone actually *done* Kubernetes ABAC based on matching resource and principal actor labels?
Search just yields slop or toy projects, and the official docs don't indicate *how* you can access the attributes of the principal or resource in the policy.
Malarkey clause: if you haven't done it yourself or the article isn't complete and thorough, don't bother. LLM responses banished to the sun at rocket speed.
#K8s #Kubernetes #KubernetesDev #DevOps #PlatformEngineering
Concurrency Control: The Safety Net for Distributed Systems 🌐
In DevOps and cloud architecture, overlooking how shared resources are accessed across multiple nodes is a fast track to race conditions and data corruption.
When designing or debugging systems, always remember the two fundamental approaches to locking:
🔒 Pessimistic Locking
Approach: Acquire lock -> Modify -> Release.
Goal: Prevent conflicts before they happen. (e.g., DB FOR UPDATE).
🔄 Optimistic Locking (CAS/Version Checking)
Approach: Read -> Modify -> Commit with Version Check.
Goal: Detect conflicts at the end; retry if needed. (e.g., Kubernetes resourceVersion, HashiCorp Vault CAS).
Getting this right isn't just theory; it’s critical for stable CI/CD pipelines, state management, and high-availability systems. Don't let concurrency errors be the reason your system fails.
#DevOps #DistributedSystems #CloudComputing #SystemDesign #SoftwareEngineering #SRE
🦊 NEW: GitLab Installation & Configuration!
Self-hosted GitLab with CI/CD, container registry & Kubernetes integration. Complete deployment guide.
📖 Read: https://devopstales.github.io/devops/gitlab-install/?utm_source=twitter&utm_medium=social
Today's #LunchTalk is Peter Baumgartner's @djangocon talk, “High Performance Django at Ten: Old Tricks & New Picks”.
https://www.better-simple.com/lunch-talks/2026/03/10/high-performance-django-at-ten/
You should watch this if you are interested in:
- Scaling your Django application
- DevOps for Django applications
🔄 NEW: Kubernetes Certificate Rotation Guide!
Rotate expired certs without downtime. kubeadm, manual & automated approaches for production clusters.
📖 Read: https://devopstales.github.io/kubernetes/k8s-cert/?utm_source=twitter&utm_medium=social
⚡ NEW: GitHub Actions Basics for DevOps!
CI/CD pipelines, workflows, secrets & self-hosted runners. Automate your deployments with GitHub's native CI/CD.
📖 Read: https://devopstales.github.io/devops/github-actions-basics/?utm_source=twitter&utm_medium=social
🔐 NEW: Kubernetes RBAC Complete Guide!
Master Roles, RoleBindings, ClusterRoles & ServiceAccounts. Production-ready examples for secure cluster access control.
📖 Read: https://devopstales.github.io/kubernetes/k8s-rbac/?utm_source=twitter&utm_medium=social
Your DevOps fears aren’t just “part of the job.” They are symptoms of outdated architecture.
Stop normalizing the pain of unpredictable recovery and vendor lock-in.
It’s time to change the tool.
See why it’s time to modernize:
https://youtube.com/shorts/NVPmzoGIcn0
System Administration: Week 7: DNS & HTTP
We're moving from the DNS on to HTTP. Sorry, no videos for this subtopic, but here are the slides from our last class. We discuss how to get your domain registered and then move on to summarize briefly HTTP the protocol and look at what CDNs do.
FinOps на практике: фаза Optimize. Как оптимизировать расходы на облако без ущерба для бизнеса
— Мы берём ресурсы с запасом. Так надёжнее. — А какой у вас сейчас CPU utilization в проде? — Ну... где-то 12%. Но в пике бывает больше. — Хорошо. А в staging? — Там вообще 3%. Но там нельзя трогать — там всегда так было. — Почему нельзя? — Ну, так исторически сложилось… Это, кстати, не выдуманный диалог. Это разговор, который автору доводилось слышать не один десяток раз и не в одной компании, и он не про DevOps-культуру и не про лень. Он про то, что человек, который заказывает ресурс, не видит его цену — и не несёт за неё ответственности. Иными словами, пока не выстроен Inform, оптимизировать нечего: нет данных, нет аллокации, нет понимания, кто за что платит. Но если вы читаете эту статью — значит, первый этап уже позади.
https://habr.com/ru/companies/finops_ru/articles/1009100/
#финопс #finops #cloud #Облачные_вычисления #Облачная_инфраструктура #DevOps #Оптимизация_затрат #Управление_затратами #Стоимость_инфраструктуры #Облачная_архитектура
PowerShell objects are not just data. They can DO things.
In this week’s PoshBytes: What the Method, I break down what methods are, how to call them, and how to find them using Get-Member.
Stop guessing. Start discovering.
# PowerShell #Automation #Scripting #DevOps
Ever wish you could just run a command and keep seeing it update automatically as things change? That is exactly what the watch command does on Linux
Here are useful examples of the watch command 😎👇
Find high-res pdf ebooks with all my Linux related infographics at https://study-notes.org