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 major
GitHub Repos are provided
throughout where relevant.
References to official docs and some classic books are provided for those who want to thoroughly cover the basics.
Index
This is the lost documentation.
GitHub Repos
Full of open source tools and scripts used throughout the rest of these docs to make it easier to install and operate these technologies:
Systems
Operating Systems
Core Services - DNS, DHCP, SSH, FTP
Editors
Terminal Multiplexers
Architecture & Documentation
Git
Cloud
- Cloud
- Cloud Platforms:
- Third Party Tools:
- PaaS
Containerization
Docker
Kubernetes
Kubernetes Core
Cloud Hosted Kubernetes
On-premise Kubernetes
Local Kubernetes Dev
Kubernetes Applications & Lifecycle Management
Container Registries
Container Security
Programming
Languages
Build Systems
Artifact Registries
Code Scanning
Infrastructure-as-Code
Configuration Management
CI/CD
- CI/CD
- Self-Hosted CI/CD:
- Git Repo Providers hosted CI/CD:
- 3rd Party hosted CI/CD:
Internet Services
Databases / RDBMS
MPP Databases
Massively Parallel Processing databases - horizontally scaling databases:
Hosted MPP Databases
See also the Hadoop Ecosystem section further down for more distributed SQL databases.
Database Management
NoSQL
Caching
Search
Coordination & Discovery Services
Pub / Sub & Message Queues
Data
Data Formats
Hadoop Ecosystem
Data Science & Machine Learning
Time Series Databases
Visualization
Security
Virtualization
Hardware
Networking
Load Balancing
Monitoring
Performance Engineering
AI & Automation
Work
Training & Interview Materials
Banking Industry
Travel
Miscellaneous
Dev / DevOps / Open Source
Vendors
Multimedia
Marketing
Crypto
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 avoiding
feminist divorce law
-
Crypto
- every day you're not in crypto you're losing money due to constant inflationary money printing by central banks and
governments 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 to
inflation in real terms
Old Docs
Star History
Memes
From my LinkedIn:
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:
More Core Repos
Knowledge
DevOps Code
Containerization
CI/CD
DBA - SQL
DevOps Reloaded
Templates
Misc
The rest of my original source repos are
here.
Pre-built Docker images are available on my DockerHub.