Fast and powerful Git hooks manager for any type of projects.
https://github.com/evilmartians/lefthook
https://github.com/evilmartians/lefthook
GitHub
GitHub - evilmartians/lefthook: Fast and powerful Git hooks manager for any type of projects.
Fast and powerful Git hooks manager for any type of projects. - evilmartians/lefthook
👍1
Ari Zilka's study for The New Stack discusses the challenges in the data observability market, highlighting how proprietary systems create data silos and limit value. The piece advocates for open standards like OpenTelemetry to foster interoperability and innovation.
https://thenewstack.io/the-looming-crisis-in-the-data-observability-market/
https://thenewstack.io/the-looming-crisis-in-the-data-observability-market/
The New Stack
The Looming Crisis in the Observability Market
Many other markets exploded once open standards replaced proprietary systems. The same opportunity is at hand for the observability market.
👍1
FluxCD UI - Coming soon
The Flux Status Page is a lightweight, mobile-friendly web interface providing real-time visibility into your GitOps pipelines. Embedded directly within the Flux Operator, it requires no additional installation steps.
Designed for DevOps engineers and platform teams, the Status Page offers direct insight into your Kubernetes clusters. It allows you to track app deployments, monitor controller readiness, and troubleshoot issues instantly, without needing to access the CLI.
Built with security in mind, the interface is strictly read-only, ensuring it never interferes with Flux controllers or compromises cluster security. Together with the Flux MCP Server, it provides a comprehensive solution for on-call monitoring and Agentic AI incident response in production environments.
https://github.com/controlplaneio-fluxcd/flux-operator/pull/488
The Flux Status Page is a lightweight, mobile-friendly web interface providing real-time visibility into your GitOps pipelines. Embedded directly within the Flux Operator, it requires no additional installation steps.
Designed for DevOps engineers and platform teams, the Status Page offers direct insight into your Kubernetes clusters. It allows you to track app deployments, monitor controller readiness, and troubleshoot issues instantly, without needing to access the CLI.
Built with security in mind, the interface is strictly read-only, ensuring it never interferes with Flux controllers or compromises cluster security. Together with the Flux MCP Server, it provides a comprehensive solution for on-call monitoring and Agentic AI incident response in production environments.
https://github.com/controlplaneio-fluxcd/flux-operator/pull/488
GitHub
Introduce Flux Status Page web UI by stefanprodan · Pull Request #488 · controlplaneio-fluxcd/flux-operator
The Flux Status Page is a lightweight, mobile-friendly web interface providing real-time visibility into your GitOps pipelines. Embedded directly within the Flux Operator, it requires no additional...
🔥6❤1
InterLink aims to provide an abstraction for the execution of a Kubernetes pod on any remote resource capable of managing a Container execution lifecycle
https://github.com/interlink-hq/interLink
https://github.com/interlink-hq/interLink
GitHub
GitHub - interlink-hq/interLink: InterLink aims to provide an abstraction for the execution of a Kubernetes pod on any remote resource…
InterLink aims to provide an abstraction for the execution of a Kubernetes pod on any remote resource capable of managing a Container execution lifecycle - interlink-hq/interLink
👍1
EXPERIMENTAL support for running Terraform Modules directly in Pulumi.
https://github.com/pulumi/pulumi-terraform-module
https://github.com/pulumi/pulumi-terraform-module
GitHub
GitHub - pulumi/pulumi-terraform-module: EXPERIMENTAL support for running Terraform Modules directly in Pulumi.
EXPERIMENTAL support for running Terraform Modules directly in Pulumi. - pulumi/pulumi-terraform-module
👍1
This piece offers a detailed look into the system architecture that powers Netflix's streaming service. It covers the company's cloud-native approach, its use of microservices, and its sophisticated content delivery network (CDN).
https://www.clickittech.com/software-development/netflix-architecture/
https://www.clickittech.com/software-development/netflix-architecture/
ClickIT
Netflix Architecture | A Look Into Its 2026 System Architecture
Netflix Architecture system, ensures uninterrupted streaming for a global user base and faultless content delivery across devices. Learn more
👍2
Karsten Schnitter's review on the OpenSearch blog explores how to visualize metrics ingested with OpenTelemetry using OpenSearch Dashboards. The author provides examples of creating insightful visualizations for monitoring Kubernetes container metrics.
https://opensearch.org/blog/opentelemetry-metrics-visualization/
https://opensearch.org/blog/opentelemetry-metrics-visualization/
OpenSearch
Using OpenSearch to visualize metrics ingested with OpenTelemetry
OpenSearch is growing into a full observability platform with support for logs, metrics, and traces. Using Data Prepper, you can ingest these three signal types in OpenTelemetry (OTel) format. Logs are well supported...
👍3
Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state
https://github.com/philippemerle/KubeDiagrams
https://github.com/philippemerle/KubeDiagrams
GitHub
GitHub - philippemerle/KubeDiagrams: Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files…
Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state - philippemerle/KubeDiagrams
👏1
A cli tool to help discover deprecated apiVersions in Kubernetes
https://github.com/FairwindsOps/pluto
https://github.com/FairwindsOps/pluto
GitHub
GitHub - FairwindsOps/pluto: A cli tool to help discover deprecated apiVersions in Kubernetes
A cli tool to help discover deprecated apiVersions in Kubernetes - FairwindsOps/pluto
🔥2
This treatise by Usama Malik explains how to create reusable infrastructure components using Terraform modules. The author highlights the benefits of modularity, such as improved efficiency, maintainability, and collaboration.
https://aws.plainenglish.io/how-to-create-reusable-infrastructure-with-terraform-modules-b4bbcf4c0ad1
https://aws.plainenglish.io/how-to-create-reusable-infrastructure-with-terraform-modules-b4bbcf4c0ad1
Medium
How to Create Reusable Infrastructure with Terraform Modules
In this article, we’ll explore the benefits of Terraform modules and guide you on how to create them for building scalable and reusable…
👍4
Run Serverless on Servers AWS Lambda on EC2
https://aws.amazon.com/blogs/aws/introducing-aws-lambda-managed-instances-serverless-simplicity-with-ec2-flexibility/
https://aws.amazon.com/blogs/aws/introducing-aws-lambda-managed-instances-serverless-simplicity-with-ec2-flexibility/
Amazon
Introducing AWS Lambda Managed Instances: Serverless simplicity with EC2 flexibility | Amazon Web Services
Run Lambda functions on EC2 compute while maintaining serverless simplicity—enabling access to specialized hardware and cost optimizations through EC2 pricing models, with AWS handling all infrastructure management.
🤣4❤1
In this piece from Slack Engineering, the authors advocate for intentionally breaking systems to improve resilience. They share a real-world incident that led them to adopt "strategic chaos" as a way to test and strengthen their recovery processes.
https://slack.engineering/break-stuff-on-purpose/
https://slack.engineering/break-stuff-on-purpose/
slack.engineering
Break Stuff on Purpose
Incidents are stressful but inevitable. Even services designed for availability will eventually encounter a failure. Engineers naturally find it daunting to defend their systems against the “infinite number of ways” things can go wrong.
🔥1
Finally, RDS Savings Plans
https://aws.amazon.com/blogs/aws/introducing-database-savings-plans-for-aws-databases/
https://aws.amazon.com/blogs/aws/introducing-database-savings-plans-for-aws-databases/
Amazon
Introducing Database Savings Plans for AWS Databases | Amazon Web Services
New pricing model helps maintain cost efficiency while providing flexibility with database services and deployment options.
🔥3
This essay by howardjohn explores different options for implementing mutual TLS (mTLS) in a Kubernetes environment. The author compares do-it-yourself methods with service mesh and CNI-based approaches, offering recommendations for various use cases.
https://blog.howardjohn.info/posts/mtls-kubernetes/
https://blog.howardjohn.info/posts/mtls-kubernetes/
howardjohn's blog
I just want mTLS on Kubernetes
An overview of options to deploy mTLS on Kubernetes
👍3
This report on HackerNoon offers a detailed look at implementing graceful shutdowns for Go applications running in Kubernetes. It explains how to handle termination signals to prevent data loss and ensure service stability during updates or scaling events.
https://hackernoon.com/mastering-graceful-shutdowns-in-go-a-comprehensive-guide-for-kubernetes
https://hackernoon.com/mastering-graceful-shutdowns-in-go-a-comprehensive-guide-for-kubernetes
Hackernoon
Mastering Graceful Shutdowns in Go: A Comprehensive Guide for Kubernetes
For applications deployed in orchestrated environments (e.g., Kubernetes), graceful handling of termination signals is crucial.
This walkthrough from Minimal DevOps demonstrates how to implement predictive autoscaling for Kubernetes workloads. It leverages KEDA to act on forecasts generated by Prophet, allowing scaling actions to anticipate demand rather than just reacting to it.
https://minimaldevops.com/predictive-autoscaling-in-kubernetes-with-keda-and-prophet-cbccd96cf881
https://minimaldevops.com/predictive-autoscaling-in-kubernetes-with-keda-and-prophet-cbccd96cf881
Medium
Predictive Autoscaling in Kubernetes with Keda and Prophet
Choosing proactive scaling over reactive scaling in Kubernetes
👍5
DevOps & SRE notes
How did you start your morning? Cloudflare decided that you’d had too much of the internet.
A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning. This was not an attack; the change was deployed by our team to help mitigate the industry-wide vulnerability disclosed this week in React Server Components. We will share more information as we have it today.
https://www.cloudflarestatus.com/incidents/lfrm31y6sw9q
https://www.cloudflarestatus.com/incidents/lfrm31y6sw9q
Cloudflarestatus
Cloudflare Service Issues
Cloudflare's Status Page - Cloudflare Service Issues.
👍4