- Notifications
You must be signed in to change notification settings - Fork40
Large Tech Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, AWS, GCP etc - gradually porting my large private knowledge base to public
License
HariSekhon/Knowledge-Base
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Hari Sekhon - Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, Security, AWS, GCP etc
Repo focused on advanced knowledge, tips & tricks, debugging & fixes.
I'm gradually migrating my huge private personal knowledge base into this public repo.
Hit the watch button on the top right for updates.
Some of these pages are still in progress pending porting and populated yet from my private knowledge base pages,some are stubs pending migration.
Much more advanced knowledge is captured in code and code comments. References to my majorGitHub Repos are providedthroughout where relevant.
References to official docs and some classic books are provided for those who want to thoroughly cover the basics.
- Travel Notes Touring the World as a Consultant and Tourist
- GitHub Repos
- Systems
- Architecture & Documentation
- Git
- Cloud
- Containerization
- Programming
- Infrastructure-as-Code
- Configuration Management
- CI/CD
- Internet Services
- Databases / RDBMS
- NoSQL
- Coordination & Discovery Services
- Pub / Sub & Message Queues
- Data
- Security
- Virtualization
- Hardware
- Networking
- Monitoring
- AI & Automation
- Work
- Miscellaneous
- Star History
- Memes
- More Core Repos
- Other Resources
- Travel - tips from travelling the world extensively for work consulting and as a tourist:
- my favourite restaurants
- flights & accommodation
- mobile internet access & e-sim providers
- visas
- driving around Europe on road trips each summer
- various other travel tips per country and city
Full of open source tools and scripts used throughout the rest of these docs to make it easier to install and operate these technologies:
- DevOps-Bash-tools - 1000+ Bash scripts, advanced shell environment customizations, quick installation scripts and dot configs
- DevOps-Python-tools - 80+ Python programs for DevOps & Data
- DevOps-Perl-tools - 25+ Perl programs for DevOps
- DevOps-Golang-tools - a handful of Golang programs
- Kubernetes-configs -many Kubernetes applications and advanced templates with Tips & Tricks from production environments
- SQL-scripts - 100+ database scripts
- Templates - templates for many common file formats for programming languages, build systems and DevOps configs
- Diagrams-as-Code - Cloud & Open Source architecture diagrams
This one is used widely throughout these pages:
- Architecture TODO
- Best Practices
- Product Selection TODO
- Diagrams-as-Code
- Documentation
- Microservices TODO
- Medium.com (blog)
- System Design
- Git
- Git Repo Hosting Providers:
- GitHub (TODO: partially ported)
- GitLab
- Azure DevOps
- Bitbucket (TODO: partially ported)
- Pre-Commit
- Docker
- Podman
- Dockerfiles for many technologies:
- Kubernetes
- Kubernetes Upgrades
- Kubernetes Configs
- Kubernetes Production Ready Checklist
- Traefik
- Kong API Gateway
- Istio TODO
- Kubeflow TODO
- Docker Desktop embedded Kubernetes (easiest to use)
- MiniKube
- MiniShift - for OpenShift upstreamokd
- K3d
- Kind
- DockerHub
- AWSECR
- GCPGAR
- GCPGCR (deprecated / shut down)
- AzureACR
- GitHubGHCR
- RedhatQuay.io (there is an on-prem installable too)
- JFrogContainer Registry
- Nexus
- Harbor
- Chart Museum
- Perl
- Python
- Golang TODO
- Rust
- Ruby
- R TODO
- TCL / Expect
- JVM:
- JavaScript / NodeJS
- APIs
- Regular Expressions
- Testing
- CI/CD
- Mobile CI/CD
- Self-Hosted CI/CD:
- Jenkins
- Jenkins-on-Kubernetes
- HariSekhon/Jenkins - master
Jenkinsfile
template and Groovy Shared Library functions
- TeamCity TODO
- Concourse
- GoCD TODO
- Jenkins
- Git Repo Providers hosted CI/CD:
- GitHub Actions
- GitLab CI TODO
- Azure DevOps TODO
- Bitbucket Pipelines TODO
- 3rd Party hosted CI/CD:
- SQL TODO
- SQL scripts
- Databases
- Data Warehousing TODO
- MySQL TODO
- PostgreSQL TODO
- Oracle
- CloudBeaver
Massively Parallel Processing databases - horizontally scaling databases:
See also theHadoop Ecosystem section further down for more distributed SQL databases.
- Spark TODO
- Kafka
- Hadoop TODO
- Kerberos Hadoop TODO
- YARN TODO
- HDFS TODO
- Pig TODO
- Hive TODO
- Impala TODO
- Presto
- Apache Drill
- Kudu
- Kylin
- Storm TODO
- Mahout
- ZooKeeper
- Data Science TODO
- Machine Learning TODO
- Python
- DVC
- R TODO
- Octave TODO
- Security TODO
- Encryption:
- Kerberos TODO
- FreeIPA TODO
- Keycloak
- Penetration Testing TODO
- Secret Managers
- SOC - Security Operations Center
- Code Scanning
- Code Quality
- Container Scanning
- AMI Scanning
- Networking TODO
- Firewalls
- VPNs
- Cisco TODO
- Juniper TODO
- Foundry TODO
- Keepalived
- Monitoring
- Nagios
- Prometheus
- Thanos TODO
- Grafana TODO (partial)
- Notifications
- Fluentd
- DevOps Misc
- Dev Misc
- Open Source
- Internet Miscellaneous
- TamperMonkey
- Jira
- Agile
- Spreadsheets
- IRC
- Communications - Chat & Video Conferencing
This section is probably the most financially important thing you'll ever learn.
- Bitcoin
- more financially beneficial than your Tech knowledge
- the most important knowledge along with avoidingfeminist divorce law
- Crypto - TODO
- every day you're not in crypto you're losing money due to constant inflationary money printing by central banks andgovernments to fund budgetary deficits caused by universal suffrage spending liabilities
- even many investments, which are also taxed and often confiscated by governments or ex-wives, are losing ground toinflation in real terms
Here the TODOs are all getting filled in gradually... because we've all been here:
From myLinkedIn:
I tried to make these docs as short as possible... but as you can see above, I didn't quite make it.
I've been both the bottom and top of this meme:
The rest of my original source repos arehere.
Pre-built Docker images are available on myDockerHub.
About
Large Tech Knowledge Base from 20 years in DevOps, Linux, Cloud, Big Data, AWS, GCP etc - gradually porting my large private knowledge base to public
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.