In the article "The Karpenter Transformation," Nadav Buchman from Fiverr Engineering discusses the company's migration of their Kubernetes compute nodes to Karpenter, an open-source Kubernetes node lifecycle manager developed by AWS.
https://medium.com/fiverr-engineering/the-karpenter-transformation-1c278294bd9b
https://medium.com/fiverr-engineering/the-karpenter-transformation-1c278294bd9b
Medium
Welcome to Fiverr’s Infrastructure Renaissance: First Up — the Karpenter transformation
How we migrated our Kubernetes compute nodes to Karpenter, and what have we gained from it.
👍4❤1
Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer and Platform Engineering teams.
https://github.com/KusionStack/karpor
https://github.com/KusionStack/karpor
GitHub
GitHub - KusionStack/karpor: Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer and…
Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer and Platform Engineering teams. - GitHub - KusionStack/karpor: Intelligence for Kubernetes. ...
👍5
In his article "Kubernetes CRD: the versioning joy," Joel Takvorian shares the challenges encountered while evolving the CustomResourceDefinition (CRD) versions for the Network Observability operator.
https://dev.to/jotak/kubernetes-crd-the-versioning-joy-6g0
https://dev.to/jotak/kubernetes-crd-the-versioning-joy-6g0
DEV Community
Kubernetes CRD: the versioning joy
(The tribulations of a Kubernetes operator developer) I am a developer of the Network Observability...
👍2
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