Backing up your Git repositories is essential for safeguarding code and ensuring availability in case of data loss or corruption. This article by Mathieu Larose provides a guide on how to effectively back up Git repositories, covering various strategies such as mirroring, automated backups, and cloud storage solutions. Learn the best practices to ensure your Git repositories are securely backed up and recoverable at all times.
https://mathieularose.com/git-backup
https://mathieularose.com/git-backup
👍4
An app that helps you monitor your Kubernetes cluster, debug critical deployments, and gives recommendations for standard practices.
https://github.com/kubeshop/botkube
https://github.com/kubeshop/botkube
GitHub
GitHub - kubeshop/botkube: An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations…
An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices - kubeshop/botkube
👍4
Managing multiple environments in Kubernetes can be complex, but using tools like Flux and vCluster can streamline the process. This article by Fra Bernhardt explains how to set up a multi-environment Kubernetes infrastructure on AWS, leveraging Flux for GitOps-driven automation and vCluster for managing lightweight virtual clusters. Learn how this combination simplifies environment management and enhances scalability and flexibility in your DevOps workflows.
https://medium.com/@fra.bernhardt/streamlining-devops-multi-environment-kubernetes-setup-with-flux-and-vcluster-on-aws-6ee83457c08c
https://medium.com/@fra.bernhardt/streamlining-devops-multi-environment-kubernetes-setup-with-flux-and-vcluster-on-aws-6ee83457c08c
Medium
Kubernetes Simplified: Building versatile environments with Flux and vCluster on AWS
In this guide, we embark on a journey to streamline Kubernetes environment management using Flux and `vcluster`. Our goal is to create a…
👍5
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
https://github.com/parca-dev/parca
https://github.com/parca-dev/parca
GitHub
GitHub - parca-dev/parca: Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time.…
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability. - parca-dev/parca
👍3
Adopting a modular approach to CLI tools, particularly with Terraform, can greatly improve scalability and maintainability in infrastructure as code. This article from Leaner Cloud explores how to structure Terraform using modular building blocks, making it easier to manage complex cloud infrastructure. Learn best practices for organizing Terraform modules and creating reusable components to streamline deployments and improve collaboration.
https://leanercloud.beehiiv.com/p/adopting-model-cli-tools-terraform-building-blocks
https://leanercloud.beehiiv.com/p/adopting-model-cli-tools-terraform-building-blocks
LeanerCloud News
Adopting the ONCE model for all my CLI FinOps tools and Terraform building blocks
💯3❤🔥2👍2💩1
Managing a container platform at scale requires robust tools and strategies. This article from Adi Does Code explores how Adidas handles their container platform, detailing the architecture, challenges, and solutions they've implemented to manage workloads efficiently. Learn about their approach to Kubernetes, automation, and monitoring, and how they optimize performance and reliability across their containerized infrastructure.
https://medium.com/adidoescode/adidas-how-we-are-managing-a-container-platform-1-3-6ce24e756490
https://medium.com/adidoescode/adidas-how-we-are-managing-a-container-platform-1-3-6ce24e756490
Medium
How we are managing a container platform: a tale about the past
On May 10, 2022, we began the migration of our platform’s configuration to a GitOps-based setup. This shift stands as one of the most…
👍3❤1🔥1
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
https://github.com/EwenQuim/entropy
https://github.com/EwenQuim/entropy
GitHub
GitHub - EwenQuim/entropy: Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets. - EwenQuim/entropy
👍6
Storing configuration in container registries, rather than in Git, offers several advantages for managing cloud-native applications. This article by Brian Grant explores the benefits of using container registries for configuration storage, such as improved security, versioning, and integration with Kubernetes workflows. Learn how this approach can simplify configuration management, streamline updates, and enhance the security of your containerized applications.
https://medium.com/@bgrant0607/advantages-of-storing-configuration-in-container-registries-rather-than-git-b4266dc0c79f
https://medium.com/@bgrant0607/advantages-of-storing-configuration-in-container-registries-rather-than-git-b4266dc0c79f
Medium
Advantages of storing configuration in container registries rather than git
Why you should consider storing your configuration files in container registries in addition to, or even instead of, in git.
👍4🔥2
Simplifying and securing access to Azure resources is crucial for protecting cloud environments. This article from ITNEXT explores the differences between Managed Identity and Workload Identity in Azure, highlighting how each approach works for authentication and resource management. Learn how to choose the best method for securing your applications and services, and understand the advantages of each in terms of security, simplicity, and scalability.
https://itnext.io/simplify-secure-your-azure-resources-managed-identity-vs-workload-identity-fe49d133fc03
https://itnext.io/simplify-secure-your-azure-resources-managed-identity-vs-workload-identity-fe49d133fc03
Medium
Optimize Your Kubernetes Resources with Azure IAM: Managed vs. Workload Identity
Unveiling the Best Identity Solution for Your Azure Kubernetes Service (AKS) Deployments
👍3👏1
Ensuring idempotence in CI/CD pipeline build steps is key to maintaining consistent and predictable deployments. This article explores the importance of idempotence and provides practical insights for achieving it in your workflows.
https://dev.to/tutunak/why-idempotence-matters-in-cicd-pipeline-build-steps-4ka
https://dev.to/tutunak/why-idempotence-matters-in-cicd-pipeline-build-steps-4ka
DEV Community
Why Idempotence Matters in CI/CD Pipeline Build Steps
Recently, I was caught off guard by a question: why should the steps of a build noscript in a pipeline...
💯3👍2🔥2❤1
Multi-tenancy in Kubernetes allows for better resource isolation and management across different teams or workloads within the same cluster. This article from Loft compares various multi-tenancy options in Kubernetes, including namespace-based isolation, virtual clusters, and physical cluster separation. Learn about the pros and cons of each approach and discover which solution might be the best fit for your use case, helping you achieve efficient and secure multi-tenancy in Kubernetes environments.
https://www.loft.sh/blog/comparing-multi-tenancy-options-in-kubernetes
https://www.loft.sh/blog/comparing-multi-tenancy-options-in-kubernetes
Vcluster
Comparing Multi-tenancy Options in Kubernetes
Balancing isolation, management ease, and cost is critical in multi-tenant Kubernetes setups. In this article, we’ll explore how to evaluate these factors to optimize resource utilization and tenant isolation. A key question when planning infrastructure is:…
Writing custom Prometheus exporters is a powerful way to extend monitoring capabilities, especially in Kubernetes environments. This article by dast04 on Medium explores how to write custom Prometheus exporters using Python, specifically for Kubernetes. Learn how to collect and expose custom metrics, and integrate them into Prometheus to monitor your services more effectively.
https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c
https://medium.com/@dast04/writing-custom-prometheus-exporters-in-python-kubernetes-73626b66d78c
Medium
Writing Custom Prometheus Exporters (in Python) — Kubernetes
In this article, I will share with you a naïve example of writing Prometheus Exporter. I hope to demonstrate the general steps needed in…
👍3👌1
smbclient-ng, a fast and user-friendly way to interact with SMB shares.
https://github.com/p0dalirius/smbclient-ng
https://github.com/p0dalirius/smbclient-ng
GitHub
GitHub - p0dalirius/smbclient-ng: smbclient-ng, a fast and user friendly way to interact with SMB shares.
smbclient-ng, a fast and user friendly way to interact with SMB shares. - GitHub - p0dalirius/smbclient-ng: smbclient-ng, a fast and user friendly way to interact with SMB shares.
👍3
Managing multiple Helm charts can become complex as the number of deployments increases. This article from Kluctl explores how to streamline the management of numerous Helm charts using Kluctl, a tool designed to simplify Kubernetes deployments. Learn how Kluctl helps organize, manage, and deploy Helm charts more efficiently, reducing operational overhead and improving workflow scalability.
https://kluctl.io/blog/2023/02/28/managing-many-helm-charts-with-kluctl/
https://kluctl.io/blog/2023/02/28/managing-many-helm-charts-with-kluctl/
kluctl.io
Managing many Helm Charts with Kluctl
Learn how easy it is to manage multiple Helm Charts from one deployment project using Kluctl.
👍5
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out, and across containers, pods, nodes, and clusters. Inspired by Wireshark, purposely built for Kubernetes.
https://github.com/kubeshark/kubeshark
https://github.com/kubeshark/kubeshark
GitHub
GitHub - kubeshark/kubeshark: API traffic analyzer for Kubernetes, providing deep packet inspection with complete API and Kubernetes…
API traffic analyzer for Kubernetes, providing deep packet inspection with complete API and Kubernetes contexts, retaining cluster-wide L4 traffic (PCAP), and using minimal production compute resou...
👍4
Encrypt Kubernetes Secrets using Hashicorp Vault as the KMS Provider
https://github.com/FalcoSuessgott/vault-kubernetes-kms
https://github.com/FalcoSuessgott/vault-kubernetes-kms
GitHub
GitHub - FalcoSuessgott/vault-kubernetes-kms: Encrypt Kubernetes Secrets using Hashicorp Vault as the KMS Provider
Encrypt Kubernetes Secrets using Hashicorp Vault as the KMS Provider - FalcoSuessgott/vault-kubernetes-kms
👍9