Gaurav Choudhary's repositories
monkey-lang
Monkey programming language interpreter designed in Writing An Interpreter In Go and Writing a Compiler in Go. A step-by-step walk-through where each commit is a fully working part. Read the books and follow along with the commit history.
agones
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
goInPractice
Series of advanced Go programming techniques for building sophisticated cloud native applications.
awesome-sre
A curated list of Site Reliability and Production Engineering resources.
build-templates
A library of build templates.
cobra
A Commander for modern Go CLI interactions
echo
High performance, minimalist Go web framework
go-chart
go chart is a basic charting library in native golang.
go-ipfs
IPFS implementation in Go
go-libp2p
libp2p implementation in Go
Hacking-with-Go
Golang for Security Professionals
helm-app-operator-kit
Tool for creating a Kubernetes Operator from a Helm Chart
k9s
🐶 Kubernetes CLI To Manage Your Clusters In Style!
kail
kubernetes log viewer
kooper
Kooper is a simple Go library to create Kubernetes operators and controllers.
kube-shell
Kubernetes shell: An integrated shell for working with the Kubernetes
kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
loki
Like Prometheus, but for logs.
powerfulseal
A powerful testing tool for Kubernetes clusters.
Redis-Operator
Redis Operator creates/configures/manages Redis clusters atop Kubernetes
riff
riff is for functions
rocketmq-operator
Create, operate and scale self-healing RocketMQ clusters on Kubernetes.
serviced
Serviced is a PaaS runtime. It allows users to create, manage and scale services in a uniform way.
serving
Kubernetes-based, scale-to-zero, request-driven compute
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
talos
A modern Linux distribution for Kubernetes.
terraform-vsphere-kubespray
Deploy a Kubernetes HA cluster on VMware vSphere
terratest
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
virtual-kubelet
Virtual Kubelet is an open source Kubernetes kubelet implementation.
vitess-operator
Vitess Operator provides automation that simplifies the administration of Vitess clusters on Kubernetes.