How thenabeelhassan/saa-inf works
This repository contains infrastructure-as-code and server-configuration assets: separate development and production Terraform environments, reusable network and resource-group modules, Ansible inventory and playbooks, and a Jenkins pipeline. The tree provides no README or source excerpts, so it does not establish which pipeline steps invoke Terraform or Ansible, how environments use modules, or which cloud and hosts are targeted. Those relationships are therefore omitted.
Components 8
Terraform provisioning
- Development environment
terraform/envs/dev - Production environment
terraform/envs/prd - Network module
terraform/modules/network - Resource group module
terraform/modules/resource_group
Server configuration
- Ansible inventory
ansible/inventory.ini - Nginx playbook
ansible/nginx.yml - Patch server playbook
ansible/patchserver.yml
Pipeline automation
- Jenkins pipeline
jenkins/pipeline.groovy