Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed creating Khmer_web load balancer #213

Open
wants to merge 144 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
03f97ff
initial commit
Arammaly Aug 5, 2024
99cd3a6
2nd commit
Arammaly Aug 5, 2024
7bd36cf
name change from web to Khmer_Pride
Arammaly Aug 24, 2024
0e58504
Create security rule for Khmer_web
Arammaly Aug 24, 2024
1571df3
Create security rule on Khmer_web
Arammaly Aug 24, 2024
fb044a4
update security change
Arammaly Aug 24, 2024
050dbc5
updated securiyt change-02
Arammaly Aug 24, 2024
c85197f
change
Arammaly Aug 24, 2024
78d6f31
change02
Arammaly Aug 24, 2024
cbeaa7f
Commi Khmer_web
Arammaly Aug 24, 2024
f3eae1e
commit update Khmer_web
Arammaly Aug 24, 2024
9469573
Use Moduel for SG
Arammaly Aug 24, 2024
72c792a
Creating Module Security Group
Arammaly Aug 24, 2024
1898440
clean up commit
Arammaly Aug 24, 2024
2c5edd1
create new Dev VPC
Arammaly Aug 24, 2024
f0060d5
Create new Dev update
Arammaly Aug 24, 2024
ab16fb0
update commit
Arammaly Aug 24, 2024
693b8bc
Revert
Arammaly Aug 24, 2024
feae63f
Update Revert
Arammaly Aug 24, 2024
60f50e4
Recreate Dev Enviorment
Arammaly Aug 24, 2024
d9648fb
Revert to default
Arammaly Aug 24, 2024
57f70d4
Creating Load balancer
Arammaly Aug 25, 2024
cb707e2
Sunday82524 dev lab
Arammaly Aug 25, 2024
920b55b
creating khmer_web dev
Arammaly Aug 25, 2024
6a6c5cc
fixed creating Khmer_web load balancer
Arammaly Aug 25, 2024
bb8eabe
commit
Arammaly Aug 25, 2024
79a2afd
load balancer
Arammaly Aug 25, 2024
7463b63
fixed commit
Arammaly Aug 25, 2024
8ed5206
test commit
Arammaly Aug 25, 2024
e8243be
output
Arammaly Aug 25, 2024
42ef71e
revert lab
Arammaly Aug 25, 2024
42140a3
Load Balancing
Arammaly Aug 25, 2024
fbe21ce
recommit
Arammaly Aug 25, 2024
1c6e400
comm
Arammaly Aug 25, 2024
fe464aa
Creating load balancer
Arammaly Aug 25, 2024
1dcb2d4
try it again commit
Arammaly Aug 25, 2024
676bf44
load balancing and vpc
Arammaly Aug 27, 2024
38e947d
dev vpc
Arammaly Aug 27, 2024
c06f43b
LB
Arammaly Aug 27, 2024
d57de6f
take 2
Arammaly Aug 27, 2024
2ce184c
Take 3
Arammaly Aug 27, 2024
12a5c02
Take 4
Arammaly Aug 27, 2024
3808ed4
Revert
Arammaly Aug 27, 2024
3aec8df
Creating Dev Env 1
Arammaly Aug 27, 2024
a98b327
test
Arammaly Aug 27, 2024
a92ac52
test 2
Arammaly Aug 27, 2024
7ec3d55
test 3
Arammaly Aug 27, 2024
12e64fe
test 4
Arammaly Aug 27, 2024
04b340f
test 6
Arammaly Aug 27, 2024
2c7e0ce
test 7
Arammaly Aug 27, 2024
0e39234
test 8
Arammaly Aug 27, 2024
59fb3ee
autoscaling
Arammaly Aug 27, 2024
7637303
output
Arammaly Aug 27, 2024
a703120
Autoscalling
Arammaly Aug 27, 2024
3d2c87e
Autoscale 2
Arammaly Aug 27, 2024
de25612
Autoscale 3
Arammaly Aug 27, 2024
8e7e74a
autoscale 4
Arammaly Aug 27, 2024
8e59593
test 1
Arammaly Aug 27, 2024
6642d9f
test 2
Arammaly Aug 27, 2024
2ebb646
fixed autoscaling
Arammaly Aug 27, 2024
7cd0475
Revert
Arammaly Aug 27, 2024
e2d9503
Auto-Scale
Arammaly Aug 28, 2024
836426f
Variable
Arammaly Aug 28, 2024
d5b9239
fix typo
Arammaly Aug 28, 2024
0fb5707
fix 2
Arammaly Aug 28, 2024
57ee782
fix 3
Arammaly Aug 28, 2024
3ade156
fex
Arammaly Aug 28, 2024
fc31e83
fix 4
Arammaly Aug 28, 2024
1a1ee52
fix 5
Arammaly Aug 28, 2024
4fdaac2
fix 7
Arammaly Aug 28, 2024
e22bf8b
fix 8
Arammaly Aug 28, 2024
2aae6ae
fix 9
Arammaly Aug 28, 2024
b895ded
Revert
Arammaly Aug 28, 2024
1255540
Virable Dev Env 1
Arammaly Aug 29, 2024
5047d12
Refactor reuse of variable
Arammaly Aug 29, 2024
96a56c4
fix typo
Arammaly Aug 29, 2024
1d28e04
fix typo 2
Arammaly Aug 29, 2024
4cf6f9b
fix
Arammaly Aug 29, 2024
0747098
fix 4
Arammaly Aug 29, 2024
2417b7f
fix5
Arammaly Aug 29, 2024
c58c496
typo 4
Arammaly Aug 29, 2024
7daa9eb
fix error 1
Arammaly Aug 29, 2024
7a7b351
1
Arammaly Aug 29, 2024
101f451
2
Arammaly Aug 29, 2024
7972e33
5
Arammaly Aug 29, 2024
57b8caa
typo 7
Arammaly Aug 29, 2024
01af63d
fix 7
Arammaly Aug 29, 2024
b058410
fix 9
Arammaly Aug 29, 2024
7fa9b9a
fix 10
Arammaly Aug 29, 2024
9acef9d
fix 11
Arammaly Aug 29, 2024
ef3da04
typo
Arammaly Aug 29, 2024
954c2e2
fix 12
Arammaly Aug 29, 2024
c94fc94
try 1
Arammaly Aug 29, 2024
e582951
try 2
Arammaly Aug 29, 2024
2d88bb5
try 3
Arammaly Aug 29, 2024
d7767de
try 4
Arammaly Aug 29, 2024
d6cb46c
one more try
Arammaly Aug 29, 2024
c90faec
two more tries
Arammaly Aug 29, 2024
bf31939
three more tries
Arammaly Aug 29, 2024
066ec40
four more tries
Arammaly Aug 29, 2024
8291776
try again 1
Arammaly Aug 29, 2024
4db9007
try again 2
Arammaly Aug 29, 2024
75754e0
one more try
Arammaly Aug 29, 2024
6ba376d
Revert
Arammaly Aug 29, 2024
9772dc7
test veriable 1
Arammaly Aug 30, 2024
b851662
fix typo 1
Arammaly Aug 30, 2024
4958984
fix typo 2
Arammaly Aug 30, 2024
8f1a942
Revert
Arammaly Aug 30, 2024
a899654
modularzie
Arammaly Aug 30, 2024
9325ec2
fix 1
Arammaly Aug 30, 2024
6ad94f2
Define Khmer_Dev
Arammaly Aug 30, 2024
6feace4
fix typo
Arammaly Aug 30, 2024
902d35d
fix typo 2
Arammaly Aug 30, 2024
d09401e
commit
Arammaly Aug 30, 2024
e94ebba
fix typo
Arammaly Aug 30, 2024
e30a113
fix
Arammaly Aug 30, 2024
d12aaee
fix typo 3
Arammaly Aug 30, 2024
f0d6e33
Define Qa environment
Arammaly Aug 30, 2024
684e9c2
test
Arammaly Aug 30, 2024
b7dd2ce
teet
Arammaly Aug 30, 2024
efb2827
test
Arammaly Aug 30, 2024
e2021c0
Revert
Arammaly Aug 30, 2024
b867cad
fix
Arammaly Aug 30, 2024
5d8dab0
fix 1
Arammaly Aug 30, 2024
947a382
Start lab 1
Arammaly Sep 4, 2024
3166f07
start lab fix typo
Arammaly Sep 4, 2024
a368bcb
output 1
Arammaly Sep 4, 2024
88a2053
output fix typo 1
Arammaly Sep 4, 2024
dd4f824
fix output 2
Arammaly Sep 4, 2024
1338910
fix output 3
Arammaly Sep 4, 2024
15e6cee
try again
Arammaly Sep 4, 2024
77bda75
try again 2
Arammaly Sep 4, 2024
b8dcf85
try again 3
Arammaly Sep 4, 2024
300f387
try again 4
Arammaly Sep 4, 2024
cfea41e
try again 5
Arammaly Sep 4, 2024
a3f2afe
fix typo
Arammaly Sep 4, 2024
160586b
revert
Arammaly Sep 4, 2024
64d6446
Define QA Env
Arammaly Sep 4, 2024
ea4aa41
dev url
Arammaly Sep 4, 2024
a92788b
commit
Arammaly Sep 4, 2024
093863a
try again
Arammaly Sep 4, 2024
f7cb8dd
fix typo 1
Arammaly Sep 4, 2024
6986234
try again
Arammaly Sep 4, 2024
b14ab8e
fix
Arammaly Sep 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
test commit
Arammaly authored Aug 25, 2024
commit 8ed5206a6e623cdf2c7d432153e647e1a74afffb
52 changes: 15 additions & 37 deletions main.tf
Original file line number Diff line number Diff line change
@@ -14,23 +14,18 @@ data "aws_ami" "app_ami" {
owners = ["979382823631"] # Bitnami
}

