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
Effective Kubernetes workload management is critical for maintaining optimal performance and resource utilization. This article from InfraCloud focuses on Karpenter, a Kubernetes-native node provisioning tool, and its role in automating and improving workload management. Discover how Karpenter simplifies scaling, enhances resource efficiency, and streamlines operations in Kubernetes environments.
#Kubernetes #WorkloadManagement #Karpenter
https://www.infracloud.io/blogs/kubernetes-workload-management-karpenter/
#Kubernetes #WorkloadManagement #Karpenter
https://www.infracloud.io/blogs/kubernetes-workload-management-karpenter/
InfraCloud
Kubernetes Workload Management using Karpenter
Learn how to use the open source tool Karpenter to reduce the infrastructure cost by provisioning infrastructure with the right-sized nodes at the right time.
👍2
In the article "How to Write a Git Commit Message," Simon Tatham provides a comprehensive guide on crafting clear and effective commit messages. Emphasizing the importance of communication in collaborative software development, Tatham outlines best practices for writing commit messages that convey the purpose and context of changes. This article is a valuable resource for developers looking to improve their workflow and maintain a clean, understandable project history.
https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/commit-messages/
https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/commit-messages/
👍3
In the article author delves into the complexities of managing infrastructure across multiple regions and accounts using Terragrunt. The piece highlights how Terragrunt simplifies and enhances Terraform's capabilities, making it easier to handle large-scale, multi-environment deployments. By leveraging Terragrunt, organizations can achieve better infrastructure consistency, reduce duplication, and streamline their deployment processes. This article is an essential read for DevOps professionals looking to optimize their infrastructure management strategies in a multi-region and multi-account AWS environment.
https://dev.to/aws-builders/terragrunt-for-multi-regionmulti-account-deployments-1o1
https://dev.to/aws-builders/terragrunt-for-multi-regionmulti-account-deployments-1o1
DEV Community
Terragrunt for Multi-Region/Multi-Account Deployments
Since a few years ago I've been working for a company whose products are used by millions. It feels...
👍3
Helm is a popular package manager for Kubernetes, but it has its design flaws. This article from DevOps explores the shortcomings of Helm’s design, examining how these issues impact deployment and management practices in Kubernetes. Learn about the specific limitations and potential solutions to improve your Kubernetes deployment strategies.
#Kubernetes #Helm #DevOps
https://blog.devops.dev/why-helms-design-is-flawed-a66c07c2e9a1
#Kubernetes #Helm #DevOps
https://blog.devops.dev/why-helms-design-is-flawed-a66c07c2e9a1
Medium
Why Helm’s design is flawed
A short history of templating and bad design decisions
2024 Kubernetes Cost Benchmark Report.pdf
5.3 MB
2024 Kubernetes Cost
Benchmark Report
Analyzing the gap between CPUs and
memory provisioned versus utilized for
Kubernetes clusters, and the impact it is
having on cloud costs.
Benchmark Report
Analyzing the gap between CPUs and
memory provisioned versus utilized for
Kubernetes clusters, and the impact it is
having on cloud costs.
🔥5
cdebug - a swiss army knife of container debugging
https://github.com/iximiuz/cdebug
https://github.com/iximiuz/cdebug
GitHub
GitHub - iximiuz/cdebug: cdebug - a swiss army knife of container debugging
cdebug - a swiss army knife of container debugging - iximiuz/cdebug
👍4
In the article the Real Kinetic team explores the challenges and limitations of using Terraform for infrastructure management in modern cloud environments. The authors argue that as cloud infrastructure evolves, Terraform's approach may no longer meet the demands of scalability, flexibility, and efficiency required by contemporary DevOps practices. They discuss the need for more dynamic and adaptive tools that can better handle the complexities of current cloud-native applications. This article is a thought-provoking read for those considering the future of their infrastructure management strategies and the potential need for new solutions.
https://blog.realkinetic.com/its-time-to-retire-terraform-30545fd5f186
https://blog.realkinetic.com/its-time-to-retire-terraform-30545fd5f186
Medium
It’s Time to Retire Terraform
Terraform exists in many people’s hearts much like a friend or a loved one, or maybe even an enemy. Whether it’s your job to maintain the…
👍2
In the article the author presents an innovative approach to managing Kubernetes Horizontal Pod Autoscaling (HPA). The author demonstrates how to leverage Google Calendar events to dynamically adjust the scaling of Kubernetes pods, ensuring optimal resource utilization based on anticipated demand. This creative integration of scheduling and infrastructure management showcases the potential for automating complex workflows using readily available tools. The article provides valuable insights and practical steps for DevOps professionals looking to enhance their scaling strategies with event-driven automation.
https://tkachuk09.medium.com/kubernetes-hpa-based-on-events-in-google-calendar-2f3dcfb75bf2
https://tkachuk09.medium.com/kubernetes-hpa-based-on-events-in-google-calendar-2f3dcfb75bf2
Medium
Kubernetes HPA based on events in Google Calendar
By default, HorizontalPodAutoscaler automatically scales Kubernetes Pods under ReplicationController, Deployment, or ReplicaSet controllers based on its CPU, memory, or other metrics. But if…
A declarative Kubernetes dashboard in your terminal
https://github.com/everettraven/buoy
https://github.com/everettraven/buoy
GitHub
GitHub - everettraven/buoy: A declarative Kubernetes dashboard in your terminal
A declarative Kubernetes dashboard in your terminal - everettraven/buoy
🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller based on Cloudflare Tunnel.
https://github.com/STRRL/cloudflare-tunnel-ingress-controller
https://github.com/STRRL/cloudflare-tunnel-ingress-controller
GitHub
GitHub - STRRL/cloudflare-tunnel-ingress-controller: 🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller…
🚀 Expose the website directly into the internet! The Kuberntes Ingress Controller based on Cloudflare Tunnel. - STRRL/cloudflare-tunnel-ingress-controller
🔥4👍2
In the article the author challenges the current paradigms of Infrastructure as Code (IaC) and argues for a more evolved approach. The author highlights the limitations and complexities associated with traditional IaC practices, emphasizing the need for tools and methodologies that can better address the dynamic nature of modern cloud environments. By rethinking IaC, the article proposes strategies to improve infrastructure management, enhance scalability, and reduce operational overhead. This thought-provoking piece is essential reading for DevOps professionals and cloud architects aiming to refine their infrastructure practices.
https://medium.com/@hello_9187/infrastructure-as-code-needs-a-rethink-201c6875522c
https://medium.com/@hello_9187/infrastructure-as-code-needs-a-rethink-201c6875522c
Medium
Infrastructure as Code Needs a Rethink
Reflecting the cloud’s complexity back to developers leads to slow to provision, costly, and unsecure infrastructure
In the blogpost the author delves into the vulnerabilities associated with Kubernetes webhooks. The article explains how attackers can exploit these entry points to gain unauthorized access and control over Kubernetes clusters. It provides an in-depth analysis of common attack vectors and offers practical advice on securing webhooks to mitigate potential risks. This comprehensive guide is essential for Kubernetes administrators and security professionals aiming to fortify their clusters against malicious threats.
https://security.padok.fr/en/blog/kubernetes-webhook-attackers
https://security.padok.fr/en/blog/kubernetes-webhook-attackers
Theodo
How can the attackers use Kubernetes webhook? | Padok Security
How can an attacker use malicious admission controllers to settle in your Kubernetes cluster without you being aware of it?
👍1
A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!
https://github.com/stakater/IngressMonitorController
https://github.com/stakater/IngressMonitorController
GitHub
GitHub - stakater/IngressMonitorController: A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices…
A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it! - stakater/Ingress...
The blogpost explores the nuances and potential pitfalls of administrative privileges within IT systems. The piece delves into scenarios where users with admin rights may not have full control or understanding of their permissions, leading to security vulnerabilities and operational challenges. By examining these complexities, the article underscores the importance of clear and precise privilege management. This insightful read is particularly valuable for IT professionals and system administrators seeking to enhance security and efficiency in their environments.
https://raesene.github.io/blog/2024/01/06/when-is-admin-not-admin/
https://raesene.github.io/blog/2024/01/06/when-is-admin-not-admin/
raesene.github.io
When is admin not admin?, when it's super-admin!
The blogpost examines the advantages and challenges of running databases within Kubernetes environments. The author discusses the potential benefits such as scalability, flexibility, and ease of management, while also addressing the complexities and risks involved, including performance issues and data persistence concerns. By providing a balanced analysis, the article helps readers make informed decisions about deploying databases in Kubernetes. This insightful piece is essential for DevOps engineers and database administrators considering Kubernetes for their database solutions.
https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f
https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f
Medium
Database in Kubernetes: Is that a good idea?
WeChat Column
👍3❤1
Backing up Amazon EKS clusters is crucial for data protection and disaster recovery. This article from ITNEXT offers a deep dive into Velero, a powerful tool that simplifies EKS backups. Explore how Velero’s features and functionalities make it easy to safeguard your Kubernetes workloads, ensuring data integrity and quick recovery.
#EKS #KubernetesBackup #Velero
https://itnext.io/eks-backup-simplified-a-deep-dive-into-veleros-magic-48f45b4b3173
#EKS #KubernetesBackup #Velero
https://itnext.io/eks-backup-simplified-a-deep-dive-into-veleros-magic-48f45b4b3173
👍3
🛡 Kubernetes Config Syncer (previously kubed)
https://github.com/config-syncer/config-syncer
https://github.com/config-syncer/config-syncer
GitHub
GitHub - config-syncer/config-syncer: 🛡️ Kubernetes Config Syncer (previously kubed)
🛡️ Kubernetes Config Syncer (previously kubed). Contribute to config-syncer/config-syncer development by creating an account on GitHub.
🔥2
Connect your local process and your cloud environment, and run local code in cloud conditions.
https://github.com/metalbear-co/mirrord
https://github.com/metalbear-co/mirrord
GitHub
GitHub - metalbear-co/mirrord: Connect your local process and your cloud environment, and run local code in cloud conditions.
Connect your local process and your cloud environment, and run local code in cloud conditions. - metalbear-co/mirrord
Blue-green deployments are a powerful strategy for minimizing downtime and ensuring smooth application updates. This comprehensive guide from Cloud Native Daily explains how to implement blue-green deployments using Kubernetes. Learn about the steps, best practices, and tools necessary to achieve seamless transitions between application versions.
#Kubernetes #BlueGreenDeployments #CloudNative
https://medium.com/cloud-native-daily/blue-green-deployments-with-kubernetes-a-comprehensive-guide-5d196dad1976
#Kubernetes #BlueGreenDeployments #CloudNative
https://medium.com/cloud-native-daily/blue-green-deployments-with-kubernetes-a-comprehensive-guide-5d196dad1976
Medium
Blue-Green Deployments with Kubernetes: A Comprehensive Guide
In the modern world of software development, deploying new versions of applications is a crucial part of the development cycle. However…
👍3