This is a place for various problem detectors running on the Kubernetes nodes.
https://github.com/kubernetes/node-problem-detector
https://github.com/kubernetes/node-problem-detector
GitHub
GitHub - kubernetes/node-problem-detector: This is a place for various problem detectors running on the Kubernetes nodes.
This is a place for various problem detectors running on the Kubernetes nodes. - kubernetes/node-problem-detector
👍6
Rate limiting, caching, and request prioritization for modern workloads
https://github.com/fluxninja/aperture
https://github.com/fluxninja/aperture
GitHub
GitHub - fluxninja/aperture: Rate limiting, caching, and request prioritization for modern workloads
Rate limiting, caching, and request prioritization for modern workloads - fluxninja/aperture
👍4
Discover how to make a PostgreSQL query 1000 times faster in this insightful article. It delves into the techniques and optimizations used to achieve remarkable performance improvements. Learn about indexing strategies, query optimization, and other advanced methods that can significantly speed up your PostgreSQL queries. Stay tuned to uncover the secrets behind these impressive results and enhance your database performance.
https://mattermost.com/blog/making-a-postgres-query-1000-times-faster/
https://mattermost.com/blog/making-a-postgres-query-1000-times-faster/
Mattermost.com
Making a Postgres query 1,000 times faster
Learn how we discovered what was slowing down large database queries, and what we did to make Postgres queries 1000x faster.
👍7
Kubernetes, a powerful container orchestration platform, has become a cornerstone for deploying and managing applications in modern cloud environments. However, with its rise in popularity, Kubernetes has also become a target for attackers seeking to exploit its vulnerabilities. This article delves into the top offensive techniques used by adversaries to compromise Kubernetes clusters, providing valuable insights into the methods and tools employed. Understanding these tactics is crucial for fortifying your Kubernetes environment against potential threats.
https://medium.com/@noah_h/top-offensive-techniques-for-kubernetes-a71399d133b2
https://medium.com/@noah_h/top-offensive-techniques-for-kubernetes-a71399d133b2
Medium
A Kubernetes Pentesting Checklist.
Attacking the Kubernetes control plane, RBAC, EKS and more.
👍2
Achieving zero downtime during application updates is a critical goal for maintaining seamless user experiences. This blog post delves into the techniques and best practices for leveraging Kubernetes to ensure zero downtime deployments. Discover strategies such as rolling updates, canary deployments, and blue-green deployments to keep your applications running smoothly and efficiently.
https://blog.devops.dev/how-to-achieve-zero-downtime-application-with-kubernetes-ba52fdea9a9b
#Kubernetes #ZeroDowntime #DevOps
https://blog.devops.dev/how-to-achieve-zero-downtime-application-with-kubernetes-ba52fdea9a9b
#Kubernetes #ZeroDowntime #DevOps
Medium
How to Achieve Zero-Downtime Application with Kubernetes
I’ve worked on on-premised and managed Kubernetes clusters for more than seven years. What I can say is that containers have drastically…
👍4
Gamified Chaos Engineering Tool for Kubernetes
https://github.com/lucky-sideburn/kubeinvaders
https://github.com/lucky-sideburn/kubeinvaders
GitHub
GitHub - lucky-sideburn/kubeinvaders: Gamified Chaos Engineering Tool for Kubernetes
Gamified Chaos Engineering Tool for Kubernetes. Contribute to lucky-sideburn/kubeinvaders development by creating an account on GitHub.
👍4
A Go framework for end-to-end testing of components running in Kubernetes clusters.
https://github.com/kubernetes-sigs/e2e-framework
https://github.com/kubernetes-sigs/e2e-framework
GitHub
GitHub - kubernetes-sigs/e2e-framework: A Go framework for end-to-end testing of components running in Kubernetes clusters.
A Go framework for end-to-end testing of components running in Kubernetes clusters. - kubernetes-sigs/e2e-framework
👍4
Ensuring the security and compliance of your AWS EKS clusters is vital for protecting sensitive data and maintaining operational integrity. This blog post introduces hardeneks, a powerful tool designed to simplify the process of securing your EKS clusters. Learn about its features, benefits, and how it can help you achieve robust security and compliance with ease.
https://itnext.io/hardeneks-the-easy-way-to-keep-your-aws-eks-clusters-secure-and-compliant-d9b88b615b3a
#AWS #EKS #Security
https://itnext.io/hardeneks-the-easy-way-to-keep-your-aws-eks-clusters-secure-and-compliant-d9b88b615b3a
#AWS #EKS #Security
👍4
Kubernetes has revolutionized the way applications are managed and scaled in the cloud. In the article "Understanding Kubernetes Dynamic Resource Scaling and CPU Boost," the focus is on how Kubernetes efficiently handles resource allocation to ensure optimal performance. The dynamic resource scaling and CPU boost features enable Kubernetes to automatically adjust resources based on workload demands, providing both flexibility and efficiency. This article explores the mechanisms behind these features, their benefits, and how they contribute to maintaining the balance between resource utilization and application performance.
https://cloud.google.com/blog/products/containers-kubernetes/understanding-kubernetes-dynamic-resource-scaling-and-cpu-boost
https://cloud.google.com/blog/products/containers-kubernetes/understanding-kubernetes-dynamic-resource-scaling-and-cpu-boost
Google Cloud Blog
Understanding Kubernetes dynamic resource scaling and CPU Boost | Google Cloud Blog
When an application's resource needs change, in-place resource resize in Kubernetes 1.27 resizes Pod resources without restarting the container.
👍6
In the article "A Tale of Two VLANs," the author explores the intricacies of Virtual Local Area Networks (VLANs) and their role in network segmentation. VLANs are critical for enhancing network security and efficiency by logically dividing a physical network into distinct broadcast domains. This article delves into the technical details of how VLANs work, the benefits they provide, and practical use cases. By understanding VLANs, network administrators can better manage traffic, improve security, and optimize network performance, ensuring a robust and scalable network infrastructure.
https://blog.miraco.la/a-tale-of-two-vlans
https://blog.miraco.la/a-tale-of-two-vlans
Jay Miracola - Clouds Are Metal
A Tale of Two VLANS
Splitting service traffic on-prem with MetalLB
👍5
Looking for a hosting platform to practice with Linux, Kubernetes, etc.? Register using my referral link on DigitalOcean and get $200 in credit for 60 days. By registering through my referral link, you also support this Telegram channel.
👉 Register
👉 Register
👍10
Optimizing the performance of Grafana Loki can significantly enhance log management and monitoring capabilities. This blog post explores advanced techniques such as using recording rules, caching, and parallel queries to improve the efficiency and responsiveness of Grafana Loki. Learn how to implement these strategies to achieve faster query performance and better resource utilization.
https://itnext.io/grafana-loki-performance-optimization-with-recording-rules-caching-and-parallel-queries-28b6ebba40c4
#GrafanaLoki #PerformanceOptimization #LogManagement
https://itnext.io/grafana-loki-performance-optimization-with-recording-rules-caching-and-parallel-queries-28b6ebba40c4
#GrafanaLoki #PerformanceOptimization #LogManagement
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
👍5
In the article "Exploring Kubernetes API Groups and Versions," the author dives into the architecture and organization of the Kubernetes API. Understanding API groups and versions is essential for developers and operators working with Kubernetes, as it ensures compatibility and stability across different components and extensions. This article elucidates the structure of API groups, their purposes, and how versioning helps manage the evolution of Kubernetes features. By comprehending these concepts, readers can better navigate the Kubernetes API, leverage its full capabilities, and ensure their applications remain up-to-date and resilient within the Kubernetes ecosystem.
https://devopsvoyager.hashnode.dev/exploring-kubernetes-api-groups-and-versions
https://devopsvoyager.hashnode.dev/exploring-kubernetes-api-groups-and-versions
👍3
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way.
https://github.com/litmuschaos/litmus
https://github.com/litmuschaos/litmus
GitHub
GitHub - litmuschaos/litmus: Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments…
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hack...
🔥2
Networking component for interconnecting Pods and Services across Kubernetes clusters.
https://github.com/submariner-io/submariner
https://github.com/submariner-io/submariner
GitHub
GitHub - submariner-io/submariner: Networking component for interconnecting Pods and Services across Kubernetes clusters.
Networking component for interconnecting Pods and Services across Kubernetes clusters. - submariner-io/submariner
👍3
In theblog post the team delves into the innovative approaches they've implemented to enhance the performance of file loading. By dissecting the problem and applying targeted solutions, Figma has managed to significantly reduce load times, ensuring a smoother and more efficient user experience. This article provides insights into the technical challenges and the strategies employed to overcome them, making it a valuable read for those interested in performance optimization and web development.
https://www.figma.com/blog/speeding-up-file-load-times-one-page-at-a-time/
https://www.figma.com/blog/speeding-up-file-load-times-one-page-at-a-time/
Figma
Speeding Up File Load Times, One Page At A Time | Figma Blog
How dynamic page loading improved the slowest load times by 33%
❤1
In the article explores the art of crafting clear and effective strategy documents for engineering teams. The piece emphasizes the importance of readability and accessibility, providing practical tips and examples to help engineers communicate complex ideas succinctly. By focusing on structure, clarity, and purpose, this article aims to equip engineers with the tools needed to create strategy documents that are both informative and engaging.https://lethain.com/readable-engineering-strategy-documents/
Lethain
Making engineering strategies more readable
As discussed in Components of engineering strategy,
a complete engineering strategy has five components: explore, diagnose, refine (map & model), policy, and operation.
However, it’s actually quite challenging to read a strategy document written that way.…
a complete engineering strategy has five components: explore, diagnose, refine (map & model), policy, and operation.
However, it’s actually quite challenging to read a strategy document written that way.…
👍4
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label
https://github.com/carvel-dev/kapp
https://github.com/carvel-dev/kapp
GitHub
GitHub - carvel-dev/kapp: kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources…
kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label - carvel-dev/kapp
👍2