feat(terraform): remove websites module and add m3uproxy and nginx modules
- Deleted the websites module from the Terraform configuration. - Introduced a new m3uproxy module with resources for Kubernetes namespace, secrets, config maps, deployments, services, and cron jobs. - Added configuration files for m3uproxy, including JSON and playlist resources. - Created a new nginx module with resources for Kubernetes namespace, services, config maps, deployments, and ingress. - Added necessary variables for both m3uproxy and nginx modules. - Updated provider configurations for m3uproxy and nginx modules to specify required versions.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
variable "persistent_folder" {
|
||||
description = "The path to the persistent folder"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "fqdn" {
|
||||
description = "The fully qualified domain name for the Rustdesk server"
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "tag" {
|
||||
description = "The version of Rustdesk to install"
|
||||
type = string
|
||||
default = "latest"
|
||||
}
|
||||
|
||||
variable "public_key" {
|
||||
description = "Rustdesk public key"
|
||||
type = string
|
||||
sensitive = false
|
||||
}
|
||||
|
||||
variable "private_key" {
|
||||
description = "Rustdesk private key"
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
Reference in New Issue
Block a user