This repository contains my DevOps practices, categorized into different directories based on topics. Each directory provides step-by-step concise instructions for various DevOps tasks.
- AWS/ – Contains AWS-related practices (e.g., EC2, IAM, S3, VPC)
- Kubernetes/ – Covers Kubernetes setup, deployments, and configurations
- CI-CD/ – Includes CI/CD pipeline setups with GitHub Actions, Jenkins, etc.
- Ansible/ – Contains Ansible playbooks and automation scripts
- Docker/ – Covers containerization best practices
- Terraform/ – Includes IaC scripts for infrastructure provisioning
- Linux-server-admin/ – Covers linux server administration and maintenance including Databases.
I am using a concise step-by-step format for instructions. Example:
EC2 > Launch Instance
Name: my-instance
Instance Type: t2.micro
Key Pair: my-key.pem (existing key)
Security Group:
<x> Select existing security group
<Select> my_ec2_sg
> Launch Instance
Explore each subdirectory for detailed topic-wise guides.
Feel free to contribute or suggest improvements!