Welcome to Hepapi Knowledge Hub
Hello there! 👋
This repository was created with the singular goal of fostering collaboration, knowledge exchange, and continuous learning among our team members at Hepapi.
We recognize that knowledge is power, and in our constantly evolving field, it's crucial to keep up with the latest technologies, methodologies, and best practices.
This repository is a live document, and we encourage everyone to contribute. If you have something valuable to share, don't hesitate to make a contribution. Remember, what may be obvious to you could be new to someone else.
Follow us on Linkedin hepapi.com
Help us improve
We are always looking for ways to improve our documentation. If you have any suggestions, please feel free to open an issue or a pull request.
Follow the docs on: How to contribute
Compendium
azure
k8s-engine
- Restoring RKE2 Clusters
- Deploy RKE2 Highly Available Cluster
- System Upgrade Controller
- RKE2 Cluster Installation With Ansible
- RKE2 Setup
- K3S Setup
opentelemetry
vagrant
devsecops
- Vault Installation - Using Helm and running on Kubernetes Clsuter
- Deep Dive into Security Monitoring in Kubernetes Environments: An Introduction to Falco
- DevSecOps End to End Pipeline with SonarQube,OWASP Dependency-Check,Conftest and Trivy
- External Secret Operator
sealed-secrets
service-mesh
postgres
docker
terragrunt
jenkins
kubernetes
- Simplify Cluster Backups with Velero
- Velero Cheat Sheet
- Upgrading an EKS Hybrid Cluster Using nodeadm
- KEDA (Kubernetes Event-driven Autoscaling) WITH CRON
- KEDA (Kubernetes Event-driven Autoscaling)
linux
- Linux Tooling
- SCP Command
- cht.sh Command Tool
- NSLOOKUP
scriptcommand- Netstat & SS Command
- nohup and &
- cat
- jobs, bg, and fg
- NMap Command
- Linux Tips
k8s-storage
- Ceph Installation Guide
- k8s-storage/longhorn.md
- Prerequisites & Key Considerations
- NFS Setup Requirements
networking
aws
sre
gitlab
ansible
- Inventory and Variables
- Install Ansible with pipx
- What is Ansible ?
- Install Ansible with pipx
- Ansible Playbooks
- Ansible Roles
- Ansible Configuration File
nexus
- Docker Hosted Repository
- Docker Proxy Repository
- Nexus Installation - Docker Private Registry
- RKE2 Registry Configuration
- Principle of least privilege
- Copy Nexus Credentials into Kubernetes
git
rancher
falcon-logscale
- Kafka Installation (kafka.sh)
- Falcon LogScale Setup With Docker
- Falcon LogScale Agent(Log Collector) Setup
- Installation
- falcon-logscale/javainstallation.md
- Apt package update ####
- Humio Single Node Installation Guide
- Installation
- Installation
- Apt package update ####
logging
- ELK Stack with FileBeat
- Grafana Loki: Distributed Log Management and Collection
- Elasticsearch-Exporter
- Elasticsearch-Snapshot
- elastalert2
- Install Loki,Promtail,Grafana
- Elasticsearch + Kibana Upgrade (Rolling, 3 Master Nodes)
- Elasticsearch Index Lifecycle Management
- EFK Stack (Elasticsearch, Fluentbit, Kibana) via Minikube
sonarqube
monitoring
sumo