Skip to content

Commit f0301d9

Browse files
feat: New policy engine feature flag (#11)
1 parent 54b1f12 commit f0301d9

4 files changed

Lines changed: 14 additions & 0 deletions

File tree

main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,5 +120,7 @@ module "helm_release" {
120120
global_static_ip_name = google_compute_global_address.this.name
121121
pre_shared_cert = google_compute_managed_ssl_certificate.this.name
122122

123+
enable_new_policy_engine = var.enable_new_policy_engine
124+
123125
depends_on = [module.gke, module.database, module.redis, module.service_accounts]
124126
}

modules/helm_release/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ locals {
3030
password = var.redis_password,
3131
port = tostring(var.redis_port),
3232
},
33+
34+
enableNewPolicyEngine = var.enable_new_policy_engine,
3335
},
3436

3537
webservice = { image = { tag = "8264bfc" } },

modules/helm_release/variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,8 @@ variable "values" {
9494
type = any
9595
default = {}
9696
}
97+
98+
variable "enable_new_policy_engine" {
99+
type = bool
100+
default = false
101+
}

variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,8 @@ variable "deploy_helm_release" {
9393
type = bool
9494
default = true
9595
}
96+
97+
variable "enable_new_policy_engine" {
98+
type = bool
99+
default = false
100+
}

0 commit comments

Comments
 (0)