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
Linting is an essential practice for improving code quality, ensuring consistency, and catching potential errors early. This article from Honeycomb discusses the importance of "making room" for linting in the development process, highlighting how it can be integrated into your workflow to enhance software reliability. Learn about the benefits of using linters and how to overcome common challenges in implementing linting practices across teams.
https://www.honeycomb.io/blog/making-room-for-lint
https://www.honeycomb.io/blog/making-room-for-lint
Honeycomb
Making Room for Some Lint
Linting provides a cheap feedback loop, requires little setup, and can capture risky patterns. See which linter we chose and why.
❤3👍3👏2💯1
Achieving five nines of uptime is a significant challenge, and migrating to Kubernetes can help enhance system reliability and availability. This article from WorkOS details how they improved their uptime from four to five nines by migrating to Kubernetes. It covers the strategies, tools, and lessons learned during the migration process, offering insights into how Kubernetes can be leveraged to achieve higher levels of reliability.
https://workos.com/blog/from-four-to-five-9s-of-uptime-by-migrating-to-kubernetes
https://workos.com/blog/from-four-to-five-9s-of-uptime-by-migrating-to-kubernetes
Workos
From four to five 9s of uptime by migrating to Kubernetes — WorkOS
When we launched User Management along with a free tier of up to 1 million MAUs, we faced several challenges using Heroku: the lack of an SLA, limited rollout functionality, and inadequate data locality options. To address these, we migrated to Kubernetes…
👍5
This article from Hacktodef highlights the security risks posed by AWS default settings, focusing on OpenID Connect (OIDC), Terraform, and potential vulnerabilities that can escalate anonymous access to Administrator-level access. It provides insights into how these risks can be addressed and mitigated, offering practical solutions for securing your AWS environments.
https://hacktodef.com/addressed-aws-defaults-risks-oidc-terraform-and-anonymous-to-administratoraccess
https://hacktodef.com/addressed-aws-defaults-risks-oidc-terraform-and-anonymous-to-administratoraccess
Hack to Def
Addressed AWS Default Risks: OIDC, Terraform and Admin Access
Preventing anonymous privilege escalation via misconfigured OIDC roles: defensive strategies and AWS's improvements
👍6
Managing Terraform versions efficiently is essential for keeping infrastructure code up to date. This article from RTFM explores how to use Dependabot in GitHub to automate Terraform version management. Learn how to integrate Dependabot with your GitHub repositories to automatically track and update Terraform versions, ensuring your projects stay secure and up to date with the latest releases.
https://rtfm.co.ua/en/dependabot-github-and-terraform-versions-management
https://rtfm.co.ua/en/dependabot-github-and-terraform-versions-management
RTFM: Linux, DevOps, and system administration | DevOps-engineering, and system administration. Cases from practice.
Dependabot: GitHub, and Terraform versions management
Setting up version update checks for Terraform providers and modules with Dependabot in the GitHub repository
👍6
scaf provides developers and DevOps engineers with a complete blueprint for a new project using Kubernetes
https://github.com/sixfeetup/scaf
https://github.com/sixfeetup/scaf
GitHub
GitHub - sixfeetup/scaf: scaf is a template manager that simplifies bootstrapping and updating projects.
scaf is a template manager that simplifies bootstrapping and updating projects. - sixfeetup/scaf
👍4
Command line artificial intelligence - Multi-vendor generation in your terminal
https://github.com/baalimago/clai/
https://github.com/baalimago/clai/
GitHub
GitHub - baalimago/clai: Command line artificial intelligence - Your local LLM context-feeder
Command line artificial intelligence - Your local LLM context-feeder - baalimago/clai
👍3
Graceful shutdowns are crucial for ensuring that your applications terminate smoothly without data loss or disruption. This article from freeCodeCamp explains how to implement graceful shutdowns in Kubernetes using Go. It covers the best practices for handling termination signals, managing shutdown timeouts, and ensuring that your applications can gracefully exit when scaling down or during maintenance.
https://www.freecodecamp.org/news/graceful-shutdowns-k8s-go/
https://www.freecodecamp.org/news/graceful-shutdowns-k8s-go/
freeCodeCamp.org
How to Terminate Go Programs Elegantly – A Guide to Graceful Shutdowns
Have you ever pulled the power cord out of your computer in frustration? While this might seem like a quick solution to certain problems, it can lead to data loss and system instability. In the world of software, a similar concept exists: the hard sh...
👍3
As organizations scale, DevOps teams often evolve into platform engineering teams to better support internal developer needs. This article from The New Stack discusses the transformation of a DevOps team into a platform engineering team, highlighting the differences in responsibilities, goals, and how they improve developer productivity by creating standardized, self-service infrastructure. Learn about the benefits of this shift and how it impacts overall software delivery.
https://thenewstack.io/how-a-devops-team-became-a-platform-engineering-team
https://thenewstack.io/how-a-devops-team-became-a-platform-engineering-team
The New Stack
How a DevOps Team Became a Platform Engineering Team
Learn how Allianz Direct insurance was able to scale fivefold by embracing a DevOps platform engineering strategy built with all stakeholders in mind.
👍4
Integrating APIs with Terraform can simplify and automate the management of cloud infrastructure. This article from Nitric explores how to manage APIs using Terraform, offering insights into best practices and strategies for API provisioning, deployment, and configuration. Learn how to effectively use Terraform to streamline your API management, enhance scalability, and reduce manual operations.
https://nitric.io/blog/terraform-api
https://nitric.io/blog/terraform-api
Nitric
Remotely Producing Terraform from an API | Get Infrastructure from Code | Nitric
Taming Terraform and making an API that produces it.
❤3👍2
Backstage is a powerful platform for managing developer infrastructure, and it can streamline the creation of infrastructure resources. This article from Medium explains how Inventa uses Backstage to simplify infrastructure resource creation, offering a unified interface for managing and provisioning cloud resources. Learn how Backstage integrates with tools like Terraform to automate resource creation and improve developer efficiency.
https://medium.com/building-inventa/infrastructure-resource-creation-with-backstage-f36ae01633b5
https://medium.com/building-inventa/infrastructure-resource-creation-with-backstage-f36ae01633b5
Medium
Infrastructure Resource Creation with Backstage
How we are using Backstage to create infrastructure and increase developer efficiency.
👍2
Using PostgreSQL as a search engine can be a powerful and cost-effective solution for certain use cases. This article from AnyBlockers discusses how PostgreSQL can be configured to handle search functionality, leveraging features like full-text search, indexing, and extensions like
https://anyblockers.com/posts/postgres-as-a-search-engine
pg_trgm. Learn about the advantages and limitations of using PostgreSQL as a search engine, and how it can be optimized for specific search requirements.https://anyblockers.com/posts/postgres-as-a-search-engine
Anyblockers
Postgres as a search engine / anyblockers
Build a retrieval system with semantic, full-text, and fuzzy search in Postgres to be used as a backbone in RAG pipelines.
👍3
A cross-platform asciinema(v2) terminal session recorder for macOS/Linux/Windows. Currently a better choice than the official one.
https://github.com/gvcgo/asciinema
https://github.com/gvcgo/asciinema
GitHub
GitHub - gvcgo/asciinema: 🔥🎨 ⚡️📝A cross-platform asciinema(v2) terminal session recorder for MacOS/Linux/Windows. Currently a better…
🔥🎨 ⚡️📝A cross-platform asciinema(v2) terminal session recorder for MacOS/Linux/Windows. Currently a better choice than the official one. - gvcgo/asciinema
👍6
Hiring the right Chief Technology Officer (CTO) is critical for a company's success, especially in tech-driven industries. This article from Khosla Ventures provides guidance on how to hire a CTO, discussing the key qualities to look for, such as leadership skills, technical expertise, and strategic vision. It also covers the importance of aligning the CTO with the company’s goals and culture to ensure long-term success.
https://www.khoslaventures.com/how-to-hire-a-cto
https://www.khoslaventures.com/how-to-hire-a-cto
👍5