Skip to content

Commit 8ad515a

Browse files
authored
terraform: remove okta, github apps (now preset apps) (#11)
1 parent a99976c commit 8ad515a

File tree

23 files changed

+17
-236
lines changed

23 files changed

+17
-236
lines changed

terraform/aws/aws-ec2-autoscaling-dual-subnet/main.tf

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,8 @@ module "tailscale_aws_ec2_autoscaling" {
7171
]
7272

7373
tailscale_advertise_connector = true
74-
# tailscale_advertise_github_service_names = [
75-
# "api",
76-
# "packages",
77-
# "website",
74+
# tailscale_advertise_aws_service_names = [
75+
# "GLOBALACCELERATOR",
7876
# ]
7977

8078
depends_on = [

terraform/aws/aws-ec2-autoscaling/main.tf

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -55,24 +55,15 @@ module "tailscale_aws_ec2_autoscaling" {
5555
tailscale_set_preferences = var.tailscale_set_preferences
5656
tailscale_ssh = true
5757
tailscale_advertise_exit_node = true
58-
tailscale_advertise_connector = true
5958

6059
tailscale_advertise_routes = [
6160
module.vpc.vpc_cidr_block,
6261
]
6362

64-
tailscale_advertise_aws_service_names = [
65-
"GLOBALACCELERATOR",
66-
]
67-
tailscale_advertise_github_service_names = [
68-
"api",
69-
"packages",
70-
"website",
71-
]
72-
tailscale_advertise_okta_cell_names = [
73-
"us_cell_1",
74-
"emea_cell_2",
75-
]
63+
tailscale_advertise_connector = true
64+
# tailscale_advertise_aws_service_names = [
65+
# "GLOBALACCELERATOR",
66+
# ]
7667

7768
depends_on = [
7869
module.vpc.natgw_ids, # ensure NAT gateway is available before instance provisioning - primarily for private subnets

terraform/aws/aws-ec2-instance-dual-stack-ipv4-ipv6/main.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,6 @@ module "tailscale_aws_ec2" {
5353
)
5454

5555
tailscale_advertise_connector = true
56-
# tailscale_advertise_github_service_names = [
57-
# "api",
58-
# "packages",
59-
# "website",
60-
# ]
6156

6257
depends_on = [
6358
module.vpc.natgw_ids, # ensure NAT gateway is available before instance provisioning - primarily for private subnets

terraform/aws/aws-ec2-instance/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ module "tailscale_aws_ec2" {
5050
]
5151

5252
tailscale_advertise_connector = true
53-
# tailscale_advertise_github_service_names = [
53+
# tailscale_advertise_aws_service_names = [
5454
# "GLOBALACCELERATOR",
5555
# ]
5656

terraform/aws/internal-modules/aws-ec2-autoscaling/main.tf

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ module "tailscale_install_scripts" {
88
tailscale_set_preferences = var.tailscale_set_preferences
99
tailscale_ssh = var.tailscale_ssh
1010

11-
tailscale_advertise_routes = var.tailscale_advertise_routes
12-
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
13-
tailscale_advertise_github_service_names = var.tailscale_advertise_github_service_names
14-
tailscale_advertise_okta_cell_names = var.tailscale_advertise_okta_cell_names
11+
tailscale_advertise_routes = var.tailscale_advertise_routes
12+
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
1513

1614
additional_before_scripts = var.additional_before_scripts
1715
additional_after_scripts = var.additional_after_scripts

terraform/aws/internal-modules/aws-ec2-autoscaling/variables-tailscale-install-scripts.tf

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,3 @@ variable "tailscale_advertise_aws_service_names" {
5757
type = set(string)
5858
default = []
5959
}
60-
variable "tailscale_advertise_github_service_names" {
61-
description = "List of GitHub Services to retrieve IP prefixes for - e.g. ['web','api']"
62-
type = set(string)
63-
default = []
64-
}
65-
variable "tailscale_advertise_okta_cell_names" {
66-
description = "List of Okta cells to retrieve IP prefixes for - e.g. ['us_cell_1','emea_cell_2']"
67-
type = set(string)
68-
default = []
69-
}

terraform/aws/internal-modules/aws-ec2-instance/main.tf

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ module "tailscale_install_scripts" {
88
tailscale_set_preferences = var.tailscale_set_preferences
99
tailscale_ssh = var.tailscale_ssh
1010

11-
tailscale_advertise_routes = var.tailscale_advertise_routes
12-
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
13-
tailscale_advertise_github_service_names = var.tailscale_advertise_github_service_names
14-
tailscale_advertise_okta_cell_names = var.tailscale_advertise_okta_cell_names
11+
tailscale_advertise_routes = var.tailscale_advertise_routes
12+
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
1513

1614
additional_before_scripts = var.additional_before_scripts
1715
additional_after_scripts = var.additional_after_scripts

terraform/aws/internal-modules/aws-ec2-instance/variables-tailscale-install-scripts.tf

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,3 @@ variable "tailscale_advertise_aws_service_names" {
5757
type = set(string)
5858
default = []
5959
}
60-
variable "tailscale_advertise_github_service_names" {
61-
description = "List of GitHub Services to retrieve IP prefixes for - e.g. ['web','api']"
62-
type = set(string)
63-
default = []
64-
}
65-
variable "tailscale_advertise_okta_cell_names" {
66-
description = "List of Okta cells to retrieve IP prefixes for - e.g. ['us_cell_1','emea_cell_2']"
67-
type = set(string)
68-
default = []
69-
}

terraform/azure/azure-linux-vm/main.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,6 @@ module "tailscale_azure_linux_virtual_machine" {
6666
tailscale_advertise_routes = module.network.vnet_address_space
6767

6868
tailscale_advertise_connector = true
69-
# tailscale_advertise_github_service_names = [
70-
# "api",
71-
# "packages",
72-
# "website",
73-
# ]
7469

7570
depends_on = [
7671
module.network.natgw_ids, # for private subnets - ensure NAT gateway is available before instance provisioning

terraform/azure/internal-modules/azure-linux-vm/main.tf

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ module "tailscale_install_scripts" {
88
tailscale_set_preferences = var.tailscale_set_preferences
99
tailscale_ssh = var.tailscale_ssh
1010

11-
tailscale_advertise_routes = var.tailscale_advertise_routes
12-
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
13-
tailscale_advertise_github_service_names = var.tailscale_advertise_github_service_names
14-
tailscale_advertise_okta_cell_names = var.tailscale_advertise_okta_cell_names
11+
tailscale_advertise_routes = var.tailscale_advertise_routes
12+
tailscale_advertise_aws_service_names = var.tailscale_advertise_aws_service_names
1513

1614
additional_before_scripts = var.additional_before_scripts
1715
additional_after_scripts = var.additional_after_scripts

0 commit comments

Comments
 (0)