Adds all, and all_cidr

This commit is contained in:
Nemo 2019-11-20 21:05:41 +05:30
parent d790bc0764
commit 70edff86e2
2 changed files with 31 additions and 1 deletions

View File

@ -10,7 +10,7 @@ as per [their documentation](https://docs.looker.com/setup-and-management/enabli
```
module "looker-ips" {
source = "captn3m0/looker-ips/data"
version = "1.1.0"
version = "1.1.1"
}
resource "aws_security_group_rule" "allow_all_from_looker_us" {
@ -44,6 +44,8 @@ All output variables are lists. The output names are based on 2 letter
| `sa_cidr` | Looker IP Addresses in South America in CIDR |
| `us` | Looker IP Addresses in United States |
| `us_cidr` | Looker IP Addresses in United States in CIDR |
| `all_ips` | Looker IP addresses everywhere |
| `all_cidr`| Looker IP addresses everywhere in CIDR |
# LICENSE

View File

@ -33,6 +33,20 @@ output "sa" {
value = "${local.sa}"
}
output "all_ips" {
description = "Looker IP addresses everywhere"
value = "${concat(
local.us,
local.ca,
local.as,
local.ie,
local.de,
local.au,
local.sa,
)}"
}
output "us_cidr" {
description = "Looker IP Addresses in United States in CIDR"
value = ["${formatlist("%s/32", local.us)}"]
@ -67,3 +81,17 @@ output "sa_cidr" {
description = "Looker IP Addresses in South America in CIDR"
value = ["${formatlist("%s/32", local.sa)}"]
}
output "all_cidr" {
description = "Looker IP addresses everywhere in CIDR"
value = "${formatlist("%s/32", concat(
local.us,
local.ca,
local.as,
local.ie,
local.de,
local.au,
local.sa,
))}"
}