Amr Farid (afarid)

afarid

Geek Repo

Company:travix

Location:Amsterdam

Home Page:https://afarid.medium.com/

Twitter:@AmrFarid222

Github PK Tool:Github PK Tool

Amr Farid's starred repositories

90DaysOfDevOps

This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.

Language:ShellLicense:NOASSERTIONStargazers:26477Issues:525Issues:86

learn-go-with-tests

Learn Go with test-driven development

difftastic

a structural diff that understands syntax 🟥🟩

Language:RustLicense:MITStargazers:20547Issues:60Issues:589

learngo

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

Language:GoLicense:NOASSERTIONStargazers:18778Issues:317Issues:36

kubeshark

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

Language:GoLicense:Apache-2.0Stargazers:10908Issues:73Issues:310

script

Making it easy to write shell-like scripts in Go

podinfo

Go microservice template for Kubernetes

Language:GoLicense:Apache-2.0Stargazers:5349Issues:49Issues:60

tutorials

DevOps Tutorials

Language:HCLLicense:MITStargazers:2708Issues:86Issues:41

controller-runtime

Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)

Language:GoLicense:Apache-2.0Stargazers:2435Issues:65Issues:1144

kubectl-trace

Schedule bpftrace programs on your kubernetes cluster using the kubectl

Language:GoLicense:MITStargazers:2034Issues:36Issues:83

awesome-argo

A curated list of awesome projects and resources related to Argo (a CNCF graduated project)

sadservers

SadServers: Linux & DevOps Troubleshooting Scenarios SaaS

go-generics-the-hard-way

A hands-on approach to getting started with Go generics.

Language:GoLicense:Apache-2.0Stargazers:1847Issues:21Issues:4

Domain-Driven-Design-Example

Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.

sponge

Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.

Language:GoLicense:MITStargazers:1278Issues:15Issues:55

bumblebee

Get eBPF programs running from the cloud to the kernel in 1 line of bash

Language:CLicense:Apache-2.0Stargazers:1253Issues:43Issues:40

kuberay

A toolkit to run Ray applications on Kubernetes

Language:GoLicense:Apache-2.0Stargazers:1142Issues:23Issues:953

client-go-examples

Collection of mini-programs demonstrating Kubernetes client-go usage.

Language:GoLicense:Apache-2.0Stargazers:1043Issues:23Issues:8

terragrunt-infrastructure-live-example

A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

Language:HCLLicense:Apache-2.0Stargazers:772Issues:45Issues:44

prometheus-anomaly-detector

A newer more updated version of the prometheus anomaly detector (https://github.com/AICoE/prometheus-anomaly-detector-legacy)

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:590Issues:25Issues:92

konstraint

A policy management tool for interacting with Gatekeeper

Language:GoLicense:MITStargazers:382Issues:8Issues:77

kubectl-pods_on

kubectl plugin to query Pods by Node names or selectors

Language:GoLicense:Apache-2.0Stargazers:118Issues:2Issues:0

workshops

A definitive place to store all the Pulumi workshops

example-memberlist

Example implementations of Hashicorp memberlist

Language:GoLicense:MPL-2.0Stargazers:49Issues:2Issues:0

cks

Practice questions for Certified Kubernetes Security Specialist (CKS) exam

License:MITStargazers:49Issues:4Issues:0

go-modern-rest-api-tutorial

This is the code used in the Modern REST API with Go and PostgreSQL blog series

Language:GoLicense:CC0-1.0Stargazers:33Issues:2Issues:0

pulumi-component-provider-py-boilerplate

Demonstrates building a multi-lang Pulumi component provider in Python

Language:PythonLicense:Apache-2.0Stargazers:20Issues:23Issues:12