Joel Bender's starred repositories
build-web-application-with-golang
A golang ebook intro how to build a web with golang
microservices-demo
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
clean-code-typescript
Clean Code concepts adapted for TypeScript
beginners-typescript-tutorial
An interactive TypeScript tutorial for beginners
kubernetes-network-policy-recipes
Example recipes for Kubernetes Network Policies that you can just copy paste
kubectl-aliases
Programmatically generated handy kubectl aliases.
kubectl-tree
kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
kubernetes-engine-samples
Sample applications for Google Kubernetes Engine (GKE)
terraform-example-foundation
Shows how the CFT modules can be composed to build a secure cloud foundation
simple-typescript-starter
The most basic TypeScript starter I could think of
gke-policy-automation
Tool and policy library for reviewing Google Kubernetes Engine clusters against best practices
vault-on-gke
Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
istio-samples
Istio demos and sample applications for GCP
kubecon-slides
Kubecon Slides & Download utility
kubernetes-networking-links
Kubernetes Networking recommended reading list
gke-rbac-demo
This project covers two use cases for RBAC within a Kubernetes Engine cluster. First, assigning different permissions to user personas. Second, granting limited API access to an application running within your cluster. Since RBAC's flexibility can occasionally result in complex rules, you will also perform common steps for troubleshooting RBAC as a part of the second scenario.
ssl-checker
A tiny NodeJS module to check SSL expiry 🔒
smart-vpn-client
Smart VPN client
envoy-split-proxy
L7 split-routing with Envoy
gcloud-ctx
Manage Google Cloud Platform gcloud configurations easily and quickly
TLSMonitor
Monitoring TLS certificates
The-Go-Workshop
A New, Interactive Approach to Learning Go