Peter Kirby's starred repositories
amazon-eks-ami
Packer configuration for building a custom EKS AMI
amazon-eks-pod-identity-webhook
Amazon EKS Pod Identity Webhook
awesome-sysadmin
A curated list of amazingly awesome open-source sysadmin resources.
terraform-aws-eks-blueprints
Configure and deploy complete EKS clusters.
vault-unseal
Free Vault Auto Unseal
kube-prometheus
Use Prometheus to monitor Kubernetes and applications running on Kubernetes
prometheus-operator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
smallab-k8s-pve-guide
A guide series explaining how to setup a personal small homelab running a Kubernetes cluster with VMs on a Proxmox VE standalone server node.
awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
dns-blocklists
DNS-Blocklists: For a better internet - keep the internet clean!
addon-amr2mqtt
HA Addon which runs rtlamr to read IDM power meter data and send to MQTT broker
gradle-baseline
A set of Gradle plugins that configure default code quality tools for developers.
modern-java-practices
Modern Java/JVM Build Practices
rag-demystified
An LLM-powered advanced RAG pipeline built from scratch
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
awesome-k8s-resources
A curated list of awesome Kubernetes tools and resources.
spring-boot
A Cloud Native Buildpack that contributes Spring Boot dependency information and slices an application into multiple layers
openai-java
OpenAI Api Client in Java
awaitility
Awaitility is a small Java DSL for synchronizing asynchronous operations
spring-kafka-non-blocking-retries-and-dlt
A sample of non-blocking retries and dead letter topics (aka reliable reprocessing and dead letter queues) with Apache Kafka using Spring Boot and Spring Kafka.