second first commit

This commit is contained in:
Zakaria
2026-09-22 08:57:00 -04:00
parent e88d7e2ff3
commit 0aef7fb2d8
4766 changed files with 1236986 additions and 0 deletions
@@ -0,0 +1,69 @@
resource "aws_neptune_cluster" "cluster" {
cluster_identifier = "floci-tf-neptune-instances"
engine = "neptune"
port = 8183
skip_final_snapshot = true
apply_immediately = true
}
resource "aws_neptune_cluster_instance" "writer" {
identifier = "floci-tf-neptune-writer"
cluster_identifier = aws_neptune_cluster.cluster.id
instance_class = "db.r5.large"
engine = "neptune"
port = 8183
apply_immediately = true
tags = {
Name = "floci-tf-neptune-writer"
}
}
resource "aws_neptune_cluster_instance" "reader" {
identifier = "floci-tf-neptune-reader"
cluster_identifier = aws_neptune_cluster.cluster.id
instance_class = "db.r5.large"
engine = "neptune"
port = 8183
promotion_tier = 2
auto_minor_version_upgrade = false
apply_immediately = true
depends_on = [aws_neptune_cluster_instance.writer]
}
output "writer_arn" {
value = aws_neptune_cluster_instance.writer.arn
}
output "writer_endpoint" {
value = aws_neptune_cluster_instance.writer.endpoint
}
output "writer_port" {
value = aws_neptune_cluster_instance.writer.port
}
output "writer_is_writer" {
value = aws_neptune_cluster_instance.writer.writer
}
output "writer_storage_encrypted" {
value = aws_neptune_cluster_instance.writer.storage_encrypted
}
output "writer_parameter_group_name" {
value = aws_neptune_cluster_instance.writer.neptune_parameter_group_name
}
output "writer_auto_minor_version_upgrade" {
value = aws_neptune_cluster_instance.writer.auto_minor_version_upgrade
}
output "reader_is_writer" {
value = aws_neptune_cluster_instance.reader.writer
}
output "reader_promotion_tier" {
value = aws_neptune_cluster_instance.reader.promotion_tier
}