> For the complete documentation index, see [llms.txt](https://notes.nomanaziz.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.nomanaziz.me/devops.md).

# DevOps

- [Infrastructure as a Code (IaC)](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac.md)
- [Ansible](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible.md)
- [1. Playbooks](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible/1.-playbooks.md)
- [2. Modules](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible/2.-modules.md)
- [3. Inventory](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible/3.-inventory.md)
- [4. Roles](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible/4.-roles.md)
- [5. Ansible Tower](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/ansible/5.-ansible-tower.md)
- [Terraform](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform.md): Learned from https://www.youtube.com/@DevOpsDirective
- [1. Overview](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/1.-overview.md)
- [2. Modify Resources](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/2.-modify-resources.md)
- [3. Delete Resources](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/3.-delete-resources.md)
- [4. Reference Resources](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/4.-reference-resources.md)
- [5. Terraform Files](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/5.-terraform-files.md)
- [6. Terraform State Commands](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/6.-terraform-state-commands.md)
- [7. Terraform Output](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/7.-terraform-output.md)
- [8. Target Resources](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/8.-target-resources.md)
- [9. Terraform Variables](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/9.-terraform-variables.md)
- [10. Expressions + Functions](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/10.-expressions-+-functions.md)
- [11. Meta-Arguments](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/11.-meta-arguments.md)
- [12. Modules](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/12.-modules.md)
- [13. Managing Multiple Environments](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/13.-managing-multiple-environments.md)
- [14. Testing Terraform Code](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/14.-testing-terraform-code.md)
- [15. Final Thoughts](https://notes.nomanaziz.me/devops/infrastructure-as-a-code-iac/terraform/15.-final-thoughts.md)
- [Orchestration](https://notes.nomanaziz.me/devops/orchestration.md)
- [Kubernetes](https://notes.nomanaziz.me/devops/orchestration/kubernetes.md): Learned from https://www.youtube.com/c/techworldwithnana youtube channel
- [1. Main K8s Components](https://notes.nomanaziz.me/devops/orchestration/kubernetes/1.-main-k8s-components.md)
- [2. K8s Architecture](https://notes.nomanaziz.me/devops/orchestration/kubernetes/2.-k8s-architecture.md)
- [3. Minikube & Kubectl](https://notes.nomanaziz.me/devops/orchestration/kubernetes/3.-minikube-and-kubectl.md)
- [4. YAML Configuration File](https://notes.nomanaziz.me/devops/orchestration/kubernetes/4.-yaml-configuration-file.md)
- [5. K8s Namespaces](https://notes.nomanaziz.me/devops/orchestration/kubernetes/5.-k8s-namespaces.md)
- [6. K8s Ingress](https://notes.nomanaziz.me/devops/orchestration/kubernetes/6.-k8s-ingress.md)
- [7. Helm - Package Manager of K8s](https://notes.nomanaziz.me/devops/orchestration/kubernetes/7.-helm-package-manager-of-k8s.md)
- [8. K8 Volumes](https://notes.nomanaziz.me/devops/orchestration/kubernetes/8.-k8-volumes.md)
- [9. K8 StatefulSet](https://notes.nomanaziz.me/devops/orchestration/kubernetes/9.-k8-statefulset.md)
- [10. K8 Services](https://notes.nomanaziz.me/devops/orchestration/kubernetes/10.-k8-services.md)
