CI/CD Status Page
33 original source git repos with 705 CI builds (680 hosted, 25 self-hosted) across 23 different CI/CD systems:
Hari Sekhon - DevOps Bash Tools
Link: HariSekhon/DevOps-Bash-tools
1000+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, tmux..
Dockerfiles for DevOps, CI/CD, Big Data & NoSQL
Link: HariSekhon/Dockerfiles
50+ DockerHub public images for Docker & Kubernetes - DevOps, CI/CD, GitHub Actions, CircleCI, Jenkins, TeamCity, Alpine, CentOS, Debian, Fedora, Ubuntu, Hadoop, Kafka, ZooKeeper, HBase, Cassandra, Solr, SolrCloud, Presto, Apache Drill, Nifi, Spark, Consul, Riak
Advanced Nagios Plugins Collection
Link: HariSekhon/Nagios-Plugins
450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc…
Hari Sekhon - DevOps Python Tools
Link: HariSekhon/DevOps-Python-tools
80+ DevOps & Data CLI Tools - AWS, GCP, GCF Python Cloud Functions, Log Anonymizer, Spark, Hadoop, HBase, Hive, Impala, Linux, Docker, Spark Data Converters & Validators (Avro/Parquet/JSON/CSV/INI/XML/YAML), Travis CI, AWS CloudFormation, Elasticsearch, Solr etc.
Kubernetes configs
Link: HariSekhon/Kubernetes-configs
Advanced Kubernetes YAML configs - Best Practices, Tips & Tricks, Production-Ready Checklist - experience from several production environments. AWS, GCP, Azure, ArgoCD, GKE, EKS, AKS, Nginx, Traefik, Kong, Cert Manager, CI/CD, Jenkins, Artifactory, TeamCity, GitHub Actions, Cloud SQL, FluxCD, Spinnaker, Selenium Grid, Moon, Helm + Kustomize
SQL Scripts
Link: HariSekhon/SQL-scripts
100+ SQL Scripts - PostgreSQL, MySQL, Oracle, Google BigQuery, MariaDB, AWS Athena. DBA, Analytics, DevOps, performance engineering. Google BigQuery ML machine learning classification.
Advanced HAProxy Configs for Big Data, NoSQL, Web and Infrastructure technologies
Link: HariSekhon/HAProxy-configs
80+ HAProxy Configs for Hadoop, Big Data, NoSQL, Docker, Kubernetes, Elasticsearch, SolrCloud, HBase, MySQL, PostgreSQL, Apache Drill, Hive, Presto, Impala, Hue, ZooKeeper, SSH, RabbitMQ, Redis, Riak, Cloudera, OpenTSDB, InfluxDB, Prometheus, Kibana, Graphite, Rancher etc.
Hari Sekhon - Diagrams-as-Code
Link: HariSekhon/Diagrams-as-Code
Cloud & DevOps Architecture Diagrams-as-Code in Python and D2 languages
Code & Config Templates
Link: HariSekhon/Templates
100+ DevOps Code & Config templates for Kubernetes, AWS, GCP, Terraform, Docker, Packer, Jenkins, CircleCI, GitHub Actions, Lambda, AWS CodeBuild, GCP Cloud Build, Vagrant, Puppet, Python, Bash, Go, Perl, Java, Scala, Groovy, Maven, SBT, Gradle, Make, Jenkinsfile, Makefile, Dockerfile, docker-compose.yml, Vagrantfile, M4 etc…
Hari Sekhon - Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, Security, AWS, GCP etc
Link: HariSekhon/Knowledge-Base
IT Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, AWS, GCP etc - gradually porting my large private knowledge base to public
Hari Sekhon - DevOps Perl Tools
Link: HariSekhon/DevOps-Perl-tools
25+ DevOps CLI Tools - Anonymizer, SQL ReCaser (MySQL, PostgreSQL, AWS Redshift, Snowflake, Apache Drill, Hive, Impala, Cassandra CQL, Microsoft SQL Server, Oracle, Couchbase N1QL, Dockerfiles), Hadoop HDFS & Hive tools, Solr/SolrCloud CLI, Nginx stats & HTTP(S) URL watchers for load-balanced web farms, Linux tools etc.
Spotify Tools
Link: HariSekhon/Spotify-tools
Spotify Tools - Playlists Backups, Spotify CLI, URI translator, duplication detection / removal, API search queries, API automation etc.
Jenkins - Advanced Jenkinsfile & Groovy Shared Library
Link: HariSekhon/Jenkins
Jenkins CI/CD - Advanced Jenkinsfile & Groovy Shared Library of reusable functions and pipelines - AWS, GCP, Docker, Kubernetes, ArgoCD, Slack notifications, Git Merge, Terraform, Cloudflare, Jenkins Job Backups, most major Docker registries, DockerHub, GHCR, ECR, GCR, GAR, ACR, GitLab, Quay
Hari Sekhon - DevOps Golang Tools
Link: HariSekhon/DevOps-Golang-tools
DevOps Golang tools
GitHub Actions
Link: HariSekhon/GitHub-Actions
GitHub Actions CI/CD - Master Template & Reusable Workflows Library - Docker Builds, AWS, Python, Terraform, Jenkins, Linting, Security Scanning, Make Builds etc.
Terraform Templates
Link: HariSekhon/Terraform
Terraform HCL code for AWS / GCP / Azure / GitHub management
Hari Sekhon - HashiCorp Packer templates
Link: HariSekhon/Packer
HashiCorp Packer code to build portable virtual machines in OVA format for Ubuntu, Debian and Redhat based systems with automated installers Kickstart, Preseed and AutoInstaller / Cloud-Init. Useful for IoT edge sites, Kubernetes base systems and VM appliances to ship to customers
Hari Sekhon - Spotify Playlists
Link: HariSekhon/Spotify-Playlists
240+ playlists, 36,000+ tracks - in both Spotify URI and human-readable formats. Spotify Profile: https://open.spotify.com/user/harisekhon. Spotify API tools are submodules of this repo.
Hari Sekhon - Perl Library
Link: HariSekhon/lib
Perl Utility Library for my other repos
CI/CD Status Page
Link: HariSekhon/CI-CD
CI/CD Status page for Hari Sekhon’s GitHub repos
Hari Sekhon - Template Repo
Link: HariSekhon/Template-Repo
Template repo to quickly create new Github repos containing Build and CI/CD configs
Hari Sekhon - Python / Jython Library
Link: HariSekhon/pylib
Python / Jython Utility Library for my other repos
Kafka Scala API - Advanced Nagios Plugin / CLI Tool with Kerberos support
Link: HariSekhon/Nagios-Plugin-Kafka
Kafka Scala API CLI / Advanced Nagios Plugin, with Kerberos support (uses Kafka 0.9+ native Java API)
Hari Sekhon - Vagrant templates
Link: HariSekhon/Vagrant-templates
Vagrant templates to boot quick labs, including Ubuntu, Debian, Kubernetes, Rancher
GitHub Actions Contexts
Link: HariSekhon/GitHub-Actions-Contexts
Dumps GitHub Actions Contexts from different triggers. Useful for seeing undocumented context fields to use in workflows
TeamCity CI Config
Link: HariSekhon/TeamCity-CI
TeamCity CI configs - plus links to one-touch Jenkins, GoCD, Concourse, TeamCity builds, API scripts & configs for most major CI systems: Azure DevOps, GitHub Actions, GitLab CI, BitBucket CI, Travis CI, Circle CI, AWS CodeBuild, GCP Cloud Build, AppVeyor, BuildKite, CodeShip, Drone.io, Semaphore CI, Shippable, Wercker…
TeamCity CI configurations, synchronized from my automated TeamCity cluster.
SQL Keywords
Link: HariSekhon/SQL-keywords
SQL keywords and built-in functions for most major RDBMS, MPP SQL & NoSQL systems - MySQL, PostgreSQL, Oracle, SQL Server, Presto / AWS Athena, Redshift, Snowflake, Apache Drill, Hive, Impala, Cassandra, Couchbase N1QL, Pig Latin, Neo4j Cypher, Dockerfiles - Used by sqlcase.pl to auto-recase SQL scripts, Dockerfiles etc.
Hari Sekhon’s GitHub
Link: HariSekhon/HariSekhon
GitHub Home Page
Hari Sekhon - Ansible
Link: HariSekhon/Ansible
Ansible playbooks
Hari Sekhon - Prometheus
Link: HariSekhon/Prometheus
Prometheus deployment / management code
Hari Sekhon Java Library
Link: HariSekhon/lib-java
Java Utility library for my other repos
Hari Sekhon - GitHub Graph Commit Times
Link: HariSekhon/GitHub-Graph-Commit-Times
Generates an SVG graph of GitHub commit activity by hour for given repos or all repos for a given GitHub account, and optionally filtered to a specific user
Hari Sekhon - GitHub-Repos-MermaidJS-Gantt-Chart
Link: HariSekhon/GitHub-Repos-MermaidJS-Gantt-Chart
Generates a MermaidJS Gantt Chart of a GitHub user’s public repos activity dates from their created to last pushed dates
33 git repos summarized with 705 CI builds (680 hosted, 25 self-hosted) across 23 different CI/CD systems