Deploy servers in AWS through Terraform via Jenkins Pipeline

Terraform Project - For creating AWS environment, with parameters for inugav/TerraformProj_AWS:

  • DEV/UAT/PRD
  • No of Instances
  • Type of Instance
  • Zone / Region
  • No of zones for implementation

- Terraform:
- Installed on same server as Jenkins
- Terraform 0.12 used
- Jenkins :
- Terraform needs to be configured on Jenkins as plugin
- Jenkins is on Windows server for this implementation. Calls might need to be modified accordingly.
- AWS SSH Keys and other secure parameters are setup as secure keys in Jenkins.
- 3 Pipeline jobs will need to be created one each for Network, App & AnsiblePlaybook.
- Ansible :
- The test uses WSL implementation of Ansible, hence pipeline batch file executions need to be modified accordingly.
- The discovery code might need tweaking to suite individual needs.


Only registered users can post comments. Please, login or signup.


3Β months ago  -  @yagnasivasai   

hai

πŸ˜€ | ☹️     Reply

Start blogging about your favorite technologies and get more readers

Join other developers and claim your FAUN account now!

Stats
13

Influence

360

Total Hits

1

Posts