Adds all, and all_cidr
This commit is contained in:
parent
d790bc0764
commit
70edff86e2
|
@ -10,7 +10,7 @@ as per [their documentation](https://docs.looker.com/setup-and-management/enabli
|
||||||
```
|
```
|
||||||
module "looker-ips" {
|
module "looker-ips" {
|
||||||
source = "captn3m0/looker-ips/data"
|
source = "captn3m0/looker-ips/data"
|
||||||
version = "1.1.0"
|
version = "1.1.1"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "aws_security_group_rule" "allow_all_from_looker_us" {
|
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 |
|
| `sa_cidr` | Looker IP Addresses in South America in CIDR |
|
||||||
| `us` | Looker IP Addresses in United States |
|
| `us` | Looker IP Addresses in United States |
|
||||||
| `us_cidr` | Looker IP Addresses in United States in CIDR |
|
| `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
|
# LICENSE
|
||||||
|
|
||||||
|
|
28
outputs.tf
28
outputs.tf
|
@ -33,6 +33,20 @@ output "sa" {
|
||||||
value = "${local.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" {
|
output "us_cidr" {
|
||||||
description = "Looker IP Addresses in United States in CIDR"
|
description = "Looker IP Addresses in United States in CIDR"
|
||||||
value = ["${formatlist("%s/32", local.us)}"]
|
value = ["${formatlist("%s/32", local.us)}"]
|
||||||
|
@ -67,3 +81,17 @@ output "sa_cidr" {
|
||||||
description = "Looker IP Addresses in South America in CIDR"
|
description = "Looker IP Addresses in South America in CIDR"
|
||||||
value = ["${formatlist("%s/32", local.sa)}"]
|
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,
|
||||||
|
))}"
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue