50 lines
821 B
HCL
50 lines
821 B
HCL
output "vpc_id" {
|
|
value = aws_vpc.main.id
|
|
}
|
|
|
|
output "nginx_public_ip" {
|
|
value = aws_eip.nginx.public_ip
|
|
}
|
|
|
|
output "nginx_instance_id" {
|
|
value = aws_instance.nginx.id
|
|
}
|
|
|
|
output "app_instance_id" {
|
|
value = aws_instance.app.id
|
|
}
|
|
|
|
output "app_private_ip" {
|
|
value = aws_instance.app.private_ip
|
|
}
|
|
|
|
output "app_url" {
|
|
value = "https://${var.domain_name}"
|
|
}
|
|
|
|
output "rds_endpoint" {
|
|
value = aws_db_instance.main.endpoint
|
|
}
|
|
|
|
output "rds_db_name" {
|
|
value = aws_db_instance.main.db_name
|
|
}
|
|
|
|
output "rds_db_user" {
|
|
value = aws_db_instance.main.username
|
|
}
|
|
|
|
output "rds_db_password" {
|
|
value = random_password.db.result
|
|
sensitive = true
|
|
}
|
|
|
|
output "name_servers" {
|
|
value = aws_route53_zone.main.name_servers
|
|
}
|
|
|
|
output "ssh_private_key" {
|
|
value = tls_private_key.main.private_key_pem
|
|
sensitive = true
|
|
}
|