Pinned Repositories
lua-ffi-zlib
lua-resty-consul
Library to interface with the consul HTTP API from ngx_lua
lua-resty-dns-cache
Cache wrapper for lua-resty-dns
lua-resty-iputils
Utility functions for working with IP addresses in Openresty
lua-resty-locations
Lua library implementing nginx style location uri matching.
lua-resty-qless-web
Port of Qless' web interface to the Openresty environment.
lua-resty-tlc
General two level cache (lrucache + shared dict)
lua-resty-upstream
Upstream connection load balancing and failover module for Openresty
lua-resty-vhost
Hostname matching library for ngx_lua
hamishforbes's Repositories
hamishforbes/lua-resty-iputils
Utility functions for working with IP addresses in Openresty
hamishforbes/lua-resty-consul
Library to interface with the consul HTTP API from ngx_lua
hamishforbes/lua-resty-upstream
Upstream connection load balancing and failover module for Openresty
hamishforbes/lua-ffi-zlib
hamishforbes/lua-resty-vhost
Hostname matching library for ngx_lua
hamishforbes/aws-node-asg-detach
hamishforbes/actions-runner-controller
Kubernetes controller for GitHub Actions self-hosted runners
hamishforbes/actions-test
hamishforbes/android-emulator-runner
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
hamishforbes/ansible-role-tailscale
Ansible role to install and enable a Tailscale node.
hamishforbes/aws-node-termination-handler
Gracefully handle EC2 instance shutdown within Kubernetes
hamishforbes/consul-helm
Helm chart to install Consul and other associated components.
hamishforbes/consul-k8s
First-class support for Consul and Kubernetes. Run Consul on Kubernetes, integrate Connect, sync services, and more.
hamishforbes/cortex-jsonnet
This repo has the jsonnet for deploying and also the mixin for monitoring Cortex
hamishforbes/eks-charts
Amazon EKS Helm chart repository
hamishforbes/helm-charts
Prometheus community Helm charts
hamishforbes/helm-charts-1
hamishforbes/k8s
Experimental Jsonnet Kubernetes library
hamishforbes/kafka-sli-exporter
Kafka monitoring is a service written in golang that will help to monitor and calculate your SLO over your Kafka cluster. The service will start a Kafka producer who sends fake data to your Kafka cluster, collecting the result in different Prometheus metrics. Using these metrics we can create different alerts or dashboards.
hamishforbes/kubeclarity
KubeClarity is a tool for detection and management of Software Bill Of Materials (SBOM) and vulnerabilities of container images and filesystems
hamishforbes/kubernetes-mixin
A set of Grafana dashboards and Prometheus alerts for Kubernetes.
hamishforbes/loki
Like Prometheus, but for logs.
hamishforbes/lua-resty-kafka
Lua kafka client driver for the Openresty based on the cosocket API
hamishforbes/lua-resty-mlcache
Layered caching library for OpenResty
hamishforbes/prometheus-kafka-consumer-group-exporter
Prometheus Kafka Consumer Group Exporter
hamishforbes/prometheus-operator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
hamishforbes/spanet-exporter
hamishforbes/tanka
Flexible, reusable and concise configuration for Kubernetes
hamishforbes/tusd
Reference server implementation in Go of tus: the open protocol for resumable file uploads
hamishforbes/vault-secrets-operator
The Vault Secrets Operator (VSO) allows Pods to consume Vault secrets natively from Kubernetes Secrets.