Danny Sheehan's starred repositories
k3s-ansible
The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
pi-cluster
Pi Kubernetes Cluster. Homelab kubernetes cluster automated with Ansible and ArgoCD
cluster-monitoring
Cluster monitoring stack for clusters based on Prometheus Operator
repo-security-scanner
CLI tool that finds secrets accidentally committed to a git repo, eg passwords, private keys
kube-secret-syncer
A Kubernetes operator to sync secrets from AWS Secrets Manager
registry-creds
Replicate Kubernetes ImagePullSecrets to all namespaces
kube-linter
KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
nomad-on-kubernetes
Tutorial on running Nomad on Kubernetes.
CheckPlease
Sandbox evasion modules written in PowerShell, Python, Go, Ruby, C, C#, Perl, and Rust.
ArchiveBox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
end-to-end
End-To-End is a crypto library to encrypt, decrypt, digital sign, and verify signed messages (implementing OpenPGP)
markdown-to-confluence-uploader
A handy Ruby script to take a markdown file, convert it, and upload it to Confluence.
ansible-users
Ansible user creation role
ansible-vagrant
Ansible role to set up Vagrant in Debian-like systems
docker-adagios-nagios3-el7
Adagios Nagios3 CentOS 7 Docker image
docker-gitlabce-el6
GitLab CE CentOS 6 Docker image
hugo-lambda
Use AWS Lambda to run the Hugo static site generator
dynamic-inventory-for-ansible-with-openstack
Dynamic inventory for Ansible with OpenStack
SparkStreamingApps
A spark sbt blueprint to build your own spark apps off of (for cloud native runtime, see the kube/spark examples)