文件名称:content-deploying-to-aws-ansible-terraform:使用Ansible and Terraform部署到AWS,Moosa Khalid,051320
文件大小:108KB
文件格式:ZIP
更新时间:2024-04-07 20:45:45
HCL
使用Terraform和Ansible回购部署到AWS 此仓库将包含上面命名的A Cloud Guru课程中使用和教授的代码。 本课程最初是在Terrafom 0.13发行之前创建的,但是我已经对其进行了更新,使其可以在terraform_v13_compatible_code文件夹中使用0.13版。 有关使用Terraform 0.12进行aws_la_cloudplayground_multiple_workers_version请参考aws_la_cloudplayground_multiple_workers_version 。 同样,要继续使用Terraform 0.13,请参考terraform_v13_compatible_code 。 尽管此存储库中的文件夹命名约定在大多数情况下应该有意义,但它的创建主要是为了通过A Cloud Guru网站上的课程进行引用。 如有疑问和反
【文件预览】:
content-deploying-to-aws-ansible-terraform-master
----lab_jenkins_master_worker()
--------instances.tf(3KB)
--------ansible.cfg(19KB)
--------variables.tf(453B)
--------network_setup.tf(7KB)
--------outputs.tf(649B)
--------alb.tf(1KB)
--------README.md(670B)
--------ansible_templates()
----terraform_v13_compatible_code()
--------instances.tf(3KB)
--------ansible.cfg(19KB)
--------variables.tf(771B)
--------network_setup.tf(6KB)
--------backend.tf(389B)
--------outputs.tf(703B)
--------dns.tf(1KB)
--------providers.tf(256B)
--------README.md(3KB)
--------alb_acm.tf(2KB)
--------ansible_templates()
--------aws_get_cp_hostedzone(78B)
----lab_deploying_dns_acm()
--------variables.tf(469B)
--------outputs.tf(271B)
--------dns.tf(1KB)
--------README.md(820B)
--------alb_acm.tf(3KB)
--------aws_get_cp_hostedzone(78B)
--------import_resources.tf(715B)
----aws_la_cloudplayground_version()
--------instances.tf(3KB)
--------ansible.cfg(19KB)
--------null_provisioners.tf(1KB)
--------variables.tf(777B)
--------network_setup.tf(6KB)
--------outputs.tf(673B)
--------dns.tf(1KB)
--------README.md(2KB)
--------alb_acm.tf(2KB)
--------ansible_templates()
--------aws_get_cp_hostedzone(78B)
----README.md(2KB)
----lab_network_vpc_peering()
--------variables.tf(281B)
--------network_setup.tf(6KB)
--------outputs.tf(218B)
----iam_policies()
--------terraform_deployment_iam_policy.json(4KB)
--------terraform_deployment_lax_iam_policy.json(252B)
----aws_la_cloudplayground_multiple_workers_version()
--------instances.tf(3KB)
--------ansible.cfg(19KB)
--------variables.tf(771B)
--------network_setup.tf(6KB)
--------backend.tf(389B)
--------outputs.tf(703B)
--------dns.tf(1KB)
--------providers.tf(256B)
--------README.md(3KB)
--------alb_acm.tf(2KB)
--------ansible_templates()
--------aws_get_cp_hostedzone(78B)
----course_lesson_resources()
--------Lesson_AppDeploy_Part1()
--------Lesson_AppDeploy_Part2()
--------Lesson_NetworkSetup_Part3()
--------Lesson_PuttingBehindDNS_ALB_HTTPS()
--------Lesson_NetworkSetup_Part2()
--------Lesson_AnsiblePlaybooks_Syntax()
--------Lesson_NetworkSetup_Part1()
--------Lesson_AppDeploy_Part3()
--------Lesson_LoadBalance_ALB_EC2()
--------Lesson_ConfigMgmt_Provisioners()