diff --git a/labs/setup_c9.sh b/labs/setup_c9.sh new file mode 100644 index 0000000..58320ef --- /dev/null +++ b/labs/setup_c9.sh @@ -0,0 +1,12 @@ +#!/bin/bash +sudo yum update -y + +wget https://releases.hashicorp.com/terraform/1.8.1/terraform_1.8.1_linux_amd64.zip -P ~/ +unzip ~/terraform_1.8.1_linux_amd64.zip -d ~/. +sudo mv ~/terraform /usr/local/bin + +pip install -r requirements.txt + +echo "alias python='python3' +alias tf='terraform' +alias c='clear'" >> ~/.bashrc diff --git a/labs/terraform/starter_files/terraform.tfvars b/labs/terraform/starter_files/terraform.tfvars index d9b6675..faa0aa9 100644 --- a/labs/terraform/starter_files/terraform.tfvars +++ b/labs/terraform/starter_files/terraform.tfvars @@ -1,4 +1,5 @@ -account_number=920628590621 +account_number=211125385450 student_initials="jk" student_full_name="Jakub Kasprzak" student_index_no = "12345" +lab_role_arn = "arn:aws:iam::211125385450:role/LabRole" \ No newline at end of file diff --git a/labs/terraform/starter_files/variables.tf b/labs/terraform/starter_files/variables.tf index 6065ab5..9f65695 100644 --- a/labs/terraform/starter_files/variables.tf +++ b/labs/terraform/starter_files/variables.tf @@ -28,4 +28,10 @@ variable "student_full_name" { variable "student_index_no" { description = "Index no" type = string -} \ No newline at end of file +} + +variable "lab_role_arn" { + description = "the role we use for all labs, dont use a single role for everything! it is an anti-pattern!!!!" + type = string + +} diff --git a/labs/terraform/terraform.tfvars b/labs/terraform/terraform.tfvars index d9b6675..faa0aa9 100644 --- a/labs/terraform/terraform.tfvars +++ b/labs/terraform/terraform.tfvars @@ -1,4 +1,5 @@ -account_number=920628590621 +account_number=211125385450 student_initials="jk" student_full_name="Jakub Kasprzak" student_index_no = "12345" +lab_role_arn = "arn:aws:iam::211125385450:role/LabRole" \ No newline at end of file diff --git a/labs/terraform/variables.tf b/labs/terraform/variables.tf index 6065ab5..9f65695 100644 --- a/labs/terraform/variables.tf +++ b/labs/terraform/variables.tf @@ -28,4 +28,10 @@ variable "student_full_name" { variable "student_index_no" { description = "Index no" type = string -} \ No newline at end of file +} + +variable "lab_role_arn" { + description = "the role we use for all labs, dont use a single role for everything! it is an anti-pattern!!!!" + type = string + +}