data "aws_vpc" "default" {
default = true
}

module "Khmer_web_vpc" {
source = "terraform-aws-modules/vpc/aws"

name = "Khmer_Web_Dev"
name = "dev"
cidr = "10.0.0.0/16"

azs = ["us-west-2a", "us-west-2b", "us-west-2c"]

public_subnets = ["10.0.101.0/24", "10.0.102.0/24", "10.0.103.0/24"]
azs = ["us-west-2a","us-west-2b","us-west-2c"]
public_subnets = ["10.0.101.0/24", "10.0.102.0/24", "10.0.103.0/24"]

tags = {
Terraform = "true"
Environment = "Khmer_Web_Dev"
Terraform = "true"
Environment = "dev"
}
}

@@ -64,35 +59,18 @@ module "Khmer_web_alb" {
]

tags = {
Environment = "Khmer_web-dev"
}
}

resource "aws_instance" "Khmer_web" {
ami = data.aws_ami.app_ami.id
instance_type = var.instance_type

vpc_security_group_ids = [module.Khmer_web_SG.security_group_id]

subnet_id = module.Khmer_web_vpc.public_subnets[0]

tags = {
Name = "Khmer_web"
Environment = "dev"
}
}

module "Khmer_web_SG" {
source = "terraform-aws-modules/security-group/aws"
version = "5.1.2"


vpc_id = module.Khmer_web_vpc.vpc_id
name = "Khmer-web-SG"

ingress_rules = ["http-80-tcp","https-443-tcp"]
ingress_cidr_blocks = ["0.0.0.0/0"]

egress_rules = ["all-all"]
egress_cidr_blocks = ["0.0.0.0/0"]

}
version = "4.13.0"

vpc_id = module.Khmer_web_vpc.vpc_id
name = "Khmer_web"
ingress_rules = ["https-443-tcp","http-80-tcp"]
ingress_cidr_blocks = ["0.0.0.0/0"]
egress_rules = ["all-all"]
egress_cidr_blocks = ["0.0.0.0/0"]
}