An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
https://github.com/kanisterio/kanister
https://github.com/kanisterio/kanister
GitHub
GitHub - kanisterio/kanister: An extensible framework for application-level data management on Kubernetes, Kanister is a Cloudโฆ
An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team. - k...
๐2
Find directories where changed terraform_remote_state data source is used
https://github.com/suzuki-shunsuke/tfrstate
https://github.com/suzuki-shunsuke/tfrstate
GitHub
GitHub - suzuki-shunsuke/tfrstate: Find directories where changed terraform_remote_state data source is used
Find directories where changed terraform_remote_state data source is used - suzuki-shunsuke/tfrstate
๐1
In the article "Run security scans on Terraform and OpenTofu projects with Trivy and GitHub Actions," the author provides a hands-on tutorial on integrating security scans into infrastructure-as-code (IaC) workflows using Trivy and GitHub Actions.
https://janik6n.net/posts/run-security-scans-on-terraform-and-opentofu-project-with-trivy-and-github-actions/
https://janik6n.net/posts/run-security-scans-on-terraform-and-opentofu-project-with-trivy-and-github-actions/
janik6n.net
Run security scans on Terraform and OpenTofu projects with Trivy and GitHub Actions
Run security scans on Terraform and OpenTofu project with Trivy and GitHub Actions
๐4
The blogpost explores the integration of GitHub Actions with AWS CodeBuild to create self-hosted runners. This approach leverages AWS CodeBuild's managed environment to execute GitHub Actions workflows, offering benefits such as enhanced security, scalability, and cost efficiency.
https://kieranlowe.io/implementing-self-hosted-github-action-runners-using-aws-codebuild
https://kieranlowe.io/implementing-self-hosted-github-action-runners-using-aws-codebuild
Kieran Lowe
Implementing Self-Hosted GitHub Action Runners using AWS CodeBuild
Set up AWS CodeBuild for GitHub Action Runners to boost CI/CD scalability and efficiency. Explore configuration steps and integration advantages.
๐5
tfocus is a super interactive tool for selecting and executing Terraform plan/apply on specific resources. Think of it as an "emergency tool" - not for everyday use.
https://github.com/nwiizo/tfocus
https://github.com/nwiizo/tfocus
GitHub
GitHub - nwiizo/tfocus: tfocus is a super interactive tool for selecting and executing Terraform plan/apply on specific resources.โฆ
tfocus is a super interactive tool for selecting and executing Terraform plan/apply on specific resources. Think of it as an "emergency tool" - not for everyday use. - nwiizo/tfocus
โค1
Kube Startup CPU Boost is a controller that increases CPU resource requests and limits during Kubernetes workload startup time
https://github.com/google/kube-startup-cpu-boost
https://github.com/google/kube-startup-cpu-boost
GitHub
GitHub - google/kube-startup-cpu-boost: Kube Startup CPU Boost is a controller that increases CPU resource requests and limitsโฆ
Kube Startup CPU Boost is a controller that increases CPU resource requests and limits during Kubernetes workload startup time - google/kube-startup-cpu-boost
โค1
Managing stateful workloads in Kubernetes can be challenging, especially when ensuring smooth rollouts. This post explores how Slack optimized stateful application deployments to enhance reliability and performance.
https://slack.engineering/kube-stateful-rollouts/
https://slack.engineering/kube-stateful-rollouts/
slack.engineering
Advanced Rollout Techniques: Custom Strategies for Stateful Apps in Kubernetes
In a previous blog postโA Simple Kubernetes Admission WebhookโI discussed the process of creating a Kubernetes webhook without relying on Kubebuilder. At Slack, we use this webhook for various tasks, like helping us support long-lived Pods (see Supportingโฆ
๐2
Forwarded from Best Channels for Tech guys
๐ Golang Notes ๐น
Looking for a place to level up your Go skills? Join Golang Notes and stay ahead in the world of Golang!
โจ What you'll find:
๐น Best practices and coding tips
๐น Latest updates from the Go ecosystem
๐น Useful tools, snippets, and guides
๐น Community discussions and expert insights
๐จโ๐ป Whether you're a beginner or an experienced developer, this channel has something for you!
๐ Join now
Looking for a place to level up your Go skills? Join Golang Notes and stay ahead in the world of Golang!
โจ What you'll find:
๐น Best practices and coding tips
๐น Latest updates from the Go ecosystem
๐น Useful tools, snippets, and guides
๐น Community discussions and expert insights
๐จโ๐ป Whether you're a beginner or an experienced developer, this channel has something for you!
๐ Join now
โค2๐2
Virtual environments can deceive users in subtle yet impactful ways. This article delves into the complexities of perception and trust in digital spaces.
https://surfingcomplexity.blog/2024/12/07/your-lying-virtual-eyes/
https://surfingcomplexity.blog/2024/12/07/your-lying-virtual-eyes/
Surfing Complexity
Your lying virtual eyes
Well, who you gonna believe, me or your own eyes? โ Chico Marx (dressed as Groucho), from Duck Soup: In the ACM Queue article Above the Line, Below the Line, the late safety researcher Richarโฆ
๐3โค1
Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaC workflows.
https://github.com/OP5dev/TF-via-PR
https://github.com/OP5dev/TF-via-PR
GitHub
GitHub - OP5dev/TF-via-PR: Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaCโฆ
Plan and apply Terraform/OpenTofu via PR automation, using best practices for secure and scalable IaC workflows. - OP5dev/TF-via-PR
๐5
Navigating Kubernetes network policies can be complex, but understanding them is crucial for security. This guide breaks down modern approaches to managing traffic within clusters.
https://buoyant.io/blog/a-guide-to-modern-kubernetes-network-policies
https://buoyant.io/blog/a-guide-to-modern-kubernetes-network-policies
www.buoyant.io
A guide to modern Kubernetes network policies
In the world of Kubernetes, network policies are essential for controlling traffic within your cluster. But what are they really? And why, when and how should you implement them?
๐4
Architectural work follows certain unwritten laws that shape decision-making and long-term success. This blogpost explores key principles that every architect should consider.
https://www.ufried.com/blog/laws_of_architectural_work/
https://www.ufried.com/blog/laws_of_architectural_work/
Uwe Friedrichsen
The laws of architectural work
Understanding architectural decisions
๐4
Caching can be unpredictable, but understanding its nuances is essential for performance optimization. This story explores the challenges and quirks of caching at scale.
https://blog.cloudflare.com/sometimes-i-cache/
https://blog.cloudflare.com/sometimes-i-cache/
The Cloudflare Blog
Sometimes I cache: implementing lock-free probabilistic caching
If you want to know what cache revalidation is, how it works, and why it can involve rolling a die, read on. This blog post presents a lock-free probabilistic approach to cache revalidation, along with its implementation.
๐3โค1
Managing Argo Workflows across multiple clusters can be challenging but rewarding. This piece explores how Kubestellar simplifies orchestration and scalability. #Kubernetes
https://dettori.medium.com/harnessing-the-power-of-multi-cluster-argo-workflows-with-kubestellar-9dd5582e76bb
https://dettori.medium.com/harnessing-the-power-of-multi-cluster-argo-workflows-with-kubestellar-9dd5582e76bb
Medium
Harnessing the Power of Multi-Cluster Argo Workflows with KubeStellar
In this post, we will explore a novel approach to distributing Argo Workflows across multiple Kubernetes clusters.
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
๐5
Understanding Kubernetes security threats requires a practical approach. This analysis breaks down the Kubernetes Threat Matrix and its real-world implications.
https://medium.com/beyond-devsecops/a-pragmatic-look-at-the-kubernetes-threat-matrix-d58504e926b5
https://medium.com/beyond-devsecops/a-pragmatic-look-at-the-kubernetes-threat-matrix-d58504e926b5
Medium
A pragmatic look at the Kubernetes Threat Matrix
Written by Kenichi Shibata and Simon Elsmie
๐4โค1