The post explains how a request flows from a user’s perspective across the network to reach AWS and then Slack’s internal services
https://github.com/siderolabs/talos
https://github.com/siderolabs/talos
GitHub
GitHub - siderolabs/talos: Talos Linux is a modern Linux distribution built for Kubernetes.
Talos Linux is a modern Linux distribution built for Kubernetes. - siderolabs/talos
👍3
The post aims to simplify these complex concepts by relating them to everyday scenarios.
https://dev.to/aws-builders/load-balancer-reverse-proxy-and-api-gateway-analogies-to-real-life-scenarios-54el
https://dev.to/aws-builders/load-balancer-reverse-proxy-and-api-gateway-analogies-to-real-life-scenarios-54el
DEV Community
Load Balancer, Reverse Proxy, and API Gateway: Analogies to Real Life Scenarios
In the fast paced of tech world it's easy to get overwhelmed by the jargon and technicalities....
🔥1
An architecture-aware Kubernetes scheduler plugin
https://github.com/ElementTech/kube-arch-scheduler
https://github.com/ElementTech/kube-arch-scheduler
GitHub
GitHub - ElementTech/kube-arch-scheduler: An architecture-aware Kubernetes scheduler plugin
An architecture-aware Kubernetes scheduler plugin. Contribute to ElementTech/kube-arch-scheduler development by creating an account on GitHub.
The post emphasizes that while Kubernetes is a leading container management system, it’s not exempt from malicious attacks. Therefore, understanding Kubernetes’ environment and the different vulnerabilities one can be exposed to while creating, deploying, or running applications in clusters is crucial.
https://goteleport.com/blog/how-to-hack-kubernetes
https://goteleport.com/blog/how-to-hack-kubernetes
Goteleport
How to Hack Kubernetes (and How to Protect It)
Practical tips for how to hack Kubernetes and how to protect your clusters.
Provides a comprehensive guide on how to recreate the Kubernetes RBAC authorization model from scratch, and practice the relationships between Roles, ClusterRoles, ServiceAccounts, RoleBindings, and ClusterRoleBindings.
https://learnk8s.io/rbac-kubernetes
https://learnk8s.io/rbac-kubernetes
LearnKube
Limiting access to Kubernetes resources with RBAC
Learn how to recreate the Kubernetes RBAC authorization model from scratch and practice the relationships between Roles, ServiceAccounts, RoleBindings, etc.
It describes how to optimize Loki, a log aggregation system, for better performance in Grafana, a data visualization platform.
https://itnext.io/grafana-loki-performance-optimization-with-recording-rules-caching-and-parallel-queries-28b6ebba40c4
https://itnext.io/grafana-loki-performance-optimization-with-recording-rules-caching-and-parallel-queries-28b6ebba40c4
Medium
Grafana Loki: performance optimization with Recording Rules, caching, and parallel queries
Improve the performance and CPU/Memory resources usage by Grafana Loki components with Recording Rules and caching
🔥1
The blog post discusses the complexities of achieving compliance in a dynamic, ephemeral environment such as Kubernetes, and offers insights and guidance on maintaining a secure and compliant cloud environment².
https://www.armosec.io/blog/kubernetes-compliance-challenges
https://www.armosec.io/blog/kubernetes-compliance-challenges
ARMO
Kubernetes Compliance Challenges and Guidance | ARMO
Learn about Kubernetes compliance challenges, consequences of non-compliance, and get guidance on maintaining a secure and compliant cloud environment in a dynamic Kubernetes setup.
The article provides a detailed account of an outage experienced by Cloudflare on November 2, 2023, highlighting the causes and resolution. It discusses the unintended power failure at a data center, its impact on Cloudflare's control plane and analytics systems, and the measures taken to restore services and prevent such incidents in the future
https://blog.cloudflare.com/post-mortem-on-cloudflare-control-plane-and-analytics-outage/
https://blog.cloudflare.com/post-mortem-on-cloudflare-control-plane-and-analytics-outage/
The Cloudflare Blog
Post mortem on the Cloudflare Control Plane and Analytics Outage
Beginning on Thursday, November 2, 2023 at 11:43 UTC Cloudflare's control plane and analytics services experienced an outage. Here are the details
DevOps & SRE notes
The article provides a detailed account of an outage experienced by Cloudflare on November 2, 2023, highlighting the causes and resolution. It discusses the unintended power failure at a data center, its impact on Cloudflare's control plane and analytics systems…
Hacker news discussion
https://news.ycombinator.com/item?id=38138640
https://news.ycombinator.com/item?id=38138640
The article provides insights into optimizing a Kubernetes cluster, including different cluster, node, and tenancy configurations, to improve security, efficiency, and ease of management1.
https://www.armosec.io/blog/kubernetes-cluster-architecture-best-practice
https://www.armosec.io/blog/kubernetes-cluster-architecture-best-practice
ARMO
Kubernetes Cluster Architecture Best Practices | ARMO
In this post, we will explore various key best practices for optimizing a Kubernetes cluster architecture, including different cluster, node, and tenancy configurations
👍2
The blogpost provides insights into creating effective environments that foster productivity, creativity, and well-being1.
https://medium.com/@julian.klas/make-environments-that-work-cd3404fe83e8
https://medium.com/@julian.klas/make-environments-that-work-cd3404fe83e8
Medium
Make Environments That Work
When I think of building an API, I spend most of my time thinking about the entities, fields, and the underlying design of the system…
❤1
The author provides insights into automating Helm dependency updates, minimizing version gaps, and simplifying updates with Helm1. The author shares a nifty Bash noscript that operates in tandem with the artifacthub.io API to identify and update Helm dependencies whenever changes are detected1.
https://blog.devops.dev/charting-the-course-helm-dependencies-updates-made-easy-%EF%B8%8F-48656bfc59c
https://blog.devops.dev/charting-the-course-helm-dependencies-updates-made-easy-%EF%B8%8F-48656bfc59c
Medium
Charting the Course: Helm Dependencies Updates Made Easy 🗺️
Maximizing Security, Minimizing Version Gaps, and Simplifying Updates with Helm
👍1
The blogpost presents a comprehensive guide to Python’s role in DevOps, including its use cases, resources, and learning roadmap1.
https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
Medium
Python for DevOps — A Definitive Guide
Python Python Python! Apple might have to add the pronunciation of the word Python in its noise-canceling AirPods!
Good article about improving a terraform "code"
https://medium.com/@seifeddinerajhi/a-guide-to-using-pre-commit-hooks-for-terraform-save-time-and-improve-code-quality-ba658ce41a77
https://medium.com/@seifeddinerajhi/a-guide-to-using-pre-commit-hooks-for-terraform-save-time-and-improve-code-quality-ba658ce41a77
Medium
A Guide to Using Pre-Commit Hooks for Terraform: Save Time and Improve Code Quality
Automate Terraform Code Checks and and Security Standards ↪️
The comprehensive guide to PagerDuty’s role in SRE practices, including setting up schedules, integrating with existing tools, automating routine tasks, and managing incidents1. The guide is a must-read for anyone starting their journey in SRE or looking to sharpen their existing skills1.
https://blog.devgenius.io/pagerduty-101-the-ultimate-guide-for-first-time-site-reliability-engineers-c8864dceebf0
https://blog.devgenius.io/pagerduty-101-the-ultimate-guide-for-first-time-site-reliability-engineers-c8864dceebf0
Medium
PagerDuty 101: The Ultimate Guide for First-Time Site Reliability Engineers
Empowering Your On-Call Experience: A Step-by-Step Introduction to Streamlining Incident Management with PagerDuty