1 # Copyright (C) The Arvados Authors. All rights reserved.
3 # SPDX-License-Identifier: CC-BY-SA-3.0
5 output "arvados_vpc_id" {
6 value = local.arvados_vpc_id
8 output "arvados_vpc_cidr" {
9 value = try(local.arvados_vpc_cidr_block, "")
12 output "public_subnet_id" {
13 value = local.public_subnet_id
16 output "private_subnet_id" {
17 value = local.private_subnet_id
20 output "arvados_sg_id" {
21 value = local.arvados_sg_id
24 output "additional_rds_subnet_id" {
25 value = local.use_rds ? local.additional_rds_subnet_id : ""
29 value = { for k, v in aws_eip.arvados_eip: k => v.id }
33 value = local.public_ip
36 output "public_hosts" {
37 value = local.public_hosts
41 value = local.private_ip
44 output "private_hosts" {
45 value = local.private_hosts
48 output "user_facing_hosts" {
49 value = var.user_facing_hosts
52 output "internal_service_hosts" {
53 value = var.internal_service_hosts
56 output "private_only" {
57 value = var.private_only
60 output "route53_dns_ns" {
61 value = try(local.route53_public_zone.name_servers, [])
64 output "letsencrypt_iam_access_key_id" {
65 value = try(local.iam_access_key_letsencrypt.id, "")
69 output "letsencrypt_iam_secret_access_key" {
70 value = try(local.iam_access_key_letsencrypt.secret, "")
74 output "region_name" {
75 value = var.region_name
78 output "cluster_name" {
79 value = var.cluster_name
82 output "domain_name" {
83 value = var.domain_name
86 output "custom_tags" {
87 value = var.custom_tags