deployed auth-proxy
This commit is contained in:
@@ -16,6 +16,12 @@ variable "keycloak_client_secret" {
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "kubeconfig_path" {
|
||||
description = "Path to kubeconfig (set via TF_VAR_kubeconfig_path or KUBE_CONFIG_PATH)"
|
||||
type = string
|
||||
default = "~/.kube/config"
|
||||
}
|
||||
|
||||
variable "google_client_id" {
|
||||
description = "Google OAuth client ID (set via TF_VAR_google_client_id)"
|
||||
type = string
|
||||
@@ -26,3 +32,18 @@ variable "google_client_secret" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "groups" {
|
||||
description = "Standalone Keycloak groups"
|
||||
type = list(string)
|
||||
default = []
|
||||
}
|
||||
|
||||
variable "proxy_applications" {
|
||||
description = "Proxy applications protected by rsauth2-proxy"
|
||||
type = map(object({
|
||||
domain = string
|
||||
allowed_groups = optional(list(string), [])
|
||||
}))
|
||||
default = {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user