Puru's repositories
Python-for-SysAdmin
Python for Systems Administrator
ssl-handshake
A command-line tool for testing SSL/TLS handshake latency, written in Go.
cleanup-aws-access-keys
A cloud security tool to search and clean up unused AWS access keys, written in Go.
k8s-backup-mongodb
Schedule MongoDB Backup to S3 using Kubernetes CronJob.
gmail-labels-as-tabs
An open-source chrome extension to organize your Gmail labels as tabs.
wireguard-connectivity-monitoring
WireGuard Connectivity Monitoring & Alerting using Prometheus, Grafana, and WireGuard Prometheus Exporter.
aws-whats-new-bot
A bot to tweet What's New at AWS https://aws.amazon.com/new.
gitops-demo
ClusterOps - Manage Kubernetes Clusters using Flux CD
k8s-logrotate
Ansible playbook to setup logrotate for on-prem Kubernetes master/worker nodes.
k8s-scripts
A collection of scripts for Kubernetes administration.
awscli-kubectl
Light-weight Docker image with AWS command-line (awscli) and Kubernetes client (kubectl)
easy-openvpn
Easy OpenVPN allows you to hassel-free setup an OpenVPN server using Docker with a single command.
himalisamay
Official Himali Samay Website - Nepali Brand Watches
learn-kubernetes-programming
Learn to talk to Kubernetes cluster using Official Client Go Library.
tuladhar.github.io
Personal website
bashScheduler
Kubernetes scheduler written in less than 100 lines of bash :grimacing: :laughing:
bypassing-branch-protections-with-github-actions
Demo - Bypassing Branch Protections with Github Actions
check-branch-protection
A command-line tool to check branch protection for GitHub repository.
external-private-registry
ExternalPrivateRegistry is an operator to automatically create image pull secrets for private docker registry.
instaloader
Download pictures (or videos) along with their captions and other metadata from Instagram.
route53-resolver-disassociations
A script to disassociate route53 resolver rules from provided VPC IDs
self-hosted-runner
A sample repository to test the self-hosted-runner