├── LICENSE ├── README.md ├── advanced_Concepts ├── dependency_graph.md ├── import.md ├── parallel_execution.md └── state_file.md ├── course_overview.md ├── deployment1 ├── client.tf ├── cloudinit.yaml ├── infra.png ├── mykey ├── mykey.pub ├── output.tf ├── server.tf └── vars.tf ├── deployment2 ├── README.md ├── cloudinit1.yaml ├── cloudinit2.yaml ├── deploy2.jpg ├── output.tf ├── stack.tf └── vars.tf ├── exercises ├── cloudinit.yaml ├── ex1.tf ├── ex10.tf ├── ex1a.tf ├── ex2.tf ├── ex3.png ├── ex3.tf ├── ex4.tf ├── mykey └── mykey.pub ├── lbaas ├── README.md ├── cloudinit1.yaml ├── cloudinit2.yaml ├── lbaas.jpg ├── output.tf ├── stack.tf └── vars.tf ├── provisioner ├── README.md ├── file_prov │ ├── prov_ex3.tf │ ├── test.txt │ └── vars.tf ├── local_exec │ ├── prov_ex1.tf │ └── vars.tf ├── null_resource │ ├── output.tf │ ├── stack.tf │ └── vars.tf └── remote_exec │ ├── prov_ex2.tf │ ├── test.sh │ └── vars.tf ├── terraform_commands.md ├── terraform_example_deployment.md ├── terraform_exercises_part1.md ├── terraform_exercises_part2.md ├── terraform_exercises_part3.md ├── terraform_exercises_part4.md ├── terraform_how_to_write.md ├── terraform_installation.md ├── terraform_introduction.md └── todo.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/README.md -------------------------------------------------------------------------------- /advanced_Concepts/dependency_graph.md: -------------------------------------------------------------------------------- 1 | #Dependency Graph 2 | 3 | Todo -------------------------------------------------------------------------------- /advanced_Concepts/import.md: -------------------------------------------------------------------------------- 1 | #Import 2 | 3 | Todo -------------------------------------------------------------------------------- /advanced_Concepts/parallel_execution.md: -------------------------------------------------------------------------------- 1 | #Parallel Execution 2 | 3 | Todo -------------------------------------------------------------------------------- /advanced_Concepts/state_file.md: -------------------------------------------------------------------------------- 1 | #State File 2 | Todo -------------------------------------------------------------------------------- /course_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/course_overview.md -------------------------------------------------------------------------------- /deployment1/client.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/client.tf -------------------------------------------------------------------------------- /deployment1/cloudinit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/cloudinit.yaml -------------------------------------------------------------------------------- /deployment1/infra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/infra.png -------------------------------------------------------------------------------- /deployment1/mykey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/mykey -------------------------------------------------------------------------------- /deployment1/mykey.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/mykey.pub -------------------------------------------------------------------------------- /deployment1/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/output.tf -------------------------------------------------------------------------------- /deployment1/server.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/server.tf -------------------------------------------------------------------------------- /deployment1/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment1/vars.tf -------------------------------------------------------------------------------- /deployment2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/README.md -------------------------------------------------------------------------------- /deployment2/cloudinit1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/cloudinit1.yaml -------------------------------------------------------------------------------- /deployment2/cloudinit2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/cloudinit2.yaml -------------------------------------------------------------------------------- /deployment2/deploy2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/deploy2.jpg -------------------------------------------------------------------------------- /deployment2/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/output.tf -------------------------------------------------------------------------------- /deployment2/stack.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/stack.tf -------------------------------------------------------------------------------- /deployment2/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/deployment2/vars.tf -------------------------------------------------------------------------------- /exercises/cloudinit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/cloudinit.yaml -------------------------------------------------------------------------------- /exercises/ex1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex1.tf -------------------------------------------------------------------------------- /exercises/ex10.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex10.tf -------------------------------------------------------------------------------- /exercises/ex1a.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex1a.tf -------------------------------------------------------------------------------- /exercises/ex2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex2.tf -------------------------------------------------------------------------------- /exercises/ex3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex3.png -------------------------------------------------------------------------------- /exercises/ex3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex3.tf -------------------------------------------------------------------------------- /exercises/ex4.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/ex4.tf -------------------------------------------------------------------------------- /exercises/mykey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/mykey -------------------------------------------------------------------------------- /exercises/mykey.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/exercises/mykey.pub -------------------------------------------------------------------------------- /lbaas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/README.md -------------------------------------------------------------------------------- /lbaas/cloudinit1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/cloudinit1.yaml -------------------------------------------------------------------------------- /lbaas/cloudinit2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/cloudinit2.yaml -------------------------------------------------------------------------------- /lbaas/lbaas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/lbaas.jpg -------------------------------------------------------------------------------- /lbaas/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/output.tf -------------------------------------------------------------------------------- /lbaas/stack.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/stack.tf -------------------------------------------------------------------------------- /lbaas/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/lbaas/vars.tf -------------------------------------------------------------------------------- /provisioner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/README.md -------------------------------------------------------------------------------- /provisioner/file_prov/prov_ex3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/file_prov/prov_ex3.tf -------------------------------------------------------------------------------- /provisioner/file_prov/test.txt: -------------------------------------------------------------------------------- 1 | This is the sample text file -------------------------------------------------------------------------------- /provisioner/file_prov/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/file_prov/vars.tf -------------------------------------------------------------------------------- /provisioner/local_exec/prov_ex1.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/local_exec/prov_ex1.tf -------------------------------------------------------------------------------- /provisioner/local_exec/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/local_exec/vars.tf -------------------------------------------------------------------------------- /provisioner/null_resource/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/null_resource/output.tf -------------------------------------------------------------------------------- /provisioner/null_resource/stack.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/null_resource/stack.tf -------------------------------------------------------------------------------- /provisioner/null_resource/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/null_resource/vars.tf -------------------------------------------------------------------------------- /provisioner/remote_exec/prov_ex2.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/remote_exec/prov_ex2.tf -------------------------------------------------------------------------------- /provisioner/remote_exec/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/remote_exec/test.sh -------------------------------------------------------------------------------- /provisioner/remote_exec/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/provisioner/remote_exec/vars.tf -------------------------------------------------------------------------------- /terraform_commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_commands.md -------------------------------------------------------------------------------- /terraform_example_deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_example_deployment.md -------------------------------------------------------------------------------- /terraform_exercises_part1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_exercises_part1.md -------------------------------------------------------------------------------- /terraform_exercises_part2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_exercises_part2.md -------------------------------------------------------------------------------- /terraform_exercises_part3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_exercises_part3.md -------------------------------------------------------------------------------- /terraform_exercises_part4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_exercises_part4.md -------------------------------------------------------------------------------- /terraform_how_to_write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_how_to_write.md -------------------------------------------------------------------------------- /terraform_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_installation.md -------------------------------------------------------------------------------- /terraform_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/terraform_introduction.md -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knetsolutions/learn-terraform-with-openstack/HEAD/todo.txt --------------------------------------------------------------------------------